keychain-vl.spec 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. %define ver 2.7.1
  2. %define rel 1
  3. Summary: ssh and GPG keys manager
  4. Summary(ja): ssh と GPG 鍵の管理ツール
  5. Name: keychain
  6. Version: %{ver}
  7. Release: %{rel}%{?_dist_release}
  8. License: GPLv2
  9. Group: Applications/Internet
  10. Source0: http://www.funtoo.org/archive/keychain/%{name}-%{version}.tar.bz2
  11. URL: http://www.funtoo.org/wiki/Keychain
  12. BuildArch: noarch
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. Requires: bash, openssh-clients
  15. BuildRequires: perl
  16. %description
  17. "Keychain" helps you to manage ssh and GPG keys in a convenient and secure
  18. manner. It acts as a frontend to "ssh-agent" and "ssh-add", but allows you
  19. to easily have one long running "ssh-agent" process per system, rather than
  20. the norm of one "ssh-agent" per login session.
  21. This dramatically reduces the number of times you need to enter your
  22. passphrase. With "keychain", you only need to enter a passphrase once every
  23. time your local machine is rebooted. "Keychain" also makes it easy for remote
  24. cron jobs to securely hook in to a long running "ssh-agent" process,
  25. allowing your scripts to take advantage of key-based logins.
  26. %prep
  27. %setup -q
  28. %build
  29. %{__make}
  30. %install
  31. %{__rm} -rf ${RPM_BUILD_ROOT}
  32. %{__mkdir_p} ${RPM_BUILD_ROOT}{%{_bindir},%{_mandir}/man1}
  33. %{__install} -m555 keychain ${RPM_BUILD_ROOT}%{_bindir}
  34. %{__install} -m555 keychain.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
  35. %clean
  36. %{__rm} -rf ${RPM_BUILD_ROOT}
  37. %files
  38. %defattr(-, root, root)
  39. %doc ChangeLog README.rst COPYING.txt img/*.png
  40. %{_bindir}/keychain
  41. %{_mandir}/man1/keychain.1*
  42. %changelog
  43. * Wed Dec 12 2012 IWAI, Masaharu <iwai@alib.jp> 2.7.1-2
  44. - new upstream release
  45. - update Summary
  46. - update description
  47. - drop Japanese description
  48. - apply new versioning policy
  49. - spec in utf-8
  50. - update License: GPL to GPLv2
  51. - update URL and Source0: moved
  52. - add BuildRequires: perl
  53. - update document files
  54. * Tue Sep 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.3-0vl2
  55. - fix typo in Group:
  56. - use License: instead of Copyright:
  57. * Fri Feb 6 2004 IWAI, Masaharu <iwai@alib.jp> 2.0.3-0vl1
  58. - new upstream release
  59. - add COPYING in %%doc
  60. - update SOURCE0 URL
  61. - update user's manual in %%description
  62. * Sun Feb 03 2002 akira yamada <akira@vinelinux.org> 1.8-0vl3
  63. - requires bash
  64. * Mon Dec 03 2001 Yoichi Imai <yoichi@silver-forest.com>
  65. - 1.8-0vl1
  66. - source update
  67. * Sun Dec 02 2001 Yoichi Imai <yoichi@silver-forest.com>
  68. - 1.7-0vl1
  69. - initial release.