[74621] trunk/dports/net/proxytunnel

raimue at macports.org raimue at macports.org
Thu Dec 23 20:36:27 PST 2010


Revision: 74621
          http://trac.macports.org/changeset/74621
Author:   raimue at macports.org
Date:     2010-12-23 20:36:21 -0800 (Thu, 23 Dec 2010)
Log Message:
-----------
net/proxytunnel:
Update to version 1.9.0; fix livecheck

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

Added Paths:
-----------
    trunk/dports/net/proxytunnel/files/
    trunk/dports/net/proxytunnel/files/patch-Makefile.diff

Modified: trunk/dports/net/proxytunnel/Portfile
===================================================================
--- trunk/dports/net/proxytunnel/Portfile	2010-12-24 04:10:43 UTC (rev 74620)
+++ trunk/dports/net/proxytunnel/Portfile	2010-12-24 04:36:21 UTC (rev 74621)
@@ -3,10 +3,7 @@
 PortSystem 1.0
 
 name            proxytunnel
-version         1.7.2
-revision        1
-set dist_revision   161
-set dist_version    ${version}.${dist_revision}
+version         1.9.0
 categories      net
 platforms       darwin
 maintainers     raimue
@@ -22,30 +19,25 @@
 homepage        http://proxytunnel.sourceforge.net/
 master_sites    sourceforge:proxytunnel
 
-distname        ${name}-${dist_version}
 extract.suffix  .tgz
-checksums       md5 f43eebfe676fa30cba88d611e8461c2a
+checksums       md5  d74472b89c3f3b3b0abf6bd809ae34c2 \
+                sha1 51d816125bb9e9bca267d35f861000eb0fa9d80b
 
-use_configure       no
-universal_variant   no
-
 worksrcdir      ${name}-${version}
-build.target
 
 depends_build   port:pkgconfig
 depends_lib     port:openssl port:zlib
 
+patchfiles      patch-Makefile.diff
 
+use_configure       no
+universal_variant   no
 
-patch {
-    reinplace "s|#\\(CFLAGS += -DDARWIN\\)|\\1|" ${worksrcpath}/Makefile
-    reinplace "s|REV = \$(shell ./getrev.sh)|REV = ${dist_revision}|" ${worksrcpath}/Makefile
-}
+build.args-append CC=${configure.cc} CFLAGS="-Wall ${configure.cflags} -DDARWIN"
+build.target
 
-# writing own destroot, fixing the install in Makefile would be too complicated
-destroot {
-    xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
-    xinstall -m 644 ${worksrcpath}/debian/${name}.1 ${destroot}${prefix}/share/man/man1
-}
+destroot.args PREFIX=${prefix}
 
-livecheck.regex <title>${name} source tarballs ${name}-(\\d+\\.\\d+\\.\\d+)\\.\\d+ released.*</title>
+livecheck.type regex
+livecheck.url http://sourceforge.net/projects/proxytunnel/files/proxytunnel%20source%20tarballs/
+livecheck.regex "${name} (\\d+(?:\\.\\d+)+)"

Added: trunk/dports/net/proxytunnel/files/patch-Makefile.diff
===================================================================
--- trunk/dports/net/proxytunnel/files/patch-Makefile.diff	                        (rev 0)
+++ trunk/dports/net/proxytunnel/files/patch-Makefile.diff	2010-12-24 04:36:21 UTC (rev 74621)
@@ -0,0 +1,15 @@
+--- Makefile.orig	2010-12-24 05:32:56.000000000 +0100
++++ Makefile	2010-12-24 05:33:39.000000000 +0100
+@@ -76,8 +76,10 @@
+ 	@rm -f $(PROGNAME) $(OBJ)
+ 
+ install:
+-	install -Dp -m0755 $(PROGNAME) $(DESTDIR)$(BINDIR)/$(PROGNAME)
+-	install -Dp -m0644 $(PROGNAME).1 $(DESTDIR)$(MANDIR)/man1/$(PROGNAME).1
++	install -m0755 $(PROGNAME) $(DESTDIR)$(BINDIR)/$(PROGNAME)
++	install -m0644 $(PROGNAME).1 $(DESTDIR)$(MANDIR)/man1/$(PROGNAME).1
+ 
+ .c.o:
+ 	$(CC) $(CFLAGS) $(OPTFLAGS) -c -o $@ $<
++
++.PHONY: clean install
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101223/5456a1b0/attachment.html>


More information about the macports-changes mailing list