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