mirror of
https://github.com/samba-team/samba.git
synced 2025-02-25 17:57:42 +03:00
merge build changes from Mathias
(cherry picked from commit 2c08939f3db19eaaf31cb117e3d541d17a36da5e) (This used to be commit fec017125ce7b4a3ec87c0fc2ba77c570cf57074)
This commit is contained in:
parent
b1d6e885b1
commit
9fbe1b2267
@ -89,7 +89,17 @@ cp -p ${SPECFILE} ${SPECDIR}
|
||||
##
|
||||
echo "$(basename $0): Getting Ready to build release package"
|
||||
cd ${SPECDIR}
|
||||
${RPM} -ba --clean --rmsource $EXTRA_OPTIONS $SPECFILE
|
||||
${RPM} -ba $EXTRA_OPTIONS $SPECFILE
|
||||
[ `arch` = "x86_64" ] && {
|
||||
echo "Building 32 bit winbind libs"
|
||||
# hi ho, a hacking we will go ...
|
||||
ln -sf /lib/libcom_err.so.2 /lib/libcom_err.so
|
||||
ln -sf /lib/libuuid.so.1 /lib/libuuid.so
|
||||
${RPM} -ba --rebuild --target=i386 $SPECFILE
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# restore original structure if docs were specified
|
||||
cd ../../
|
||||
|
@ -40,6 +40,13 @@ BuildRequires: pam-devel, readline-devel, fileutils, libacl-devel, openldap-deve
|
||||
%define _libarch %_lib
|
||||
%endif
|
||||
|
||||
# rpm screws up the arch lib dir when using --target on RHEL5
|
||||
%ifarch i386 i486 i586 i686 ppc s390
|
||||
%define _libarch lib
|
||||
%else
|
||||
%define _libarch %_lib
|
||||
%endif
|
||||
|
||||
|
||||
%description
|
||||
Samba is the protocol by which a lot of PC-related machines share
|
||||
@ -99,6 +106,15 @@ Group: Applications/System
|
||||
Compatibility package for 32 bit apps on 64 bit architecures
|
||||
%endif
|
||||
|
||||
%ifarch i386 i486 i586 i686 ppc s390
|
||||
%package winbind-32bit
|
||||
Summary: Samba winbind compatibility package for 32bit apps on 64bit archs
|
||||
Group: Applications/System
|
||||
|
||||
%description winbind-32bit
|
||||
Compatibility package for 32 bit apps on 64 bit architecures
|
||||
%endif
|
||||
|
||||
|
||||
#######################################################################
|
||||
%package doc
|
||||
@ -535,6 +551,14 @@ fi
|
||||
%endif
|
||||
|
||||
|
||||
%ifarch i386 i486 i586 i686 ppc s390
|
||||
%files winbind-32bit
|
||||
%attr(755,root,root) /%{_libarch}/libnss_winbind.so*
|
||||
%attr(755,root,root) /%{_libarch}/libnss_wins.so*
|
||||
%attr(755,root,root) /%{_libarch}/security/pam_winbind.so
|
||||
%endif
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jan 16 2004 Gerald (Jerry) Carter <jerry@samba,org>
|
||||
- Removed ChangeLog entries since they are kept in CVS
|
||||
|
Loading…
x
Reference in New Issue
Block a user