source: projects/specs/branches/6/k/keychain/keychain-vl.spec @ 9885

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