source: server/fedora/specs/tokensys.spec @ 89

Last change on this file since 89 was 89, checked in by tabbott, 16 years ago
Modifying Fedora specfiles to use the make install targets created by previous checkin (except for tokensys, where it seems weird), and fixing stupid errors in the Makefile.ins. While I was at it, I fixed some trailing whitespace in the specfiles.
File size: 1.3 KB
Line 
1Summary: scripts.mit.edu AFS administration system
2Group: Applications/System
3Name: tokensys
4Version: 0.00
5Release: scripts
6Vendor: The scripts.mit.edu Team (scripts@mit.edu)
7URL: http://scripts.mit.edu
8License: GPL
9Source: %{name}.tar.gz
10BuildRoot: %{_tmppath}/%(%{__id_u} -n)-%{name}-%{version}-root
11%define debug_package %{nil}
12Prereq: /usr/kerberos/bin/kinit, /usr/bin/aklog
13
14%description
15
16scripts.mit.edu AFS administration system
17Contains:
18 - A shell script for renewing the scripts AFS credentials <renew>
19 - A crontab for calling the renew script <crontab>
20See http://scripts.mit.edu/wiki for more information.
21
22%prep
23%setup -q -n %{name}
24
25%build
26./configure --with-kinit=/usr/kerberos/bin/kinit --with-aklog=/usr/bin/aklog
27
28%install
29[ $RPM_BUILD_ROOT != / ] && rm -rf $RPM_BUILD_ROOT
30install -D renew $RPM_BUILD_ROOT/home/afsagent/renew
31install -D crontab $RPM_BUILD_ROOT/home/afsagent/crontab
32
33%clean
34[ $RPM_BUILD_ROOT != / ] && rm -rf $RPM_BUILD_ROOT
35
36%files
37%defattr(0644, afsagent, afsagent)
38/home/afsagent/crontab
39%defattr(0755, afsagent, afsagent)
40/home/afsagent/renew
41
42%pre
43groupadd -g 101 afsagent
44useradd -u 101 -g 101 afsagent
45
46%post
47crontab -u afsagent /home/afsagent/crontab
48
49%preun
50crontab -u afsagent -r
51
52%postun
53userdel -r afsagent
54
55%changelog
56
57* Sat Sep 30 2006  Jeff Arnold <jbarnold@MIT.EDU> 0.00
58- initial prerelease version
Note: See TracBrowser for help on using the repository browser.