svn commit: samba r11126 - in branches/SAMBA_3_0/packaging: Fedora
RedHat Solaris
jerry at samba.org
jerry at samba.org
Mon Oct 17 16:58:54 GMT 2005
Author: jerry
Date: 2005-10-17 16:58:53 +0000 (Mon, 17 Oct 2005)
New Revision: 11126
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11126
Log:
adding libmsrpc to solaris, redhat, and fedora packaging
Modified:
branches/SAMBA_3_0/packaging/Fedora/samba.spec.tmpl
branches/SAMBA_3_0/packaging/RedHat/samba.spec.tmpl
branches/SAMBA_3_0/packaging/Solaris/makepkg.sh
Changeset:
Modified: branches/SAMBA_3_0/packaging/Fedora/samba.spec.tmpl
===================================================================
--- branches/SAMBA_3_0/packaging/Fedora/samba.spec.tmpl 2005-10-17 16:55:23 UTC (rev 11125)
+++ branches/SAMBA_3_0/packaging/Fedora/samba.spec.tmpl 2005-10-17 16:58:53 UTC (rev 11126)
@@ -196,6 +196,14 @@
install -m 644 source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
rm -f $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.*
+# make install puts libmsrpc.so in the wrong place on x86_64
+rm -f $RPM_BUILD_ROOT/usr/lib || true
+mkdir -p $RPM_BUILD_ROOT%{_libdir} $RPM_BUILD_ROOT%{_includedir}
+install -m 755 source/bin/libmsrpc.so $RPM_BUILD_ROOT%{_libdir}/libmsrpc.so
+install -m 755 source/bin/libmsrpc.a $RPM_BUILD_ROOT%{_libdir}/libmsrpc.a
+install -m 644 source/include/libmsrpc.h $RPM_BUILD_ROOT%{_includedir}
+rm -f $RPM_BUILD_ROOT%{_libdir}/samba/libmsrpc.*
+
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/swat
Modified: branches/SAMBA_3_0/packaging/RedHat/samba.spec.tmpl
===================================================================
--- branches/SAMBA_3_0/packaging/RedHat/samba.spec.tmpl 2005-10-17 16:55:23 UTC (rev 11125)
+++ branches/SAMBA_3_0/packaging/RedHat/samba.spec.tmpl 2005-10-17 16:58:53 UTC (rev 11126)
@@ -187,6 +187,11 @@
install -m 755 source/bin/libsmbclient.a $RPM_BUILD_ROOT%{prefix}/lib/
install -m 644 source/include/libsmbclient.h $RPM_BUILD_ROOT%{prefix}/include/
+# libmsrpc
+install -m 755 source/bin/libmsrpc.so $RPM_BUILD_ROOT%{prefix}/lib/
+install -m 755 source/bin/libmsrpc.a $RPM_BUILD_ROOT%{prefix}/lib/
+install -m 644 source/include/libmsrpc.h $RPM_BUILD_ROOT%{prefix}/include/
+
# Install the miscellany
install -m755 packaging/RedHat/smbprint $RPM_BUILD_ROOT%{prefix}/bin
install -m755 packaging/RedHat/smb.init $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
Modified: branches/SAMBA_3_0/packaging/Solaris/makepkg.sh
===================================================================
--- branches/SAMBA_3_0/packaging/Solaris/makepkg.sh 2005-10-17 16:55:23 UTC (rev 11125)
+++ branches/SAMBA_3_0/packaging/Solaris/makepkg.sh 2005-10-17 16:58:53 UTC (rev 11126)
@@ -46,8 +46,14 @@
echo "#\n# libsmbclient\n#"
echo f none lib/libsmbclient.so 0755 root other
+ echo f none lib/libsmbclient.a 0755 root other
echo f none include/libsmbclient.h 0644 root other
+ echo "#\n# libmsrpc\n#"
+ echo f none lib/libmsrpc.so 0755 root other
+ echo f none lib/libmsrpc.a 0755 root other
+ echo f none include/libmsrpc.h 0644 root other
+
if [ -f lib/smbwrapper.so -a -f bin/smbsh ]; then
echo "#\n# smbwrapper\n#"
echo f none lib/smbwrapper.so 0755 root other
More information about the samba-cvs
mailing list