source: projects/specs/trunk/k/keychain/keychain-vl.spec @ 9884

Revision 9884, 5.5 KB checked in by munepi, 8 years ago (diff)

new upstream release

Line 
1Name:           keychain
2Summary:        Agent manager for OpenSSH, ssh.com, Sun SSH, and GnuPG
3Version:        2.8.2
4Release:        1%{?_dist_release}
5License:        GPLv2
6Group:          Applications/Internet
7URL:            http://www.funtoo.org/Keychain
8Source0:        http://www.funtoo.org/distfiles/keychain/keychain-%{version}.tar.bz2
9Source1:        keychain.sh
10Source2:        keychain.csh
11Source3:        README.Fedora
12BuildArch:      noarch
13BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
14
15%description
16Keychain is a manager for OpenSSH, ssh.com, Sun SSH and GnuPG agents.
17It acts as a front-end to the agents, allowing you to easily have one
18long-running agent process per system, rather than per login session.
19This dramatically reduces the number of times you need to enter your
20passphrase from once per new login session to once every time your
21local machine is rebooted.
22
23%prep
24%setup -q
25sed -i -e 's|/usr/ucb:||' keychain
26
27%install
28rm -rf %{buildroot}
29mkdir -p %{buildroot}%{_bindir}
30mkdir -p %{buildroot}%{_sysconfdir}/profile.d
31mkdir -p %{buildroot}%{_mandir}/man1
32install -pm 755 keychain %{buildroot}%{_bindir}/keychain
33install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/keychain.sh
34install -pm 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/keychain.csh
35install -pm 644 keychain.1 %{buildroot}%{_mandir}/man1
36install -pm 644 %{SOURCE3} README.Fedora
37
38%clean
39rm -rf %{buildroot}
40
41%files
42%defattr(-,root,root)
43%doc COPYING.txt ChangeLog README.md README.Fedora
44%config(noreplace) %{_sysconfdir}/profile.d/keychain.sh
45%config(noreplace) %{_sysconfdir}/profile.d/keychain.csh
46%{_bindir}/keychain
47%{_mandir}/man1/keychain.1*
48
49%changelog
50* Sun Dec  6 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2.8.2-1
51- new upstream release
52
53* Sun Dec  6 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2.8.0-1
54- initial build based on Fedora Rawhide
55
56* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.0-2
57- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
58
59* Tue May 05 2015 Andreas Bierfert <andreas.bierfert@lowlatency.de>
60- 2.8.0-1
61- version upgrade (rhbz#531382, rhbz#811365, rhbz#1209473)
62- support for newer openssh/gnupg (rhbz#1204340)
63
64* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-13
65- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
66
67* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-12
68- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
69
70* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-11
71- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
72
73* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-10
74- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
75
76* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-9
77- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
78
79* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-8
80- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
81
82* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-7
83- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
84
85* Mon Mar  2 2009 Ville Skyttä <ville.skytta at iki.fi> - 2.6.8-6
86- Write ~/.gpg-agent-info when launching gpg-agent for better compatibility
87  with other things using it, e.g. KDE 4 (#486025).
88- Drop no longer needed zsh special case which caused issues with ksh from
89  profile.d script (#314431).
90
91* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.8-5
92- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
93
94* Mon Feb 16 2009 Ville Skyttä <ville.skytta at iki.fi> - 2.6.8-4
95- Don't override/unset $HOST or $USERHOME in profile.d snippets (#463913).
96
97* Sun Apr  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 2.6.8-3
98- Make profile.d sh snippet check if it has already run (skip if yes),
99  and avoid polluting the shell with its internal variables.
100- License: GPLv2.
101- Update URLs.
102
103* Sat Nov 04 2006 Alexander Dalloz <alex {%} dalloz {*} de> - 2.6.8-2
104- Fix #212190.
105
106* Sat Nov 04 2006 Alexander Dalloz <alex {%} dalloz {*} de> - 2.6.8-1
107- Update to 2.6.8.
108
109* Fri Sep 01 2006 Alexander Dalloz <alex {%} dalloz {*} de> - 2.6.2-1
110- Update to 2.6.2.
111
112* Tue Aug 29 2006 Alexander Dalloz <alex {%} dalloz {*} de> - 2.6.1-2
113- Rebuild for FC6.
114
115* Sat Nov 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.6.1-1
116- Update to 2.6.1.
117- Invoke keychain with --noask in opt-in scripts in non-interactive shells
118  to fix scp'ing to an opt-in enabled account for which keychain hasn't run.
119- Make opt-in config work the same way with zsh as with other shells.
120- Replace tweaks in manpage patch with more generic instructions.
121- Make profile.d snippets non-executable (#35714).
122- Preserve timestamps of installed files, other cosmetics.
123
124* Tue Aug 16 2005  Alexander Dalloz <alex {%} dalloz {*} de> - 2.5.5-2
125- Added test for homedir mismatch in opt-in scripts, covering
126  `sudo -s' (reported by Ville Skyttä).
127
128* Fri Aug 05 2005  Alexander Dalloz <alex {%} dalloz {*} de> - 2.5.5-1
129- Updated to new upstream version
130- Removed keychain.pod from %%doc.
131
132* Wed Jul 27 2005 Alexander Dalloz <alex {%} dalloz {*} de> - 2.5.4.1-2
133- Added manpage patch and %%prep removal of non existing path
134  (thanks Ville Skyttä)
135- Added opt-in mechanism through profile.d scripts for all
136  login shells Fedora ships.
137
138* Sun Jul 10 2005 Alexander Dalloz <alex {%} dalloz {*} de> - 2.5.4.1-1
139- Initial build, based on upstream .spec by Aron Griffis.
Note: See TracBrowser for help on using the repository browser.