Christian Weisgerber [2008-11-03, 16:39:35]:
> net/py-libpcap                  swig related?

please try this update.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/py-libpcap/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- Makefile    8 Oct 2007 08:22:42 -0000       1.18
+++ Makefile    3 Nov 2008 21:02:53 -0000
@@ -1,11 +1,11 @@
-# $OpenBSD: Makefile,v 1.18 2007/10/08 08:22:42 steven Exp $
+# $OpenBSD: Makefile,v 1.17 2007/09/15 22:36:58 merdely Exp $
 
 SHARED_ONLY=   Yes
 
 COMMENT=       libpcap bindings for Python
 
-DISTNAME=      pylibpcap-0.5.1
-PKGNAME=       ${DISTNAME:S/py/py-/}p1
+DISTNAME=      pylibpcap-0.6.2
+PKGNAME=       ${DISTNAME:S/py/py-/}
 CATEGORIES=    net
 
 HOMEPAGE=      http://pylibpcap.sourceforge.net/
@@ -28,7 +28,7 @@
 EXAMPLESDIR=   ${PREFIX}/share/examples/py-libpcap
 
 pre-build:
-       @perl -p -i -e "s,^(\#\S+ 
)python2\$$,#!${LOCALBASE}/bin/python${MODPY_VERSION}," \
+       @perl -p -i -e "s,^(\#\S+ )python2\$$,#!${MODPY_BIN}," \
                ${WRKSRC}/examples/*.py
 
 post-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/py-libpcap/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo    5 Apr 2007 16:20:15 -0000       1.5
+++ distinfo    3 Nov 2008 21:02:53 -0000
@@ -1,5 +1,5 @@
-MD5 (pylibpcap-0.5.1.tar.gz) = ha2+/Ye+OjoyvtiZl0/j3A==
-RMD160 (pylibpcap-0.5.1.tar.gz) = 8eIwn7rwh45rT7h7YmaGN3xsEFo=
-SHA1 (pylibpcap-0.5.1.tar.gz) = yOhSWLOz951ilTGFbPsyQsB/V5Y=
-SHA256 (pylibpcap-0.5.1.tar.gz) = S363nV5HbMDgO82xPEqHTPftrGUO9Voh/eOF1nbjp90=
-SIZE (pylibpcap-0.5.1.tar.gz) = 25171
+MD5 (pylibpcap-0.6.2.tar.gz) = RXk8Mf4Aj6UIqaUddE6dAA==
+RMD160 (pylibpcap-0.6.2.tar.gz) = 29pv7AeGYww69l1UC1dQf4iNHXg=
+SHA1 (pylibpcap-0.6.2.tar.gz) = 9H1uXXIhniFi8bFuWfPEXklmUtk=
+SHA256 (pylibpcap-0.6.2.tar.gz) = DNtQfq8n59b04+50pZhuFHKP2BYXhTUNIBoSGYwZ/MY=
+SIZE (pylibpcap-0.6.2.tar.gz) = 49021
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/net/py-libpcap/patches/patch-setup_py,v
retrieving revision 1.3
diff -u -r1.3 patch-setup_py
--- patches/patch-setup_py      3 Dec 2005 22:03:44 -0000       1.3
+++ patches/patch-setup_py      3 Nov 2008 21:02:53 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-setup_py,v 1.3 2005/12/03 22:03:44 alek Exp $
---- setup.py.orig      Mon Nov 28 22:20:33 2005
-+++ setup.py   Mon Nov 28 22:20:41 2005
-@@ -150,7 +150,7 @@ defines = [ ('SWIG_COBJECT_TYPES', None)
+--- setup.py.orig      Sat Jan 26 04:45:50 2008
++++ setup.py   Mon Nov  3 22:01:22 2008
+@@ -151,7 +151,7 @@ defines = [ ('SWIG_COBJECT_TYPES', None) ] + \
            map(lambda x: (x, None), config_defines)
  
  if libpcap_dir is None:
--   pcap_extension = Extension("_pcapmodule",
-+   pcap_extension = Extension("_pcap",
-                               sourcefiles,
-                               include_dirs = include_dirs,
-                               define_macros = defines,
+-    pcap_extension = Extension("_pcapmodule",
++    pcap_extension = Extension("_pcap",
+                                 sourcefiles,
+                                 include_dirs = include_dirs,
+                                 define_macros = defines,
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-libpcap/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- pkg/PLIST   3 Dec 2005 22:03:44 -0000       1.5
+++ pkg/PLIST   3 Nov 2008 21:02:53 -0000
@@ -2,6 +2,7 @@
 %%SHARED%%
 lib/python${MODPY_VERSION}/site-packages/pcap.py
 lib/python${MODPY_VERSION}/site-packages/pcap.pyc
+lib/python${MODPY_VERSION}/site-packages/pylibpcap-0.6.2-py${MODPY_VERSION}.egg-info
 share/examples/py-libpcap/
 share/examples/py-libpcap/findalldevs.py
 share/examples/py-libpcap/sniff.py

Reply via email to