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

Revision 7, 1.8 KB (checked in by jhuntwork, 8 months ago)

Version updates and initial powerpc support

Line 
1Summary: Linux-PAM (Pluggable Authentication Modules for Linux)
2Name: Linux-PAM
3Version: 1.1.0
4Release: 2
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 '{}' \;
38install -dv %{buildroot}/etc/pam.d
39%find_lang %{name}
40
41%clean
42rm -rf %{buildroot}
43
44%files -f %{name}.lang
45%defattr(-,root,root)
46%dir /etc/environment
47%dir /etc/pam.d
48/etc/security
49/%{_lib}/libpam.so.0
50/%{_lib}/libpam.so.0.82.1
51/%{_lib}/libpam_misc.so.0
52/%{_lib}/libpam_misc.so.0.82.0
53/%{_lib}/libpamc.so.0
54/%{_lib}/libpamc.so.0.82.1
55/%{_lib}/security
56/usr/share/doc/Linux-PAM
57/usr/share/man/man5/*
58/usr/share/man/man8/*
59
60%files devel
61%defattr(-,root,root)
62/%{_lib}/libpamc.so
63/%{_lib}/libpam_misc.so
64/%{_lib}/libpam.so
65/usr/include/security
66/usr/share/man/man3/*
67
68%changelog
69* Sun Nov 01 2009 Jeremy Huntwork <jhuntwork@lightcubesolutions.com> - 1.1.0-2
70- Added the /etc/pam.d directory
71
72* Sat Oct 25 2009 Jeremy Huntwork <jhuntwork@lightcubesolutions.com> - 1.1.0-1
73- Initial version
Note: See TracBrowser for help on using the browser.