[22775] trunk/dports/net
source_changes at macosforge.org
source_changes at macosforge.org
Tue Mar 13 20:50:35 PDT 2007
Revision: 22775
http://trac.macosforge.org/projects/macports/changeset/22775
Author: eridius at macports.org
Date: 2007-03-13 20:50:35 -0700 (Tue, 13 Mar 2007)
Log Message:
-----------
NEW: dsocks-1.6 (Fixes #11404)
Added Paths:
-----------
trunk/dports/net/dsocks/
trunk/dports/net/dsocks/Portfile
trunk/dports/net/dsocks/files/
trunk/dports/net/dsocks/files/patch-dsocks-torify.sh
trunk/dports/net/dsocks/files/patch-dsocks.sh
Added: trunk/dports/net/dsocks/Portfile
===================================================================
--- trunk/dports/net/dsocks/Portfile (rev 0)
+++ trunk/dports/net/dsocks/Portfile 2007-03-14 03:50:35 UTC (rev 22775)
@@ -0,0 +1,52 @@
+# $Id$
+
+PortSystem 1.0
+name dsocks
+version 1.6
+categories net
+maintainers boeyms at fastmail.fm openmaintainer at macports.org
+description SOCKS client wrapper for *BSD / MacOS X
+long_description dsocks supports just enough of SOCKS 4 and 5 to allow \
+ non-SOCKS-aware applications to connect through either \
+ a local OpenSSH or a local Tor SOCKS proxy.
+platforms darwin freebsd
+
+homepage http://monkey.org/~dugsong/dsocks/
+master_sites ${homepage}
+checksums md5 3879ecbdccedbee8fcb0713492274c02 \
+ sha1 d2f917b831786cdf0b80f662f6e8b9e283929c92 \
+ rmd160 7a36c11e80a099bd595dfa9ed2cde654ef22aefe
+
+depends_run bin:ssh:openssh
+
+platform darwin {
+ patchfiles-append patch-dsocks.sh patch-dsocks-torify.sh
+}
+
+post-patch {
+ reinplace "s|/usr/local|${prefix}|g" \
+ ${worksrcpath}/dsocks.sh \
+ ${worksrcpath}/dsocks-torify.sh
+}
+
+use_configure no
+build.type bsd
+destroot.post_args DESTDIR=${destroot} LIBDIR=${prefix}/lib
+
+post-destroot {
+ xinstall -m 755 -d ${destroot}${prefix}/bin
+ xinstall -m 755 ${worksrcpath}/dsocks.sh ${destroot}${prefix}/bin
+}
+
+variant tor {
+ depends_run-append bin:tor:tor port:py-dpkt
+ post-destroot {
+ xinstall -m 755 -d ${destroot}${prefix}/bin
+ xinstall -m 755 ${worksrcpath}/dsocks.sh \
+ ${destroot}${prefix}/bin
+ xinstall -m 755 ${worksrcpath}/dsocks-torify.sh \
+ ${destroot}${prefix}/bin
+ xinstall -m 755 ${worksrcpath}/tor-dns-proxy.py \
+ ${destroot}${prefix}/bin
+ }
+}
Property changes on: trunk/dports/net/dsocks/Portfile
___________________________________________________________________
Name: svn:keywords
+ id
Name: svn:eol-style
+ native
Added: trunk/dports/net/dsocks/files/patch-dsocks-torify.sh
===================================================================
--- trunk/dports/net/dsocks/files/patch-dsocks-torify.sh (rev 0)
+++ trunk/dports/net/dsocks/files/patch-dsocks-torify.sh 2007-03-14 03:50:35 UTC (rev 22775)
@@ -0,0 +1,13 @@
+--- dsocks-torify.sh 2006-10-12 04:13:58.000000000 +0000
++++ dsocks-torify.sh.darwin 2007-02-14 13:11:57.000000000 +0000
+@@ -7,8 +7,5 @@
+ # you probably want to run tor-dns-proxy.py also...
+
+ # for MacOS X...
+-#LIBDSOCKS=/usr/local/lib/libdsocks.dylib
+-#DYLD_INSERT_LIBRARIES=$LIBDSOCKS DYLD_FORCE_FLAT_NAMESPACE=1 exec "$@"
+-
+-LIBDSOCKS=/usr/local/lib/libdsocks.so.1.0
+-LD_PRELOAD=$LIBDSOCKS exec "$@"
++LIBDSOCKS=/usr/local/lib/libdsocks.dylib
++DYLD_INSERT_LIBRARIES=$LIBDSOCKS DYLD_FORCE_FLAT_NAMESPACE=1 exec "$@"
Added: trunk/dports/net/dsocks/files/patch-dsocks.sh
===================================================================
--- trunk/dports/net/dsocks/files/patch-dsocks.sh (rev 0)
+++ trunk/dports/net/dsocks/files/patch-dsocks.sh 2007-03-14 03:50:35 UTC (rev 22775)
@@ -0,0 +1,13 @@
+--- dsocks.sh 2006-10-12 04:13:58.000000000 +0000
++++ dsocks.sh.darwin 2007-02-14 13:11:57.000000000 +0000
+@@ -8,8 +8,5 @@
+ #export LOCALDOMAIN="int.example.com"
+
+ # for MacOS X...
+-#LIBDSOCKS=/usr/local/lib/libdsocks.dylib
+-#DYLD_INSERT_LIBRARIES=$LIBDSOCKS DYLD_FORCE_FLAT_NAMESPACE=1 exec "$@"
+-
+-LIBDSOCKS=/usr/local/lib/libdsocks.so.1.0
+-LD_PRELOAD=$LIBDSOCKS exec "$@"
++LIBDSOCKS=/usr/local/lib/libdsocks.dylib
++DYLD_INSERT_LIBRARIES=$LIBDSOCKS DYLD_FORCE_FLAT_NAMESPACE=1 exec "$@"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070313/e6f2c1b7/attachment.html
More information about the macports-changes
mailing list