[69055] trunk/dports/net/libpcap

snc at macports.org snc at macports.org
Tue Jun 22 07:25:01 PDT 2010


Revision: 69055
          http://trac.macports.org/changeset/69055
Author:   snc at macports.org
Date:     2010-06-22 07:24:56 -0700 (Tue, 22 Jun 2010)
Log Message:
-----------
update libpcap, fix malformed flags, #25322. maintainer timeout

Modified Paths:
--------------
    trunk/dports/net/libpcap/Portfile
    trunk/dports/net/libpcap/files/patch-scanner.l.diff

Removed Paths:
-------------
    trunk/dports/net/libpcap/files/patch-Makefile.in
    trunk/dports/net/libpcap/files/patch-pcap-bpf.c.diff

Modified: trunk/dports/net/libpcap/Portfile
===================================================================
--- trunk/dports/net/libpcap/Portfile	2010-06-22 14:08:47 UTC (rev 69054)
+++ trunk/dports/net/libpcap/Portfile	2010-06-22 14:24:56 UTC (rev 69055)
@@ -3,10 +3,10 @@
 PortSystem 1.0
 
 name                libpcap
-version             1.0.0
-revision            1
+version             1.1.1
 categories          net
-maintainers         darkart.com:opendarwin.org
+maintainers         ricci
+license             BSD
 description         Packet Capture library
 long_description    The Packet Capture library provides a high level \
                     interface to packet capture systems.  All packets \
@@ -14,26 +14,37 @@
                     are accessible through this mechanism.
 homepage            http://www.tcpdump.org/
 platforms           darwin
-master_sites        ${homepage}release/ \
-                    macports
-checksums           md5     9ad1358c5dec48456405eac197a46d3d \
-                    sha1    9893654027ae11033d785045ff35583da43fe8fa \
-                    rmd160  20857fe6af5dc70fffb19da46e0fee908f55b3ea
+master_sites        ${homepage}release/
 
+checksums           md5     1bca27d206970badae248cfa471bbb47 \
+                    sha1    18581af5e78a40b7b2c9a6cd8ce40e7cb1cd9c63 \
+                    rmd160  760159c594cc995c9e05c0cd8637a02a3b2725e2
+
 configure.args      --enable-ipv6
 
-patchfiles          patch-scanner.l.diff    \
-                    patch-Makefile.in       \
-                    patch-pcap-bpf.c.diff
+patchfiles          patch-scanner.l.diff
 
 use_parallel_build  yes
 build.target-append shared
 
 destroot.target-append  install-shared
 
-platform darwin 8 {
-    patchfiles-delete patch-pcap-bpf.c.diff
+post-destroot {
+    set docdir ${destroot}${prefix}/share/doc/${name}
+    xinstall -d ${docdir}
+    xinstall -m 644 -W ${worksrcpath} \
+        CHANGES \
+        CREDITS \
+        LICENSE \
+        README \
+        README.macosx \
+        TODO \
+        ${docdir}
 }
 
+livecheck.type      regex
+livecheck.url       [lindex ${master_sites} 0]
+livecheck.regex     ${name}-(\[0-9.\]+)\\.tar
+
 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
 # vi: set fenc=utf-8 filetype=tcl et sw=4 ts=4 sts=4: #

Deleted: trunk/dports/net/libpcap/files/patch-Makefile.in
===================================================================
--- trunk/dports/net/libpcap/files/patch-Makefile.in	2010-06-22 14:08:47 UTC (rev 69054)
+++ trunk/dports/net/libpcap/files/patch-Makefile.in	2010-06-22 14:24:56 UTC (rev 69055)
@@ -1,19 +0,0 @@
---- Makefile.in.orig	2009-08-11 10:03:06.000000000 -0700
-+++ Makefile.in	2009-08-11 10:03:52.000000000 -0700
-@@ -52,6 +52,7 @@
- DAGLIBS = @DAGLIBS@
- DEPLIBS = @DEPLIBS@
- DYEXT = @DYEXT@
-+LDFLAGS = @LDFLAGS@
- PROG=libpcap
- 
- # Standard CFLAGS
-@@ -339,7 +340,7 @@
- #
- libpcap.dylib: $(OBJ)
- 	rm -f libpcap*.dylib
--	$(CC) -dynamiclib -undefined error -o libpcap.`cat $(srcdir)/VERSION`.dylib $(OBJ) \
-+	$(CC) $(LDFLAGS) -dynamiclib -undefined error -o libpcap.`cat $(srcdir)/VERSION`.dylib $(OBJ) \
- 		-install_name $(libdir)/libpcap.A.dylib \
- 		-compatibility_version 1 \
- 		-current_version `sed 's/[^0-9.].*$$//' $(srcdir)/VERSION`

Deleted: trunk/dports/net/libpcap/files/patch-pcap-bpf.c.diff
===================================================================
--- trunk/dports/net/libpcap/files/patch-pcap-bpf.c.diff	2010-06-22 14:08:47 UTC (rev 69054)
+++ trunk/dports/net/libpcap/files/patch-pcap-bpf.c.diff	2010-06-22 14:24:56 UTC (rev 69055)
@@ -1,11 +0,0 @@
---- pcap-bpf.c.orig	2008-10-10 19:42:44.000000000 -0700
-+++ pcap-bpf.c	2010-01-18 11:11:27.000000000 -0800
-@@ -1860,7 +1860,7 @@
- 		 * (Treating it as such doesn't fix the timeout
- 		 * problem described below.)
- 		 */
--		struct timeval to;
-+		struct BPF_TIMEVAL to;
- 		to.tv_sec = p->md.timeout / 1000;
- 		to.tv_usec = (p->md.timeout * 1000) % 1000000;
- 		if (ioctl(p->fd, BIOCSRTIMEOUT, (caddr_t)&to) < 0) {

Modified: trunk/dports/net/libpcap/files/patch-scanner.l.diff
===================================================================
--- trunk/dports/net/libpcap/files/patch-scanner.l.diff	2010-06-22 14:08:47 UTC (rev 69054)
+++ trunk/dports/net/libpcap/files/patch-scanner.l.diff	2010-06-22 14:24:56 UTC (rev 69055)
@@ -1,7 +1,7 @@
---- scanner.l	2008-02-15 16:45:22.000000000 +0100
-+++ scanner.l	2008-02-15 16:46:11.000000000 +0100
-@@ -81,13 +81,6 @@
- B		([0-9A-Fa-f][0-9A-Fa-f]?)
+--- scanner.l.orig	2010-03-11 19:56:54.000000000 -0600
++++ scanner.l	2010-06-18 01:57:44.000000000 -0500
+@@ -96,13 +96,6 @@
+ B2		([0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f])
  W		([0-9A-Fa-f][0-9A-Fa-f]?[0-9A-Fa-f]?[0-9A-Fa-f]?)
  
 -%a 18400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100622/fa9be5bc/attachment.html>


More information about the macports-changes mailing list