[84794] trunk/dports/net/tcpflow

ryandesign at macports.org ryandesign at macports.org
Sat Oct 1 18:59:11 PDT 2011


Revision: 84794
          http://trac.macports.org/changeset/84794
Author:   ryandesign at macports.org
Date:     2011-10-01 18:59:05 -0700 (Sat, 01 Oct 2011)
Log Message:
-----------
tcpflow: update to 1.0.2; fix livecheck, homepage, master_sites; see #31457

Modified Paths:
--------------
    trunk/dports/net/tcpflow/Portfile
    trunk/dports/net/tcpflow/files/patch-src_util.c.diff

Modified: trunk/dports/net/tcpflow/Portfile
===================================================================
--- trunk/dports/net/tcpflow/Portfile	2011-10-02 01:07:19 UTC (rev 84793)
+++ trunk/dports/net/tcpflow/Portfile	2011-10-02 01:59:05 UTC (rev 84794)
@@ -3,9 +3,9 @@
 PortSystem 1.0
 
 name             tcpflow
-version          0.21
-revision         2
+version             1.0.2
 categories       net security
+platforms        darwin freebsd
 license          GPL-2
 maintainers      nomaintainer
 description      TCP flow recorder
@@ -19,27 +19,17 @@
     separate file for later analysis.  tcpflow understands TCP sequence \
     numbers and will correctly reconstruct data streams regardless of \
     retransmissions or out-of-order delivery.
-homepage         http://www.circlemud.org/~jelson/software/tcpflow/
-platforms        darwin freebsd
-master_sites     http://www.circlemud.org/pub/jelson/tcpflow/
-checksums        md5 45a5aef6f043312315b7f342afc4a9c5
-depends_lib      port:libpcap
 
-patchfiles		 patch-src_util.c.diff
+homepage            http://afflib.org/software/tcpflow
+master_sites        http://afflib.org/downloads
 
-configure.args   --mandir=${prefix}/share/man
+checksums           rmd160  4cff09514f9980a8b9acc849a6af5d90310b38f9 \
+                    sha256  b625820dbfc898d96cdc9e6c06423610e998ca0e0131eafa3057e216b9c7746a
 
-platform darwin {
-    depends_lib-append port:libtool
-    pre-configure {
-        # libtool 1.x vs 2.x
-        if {[file exists ${prefix}/share/libtool/config.guess]} {
-            copy -force ${prefix}/share/libtool/config.guess ${prefix}/share/libtool/config.sub ${worksrcpath}
-        } else {
-            copy -force ${prefix}/share/libtool/config/config.guess ${prefix}/share/libtool/config/config.sub ${worksrcpath}
-        }
-    }
-}
+depends_lib      port:libpcap
 
-livecheck.type    regex
-livecheck.regex   "${name} is v(\\d+(?:\\.\\d+)*)"
+patchfiles		 patch-src_util.c.diff
+
+livecheck.type      regex
+livecheck.url       [lindex ${master_sites} 0]/tcpflow_version.txt
+livecheck.regex     ${name}-(\\d+(?:\\.\\d+)*)

Modified: trunk/dports/net/tcpflow/files/patch-src_util.c.diff
===================================================================
--- trunk/dports/net/tcpflow/files/patch-src_util.c.diff	2011-10-02 01:07:19 UTC (rev 84793)
+++ trunk/dports/net/tcpflow/files/patch-src_util.c.diff	2011-10-02 01:59:05 UTC (rev 84794)
@@ -1,6 +1,6 @@
---- src/util.c.orig	2001-08-09 05:39:40.000000000 +1000
-+++ src/util.c	2008-12-27 18:12:52.000000000 +1100
-@@ -181,6 +181,12 @@ int get_max_fds(void)
+--- src/util.c.orig	2011-09-25 08:25:23.000000000 -0500
++++ src/util.c	2011-10-01 20:54:36.000000000 -0500
+@@ -199,6 +199,12 @@
        exit(1);
      }
  
@@ -11,5 +11,5 @@
 +#endif
 +
      /* set the current to the maximum or specified value */
-     if (max_desired_fds)
-       limit.rlim_cur = max_desired_fds;
+     if (max_desired_fds) limit.rlim_cur = max_desired_fds;
+     else limit.rlim_cur = limit.rlim_max;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111001/0d02f86d/attachment-0001.html>


More information about the macports-changes mailing list