[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