[44960] trunk/dports/net/samba3/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sun Jan 4 23:54:51 PST 2009


Revision: 44960
          http://trac.macports.org/changeset/44960
Author:   jeremyhu at macports.org
Date:     2009-01-04 23:54:49 -0800 (Sun, 04 Jan 2009)
Log Message:
-----------
samba3: version bump and fix dylib ids

Modified Paths:
--------------
    trunk/dports/net/samba3/Portfile

Modified: trunk/dports/net/samba3/Portfile
===================================================================
--- trunk/dports/net/samba3/Portfile	2009-01-05 06:52:04 UTC (rev 44959)
+++ trunk/dports/net/samba3/Portfile	2009-01-05 07:54:49 UTC (rev 44960)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			samba3
-version			3.2.4
+version			3.2.6
 categories		net
 platforms		darwin
 maintainers		mww openmaintainer
@@ -18,8 +18,9 @@
 				ftp://us4.samba.org/pub/samba/stable/ \
 				ftp://ru.samba.org/pub/samba/stable/
 distname		samba-${version}
-checksums		md5 7870a6bb3a025c6081cd56688acd494a \
-			sha1 ede55d1e06450f8bda62526331d2e6500970b046
+checksums           md5     0cd27c7afbb8211616eea4010f32271c \
+                    sha1    6c2ce11b9f17f30803366e85dc08e4050f4c4dfa \
+                    rmd160  77f2cf969a3cc9e11f2a90991b76a28ad3370210
 depends_lib		port:libiconv port:openssl port:popt
 
 worksrcdir		${worksrcdir}/source
@@ -62,6 +63,74 @@
 		${destroot}${prefix}/etc/samba3/smb.conf.sample
 	system "touch ${destroot}${prefix}/etc/samba3/lmhosts.sample"
 	system "touch ${destroot}${prefix}/var/db/smb/secrets.tdb.sample"
+
+	set changeline "\
+		-change bin/libnetapi.dylib.0 ${prefix}/lib/samba3/libnetapi.dylib \
+		-change bin/libsmbclient.dylib.0 ${prefix}/lib/samba3/libsmbclient.dylib \
+		-change bin/libsmbsharemodes.dylib.0 ${prefix}/lib/samba3/libsmbsharemodes.dylib \
+		-change bin/libtalloc.dylib.1 ${prefix}/lib/samba3/libtalloc.dylib \
+		-change bin/libtdb.dylib.1 ${prefix}/lib/samba3/libtdb.dylib \
+		-change bin/audit.dylib ${prefix}/lib/samba3/vfs/audit.dylib \
+		-change bin/cap.dylib ${prefix}/lib/samba3/vfs/cap.dylib \
+		-change bin/default_quota.dylib ${prefix}/lib/samba3/vfs/default_quota.dylib \
+		-change bin/expand_msdfs.dylib ${prefix}/lib/samba3/vfs/expand_msdfs.dylib \
+		-change bin/extd_audit.dylib ${prefix}/lib/samba3/vfs/extd_audit.dylib \
+		-change bin/fake_perms.dylib ${prefix}/lib/samba3/vfs/fake_perms.dylib \
+		-change bin/full_audit.dylib ${prefix}/lib/samba3/vfs/full_audit.dylib \
+		-change bin/netatalk.dylib ${prefix}/lib/samba3/vfs/netatalk.dylib \
+		-change bin/readahead.dylib ${prefix}/lib/samba3/vfs/readahead.dylib \
+		-change bin/readonly.dylib ${prefix}/lib/samba3/vfs/readonly.dylib \
+		-change bin/recycle.dylib ${prefix}/lib/samba3/vfs/recycle.dylib \
+		-change bin/shadow_copy.dylib ${prefix}/lib/samba3/vfs/shadow_copy.dylib \
+		-change bin/shadow_copy2.dylib ${prefix}/lib/samba3/vfs/shadow_copy2.dylib \
+		-change bin/streams_xattr.dylib ${prefix}/lib/samba3/vfs/streams_xattr.dylib \
+		-change bin/xattr_tdb.dylib ${prefix}/lib/samba3/vfs/xattr_tdb.dylib"
+
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/libnetapi.dylib ${destroot}${prefix}/lib/samba3/libnetapi.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/libsmbclient.dylib ${destroot}${prefix}/lib/samba3/libsmbclient.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/libsmbsharemodes.dylib ${destroot}${prefix}/lib/samba3/libsmbsharemodes.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/libtalloc.dylib ${destroot}${prefix}/lib/samba3/libtalloc.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/libtdb.dylib ${destroot}${prefix}/lib/samba3/libtdb.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/audit.dylib ${destroot}${prefix}/lib/samba3/vfs/audit.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/cap.dylib ${destroot}${prefix}/lib/samba3/vfs/cap.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/default_quota.dylib ${destroot}${prefix}/lib/samba3/vfs/default_quota.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/expand_msdfs.dylib ${destroot}${prefix}/lib/samba3/vfs/expand_msdfs.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/extd_audit.dylib ${destroot}${prefix}/lib/samba3/vfs/extd_audit.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/fake_perms.dylib ${destroot}${prefix}/lib/samba3/vfs/fake_perms.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/full_audit.dylib ${destroot}${prefix}/lib/samba3/vfs/full_audit.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/netatalk.dylib ${destroot}${prefix}/lib/samba3/vfs/netatalk.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/readahead.dylib ${destroot}${prefix}/lib/samba3/vfs/readahead.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/readonly.dylib ${destroot}${prefix}/lib/samba3/vfs/readonly.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/recycle.dylib ${destroot}${prefix}/lib/samba3/vfs/recycle.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/shadow_copy.dylib ${destroot}${prefix}/lib/samba3/vfs/shadow_copy.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/shadow_copy2.dylib ${destroot}${prefix}/lib/samba3/vfs/shadow_copy2.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/streams_xattr.dylib ${destroot}${prefix}/lib/samba3/vfs/streams_xattr.dylib"
+	system "install_name_tool ${changeline} -id ${prefix}/lib/samba3/vfs/xattr_tdb.dylib ${destroot}${prefix}/lib/samba3/vfs/xattr_tdb.dylib"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/eventlogadm"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ldbadd"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ldbdel"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ldbedit"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ldbmodify"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ldbsearch"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/net"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/nmblookup"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/ntlm_auth"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/pdbedit"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/profiles"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/rpcclient"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbcacls"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbclient"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbcontrol"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbcquotas"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbget"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbpasswd"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbspool"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbstatus"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/smbtree"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/tdbbackup"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/tdbdump"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/tdbtool"
+	system "install_name_tool ${changeline} ${destroot}${prefix}/bin/testparm"
 }
 
 livecheck.check	regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090104/d23dac17/attachment-0001.html>


More information about the macports-changes mailing list