[45133] trunk/dports/net/samba3

jeremyhu at macports.org jeremyhu at macports.org
Thu Jan 8 13:02:51 PST 2009


Revision: 45133
          http://trac.macports.org/changeset/45133
Author:   jeremyhu at macports.org
Date:     2009-01-08 13:02:51 -0800 (Thu, 08 Jan 2009)
Log Message:
-----------
samba3: Added smbc_urlencode and smbc_urldecode symbols to the dylib that were present in samba-3.0

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

Added Paths:
-----------
    trunk/dports/net/samba3/files/urlencode.compat.patch

Modified: trunk/dports/net/samba3/Portfile
===================================================================
--- trunk/dports/net/samba3/Portfile	2009-01-08 20:52:19 UTC (rev 45132)
+++ trunk/dports/net/samba3/Portfile	2009-01-08 21:02:51 UTC (rev 45133)
@@ -4,6 +4,7 @@
 
 name			samba3
 version			3.2.7
+revision		1
 categories		net
 platforms		darwin
 maintainers		mww openmaintainer
@@ -40,6 +41,8 @@
 				--without-readline \
 				--enable-cups
 
+patchfiles urlencode.compat.patch
+
 post-patch {
 	reinplace "s|-bundle|-dynamiclib|g" ${worksrcpath}/configure
 
@@ -51,7 +54,7 @@
 }
 
 platform darwin 9 {
-	patchfiles		patch-source_smbd_utmp_c.diff
+	patchfiles-append	patch-source_smbd_utmp_c.diff
 }
 
 platform darwin 8 {

Added: trunk/dports/net/samba3/files/urlencode.compat.patch
===================================================================
--- trunk/dports/net/samba3/files/urlencode.compat.patch	                        (rev 0)
+++ trunk/dports/net/samba3/files/urlencode.compat.patch	2009-01-08 21:02:51 UTC (rev 45133)
@@ -0,0 +1,24 @@
+diff -Naurp samba-3.2.7.orig/source/libsmb/libsmb_path.c samba-3.2.7/source/libsmb/libsmb_path.c
+--- libsmb/libsmb_path.c	2008-12-19 05:57:33.000000000 -0800
++++ libsmb/libsmb_path.c	2009-01-08 12:45:01.000000000 -0800
+@@ -179,6 +179,20 @@ SMBC_urlencode(char *dest,
+         return max_dest_len;
+ }
+ 
++int
++smbc_urldecode(char *dest,
++               char *src,
++               size_t max_dest_len) {
++	return SMBC_urldecode(dest, src, (int)max_dest_len);
++}
++
++int
++smbc_urlencode(char *dest,
++               char *src,
++               int max_dest_len) {
++	return SMBC_urlencode(dest, src, max_dest_len);
++}
++
+ /*
+  * Function to parse a path and turn it into components
+  *
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090108/fd54b4c2/attachment-0001.html>


More information about the macports-changes mailing list