root/lightcube_os/trunk/packages/Linux-PAM/Linux-Pam.spec @ 6

Revision 6, 1.6 KB (checked in by jhuntwork, 10 months ago)

Use a more FHS-compatible info directory location

Line 
1Summary: Linux-PAM (Pluggable Authentication Modules for Linux)
2Name: Linux-PAM
3Version: 1.1.0
4Release: 1
5Group: System Environment/Base
6License: GPLv2
7Distribution: LightCube OS
8Vendor: LightCube Solutions
9URL: http://www.kernel.org/pub/linux/%{_lib}s/pam/
10Source: http://dev.lightcube.us/~jhuntwork/sources/%{name}/%{name}-%{version}.tar.bz2
11
12Requires: base-layout, glibc, cracklib
13
14%description
15Linux-PAM (Pluggable Authentication Modules for Linux) is a suite of shared
16libraries that enable the local system administrator to choose how
17applications authenticate users.
18
19%package devel
20Summary: Libraries, headers and documentation for developing with %{_name}
21Requires: %{_name}
22Group: Development/Libs
23
24%description devel
25Libaries, headers and documentation for developing with %{_name}
26
27%prep
28%setup -q
29
30%build
31./configure --prefix=/usr --libdir=/%{_lib} --sbindir=/%{_lib}/security \
32  --enable-securedir=/%{_lib}/security --enable-read-both-confs
33make
34
35%install
36make DESTDIR=%{buildroot} install
37find %{buildroot} -name "*.la" -exec rm -vf '{}' \;
38%find_lang %{name}
39
40%clean
41rm -rf %{buildroot}
42
43%files -f %{name}.lang
44%defattr(-,root,root)
45%dir /etc/environment
46/etc/security
47/%{_lib}/libpam.so.0
48/%{_lib}/libpam.so.0.82.1
49/%{_lib}/libpam_misc.so.0
50/%{_lib}/libpam_misc.so.0.82.0
51/%{_lib}/libpamc.so.0
52/%{_lib}/libpamc.so.0.82.1
53/%{_lib}/security
54/usr/share/doc/Linux-PAM
55/usr/share/man/man5/*
56/usr/share/man/man8/*
57
58%files devel
59%defattr(-,root,root)
60/%{_lib}/libpamc.so
61/%{_lib}/libpam_misc.so
62/%{_lib}/libpam.so
63/usr/include/security
64/usr/share/man/man3/*
65
66%changelog
67* Sat Oct 25 2009 Jeremy Huntwork <jhuntwork@lightcubesolutions.com> - 1.1.0-1
68- Initial version
Note: See TracBrowser for help on using the browser.