--- pam-config.spec.orig 2003-10-04 23:27:35 +0400 +++ pam-config.spec 2005-02-11 18:57:52 +0300 @@ -5,7 +5,6 @@ Summary: Systemwide PAM config files License: GPL Group: System/Base -BuildArch: noarch Source0: system-auth Source1: system-auth-use_first_pass @@ -16,7 +15,7 @@ # All pam dependencies now provided/required by subpackages. AutoReqProv: no -Provides: %_pamdir, /etc/security, /lib/security +Provides: %_pamdir, /etc/security, /%_lib/security Provides: pam-common = %version-%release Obsoletes: pam-common @@ -31,7 +30,7 @@ Group: System/Base PreReq: %name = %version-%release # This is quite low-level code; synced with rpm-build-4.0.4-alt26. -Requires: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do PAM_SO_SUFFIX= PAM_NAME_SUFFIX=0 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.req $f; done |sort -u |xargs echo) +Requires: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do RPM_LIB=%_lib RPM_LIBDIR=%_libdir PAM_SO_SUFFIX= PAM_NAME_SUFFIX=0 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.req $f; done |sort -u |xargs echo) Provides: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do PAM_SO_SUFFIX= PAM_NAME_SUFFIX=0 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.prov $f; done |sort -u |xargs echo) # Compatibility. Provides: pam(system-auth), pam(system-auth-use_first_pass), pam(other) @@ -42,7 +41,7 @@ Group: System/Base PreReq: %name = %version-%release # This is quite low-level code; synced with rpm-build-4.0.4-alt26. -Requires: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do PAM_SO_SUFFIX=.2 PAM_NAME_SUFFIX=2 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.req $f; done |sort -u |xargs echo) +Requires: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do RPM_LIB=%_lib RPM_LIBDIR=%_libdir PAM_SO_SUFFIX=.2 PAM_NAME_SUFFIX=2 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.req $f; done |sort -u |xargs echo) Provides: %(for f in %SOURCE0 %SOURCE1 %SOURCE2; do PAM_SO_SUFFIX=.2 PAM_NAME_SUFFIX=2 RPM_BUILD_ROOT=%buildroot /usr/lib/rpm/pam.prov $f; done |sort -u |xargs echo) %description @@ -69,7 +68,7 @@ This package contains systemwide config files for OpenPAM. %install -%__mkdir_p $RPM_BUILD_ROOT{%_pamdir,/etc/security,/lib/security} +%__mkdir_p $RPM_BUILD_ROOT{%_pamdir,/etc/security,/%_lib/security} %__install -pm644 %SOURCE0 %SOURCE1 %SOURCE2 $RPM_BUILD_ROOT%_pamdir/ %post @@ -98,7 +97,7 @@ %config %_pamdir/other %config(noreplace) %_pamdir/system-auth* /etc/security -/lib/security +/%_lib/security %files -n pam0-config %files -n pam2-config