[28585] trunk/dports/net/dsocks
source_changes at macosforge.org
source_changes at macosforge.org
Mon Sep 3 22:54:41 PDT 2007
Revision: 28585
http://trac.macosforge.org/projects/macports/changeset/28585
Author: boeyms at macports.org
Date: 2007-09-03 22:54:40 -0700 (Mon, 03 Sep 2007)
Log Message:
-----------
dsocks: Patch header file with header include missing on Darwin 7 and earlier.
Modified Paths:
--------------
trunk/dports/net/dsocks/Portfile
Added Paths:
-----------
trunk/dports/net/dsocks/files/patch-dsocks.h
Modified: trunk/dports/net/dsocks/Portfile
===================================================================
--- trunk/dports/net/dsocks/Portfile 2007-09-04 05:45:41 UTC (rev 28584)
+++ trunk/dports/net/dsocks/Portfile 2007-09-04 05:54:40 UTC (rev 28585)
@@ -19,10 +19,20 @@
depends_run bin:ssh:openssh
-platform darwin {
+platform darwin 8 {
patchfiles-append patch-dsocks.sh patch-dsocks-torify.sh
}
+# Darwin 7 and earlier (Mac OS X 10.3 and earlier) need dsocks.h to explicitly
+# include stdint.h. patch-dsocks.h does this.
+platform darwin 7 {
+ patchfiles-append patch-dsocks.sh patch-dsocks-torify.sh patch-dsocks.h
+}
+
+platform darwin 6 {
+ patchfiles-append patch-dsocks.sh patch-dsocks-torify.sh patch-dsocks.h
+}
+
post-patch {
reinplace "s|/usr/local|${prefix}|g" \
${worksrcpath}/dsocks.sh \
Added: trunk/dports/net/dsocks/files/patch-dsocks.h
===================================================================
--- trunk/dports/net/dsocks/files/patch-dsocks.h (rev 0)
+++ trunk/dports/net/dsocks/files/patch-dsocks.h 2007-09-04 05:54:40 UTC (rev 28585)
@@ -0,0 +1,11 @@
+--- dsocks.h 2007-08-17 04:50:03.000000000 +0000
++++ dsocks.h.darwin-7 2007-08-23 06:01:10.000000000 +0000
+@@ -9,6 +9,8 @@
+ #ifndef DSOCKS_H
+ #define DSOCKS_H
+
++#include <stdint.h>
++
+ struct dsocks4_hdr {
+ uint8_t vn; /* version number */
+ uint8_t cd; /* command code */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070903/f8abb2d8/attachment.html
More information about the macports-changes
mailing list