diff options
author | Hye-Shik Chang <perky@FreeBSD.org> | 2005-10-10 14:46:26 +0000 |
---|---|---|
committer | Hye-Shik Chang <perky@FreeBSD.org> | 2005-10-10 14:46:26 +0000 |
commit | 6f57b6443bb22e561278defd7387724658e4a4c7 (patch) | |
tree | 62e772927c06699d2f857c56e694104454ce0483 /net/py-pcap | |
parent | 865ef2bda9152421e240a7235c87967e88f31332 (diff) | |
download | ports-6f57b6443bb22e561278defd7387724658e4a4c7.tar.gz ports-6f57b6443bb22e561278defd7387724658e4a4c7.zip |
Notes
Diffstat (limited to 'net/py-pcap')
-rw-r--r-- | net/py-pcap/Makefile | 14 | ||||
-rw-r--r-- | net/py-pcap/distinfo | 6 | ||||
-rw-r--r-- | net/py-pcap/files/patch-setup.py | 24 | ||||
-rw-r--r-- | net/py-pcap/pkg-plist | 2 |
4 files changed, 33 insertions, 13 deletions
diff --git a/net/py-pcap/Makefile b/net/py-pcap/Makefile index 6f70582aed44..13ca8795e560 100644 --- a/net/py-pcap/Makefile +++ b/net/py-pcap/Makefile @@ -6,13 +6,15 @@ # PORTNAME= pcap -PORTVERSION= 0.4 +PORTVERSION= 0.5 CATEGORIES= net python -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ + http://people.freebsd.org/~perky/distfiles/:local MASTER_SITE_SUBDIR= pylibpcap PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= pylibpcap-${PORTVERSION} -DIST_SUBDIR= python +DISTFILES= pylibpcap-${PORTVERSION}.tar.gz \ + pylibpcap-doc.i.1.4:local +EXTRACT_ONLY= pylibpcap-${PORTVERSION}.tar.gz MAINTAINER= perky@FreeBSD.org COMMENT= Python interface to LBL Packet Capture library (libpcap) @@ -22,6 +24,7 @@ BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig11 USE_PYTHON= yes USE_PYDISTUTILS= yes USE_PYTHON_PREFIX= yes +WRKSRC= ${WRKDIR}/pylibpcap-${PORTVERSION} .include <bsd.port.pre.mk> @@ -30,4 +33,7 @@ USE_PYTHON_PREFIX= yes IGNORE= "needs libpcap 0.7 or higher" .endif +post-extract: + ${INSTALL_DATA} ${DISTDIR}/pylibpcap-doc.i.1.4 ${WRKSRC}/doc.i + .include <bsd.port.post.mk> diff --git a/net/py-pcap/distinfo b/net/py-pcap/distinfo index 6bd9cee61cf1..c44bc82e018f 100644 --- a/net/py-pcap/distinfo +++ b/net/py-pcap/distinfo @@ -1,2 +1,4 @@ -MD5 (python/pylibpcap-0.4.tar.gz) = 38c9a47db4113594b57aa0944b1ebdcf -SIZE (python/pylibpcap-0.4.tar.gz) = 19370 +MD5 (pylibpcap-0.5.tar.gz) = 3720289b8de89954de125c3f657ca7ac +SIZE (pylibpcap-0.5.tar.gz) = 22784 +MD5 (pylibpcap-doc.i.1.4) = eb095e3a75a5d55fb803a9f225f14f4b +SIZE (pylibpcap-doc.i.1.4) = 6584 diff --git a/net/py-pcap/files/patch-setup.py b/net/py-pcap/files/patch-setup.py index 9af11319d8fa..8224fe1c6d1f 100644 --- a/net/py-pcap/files/patch-setup.py +++ b/net/py-pcap/files/patch-setup.py @@ -1,11 +1,23 @@ ---- setup.py.orig Mon Dec 20 01:50:10 2004 -+++ setup.py Mon Dec 20 01:50:19 2004 -@@ -21,7 +21,7 @@ - # self.run_command('make_clean') - - class pcap_build_ext(build_ext): +--- setup.py.orig Mon Jul 4 08:14:31 2005 ++++ setup.py Mon Oct 10 23:40:45 2005 +@@ -75,7 +75,7 @@ + new_sources.append(source) + return new_sources + - def swig_sources(self, sources): + def swig_sources(self, sources, ext=None): """Walk the list of source files in 'sources', looking for SWIG interface (.i) files. Run SWIG on all that are found, and +@@ -121,11 +121,6 @@ + self.announce("swigging %s to %s" % (source, target)) + self.spawn(swig_cmd + ["-o", target, source]) + +- self.announce('doc-ifying swig-generated source file %s' % target) +- self.spawn(['./build-tools/docify.py', target]) +- +- self.announce('doc-ifying swig-generated shadow class file %s' % 'pcap.py') +- self.spawn(['./build-tools/docify-shadow.py', 'pcap.py']) + + return new_sources + diff --git a/net/py-pcap/pkg-plist b/net/py-pcap/pkg-plist index 48cf862e3dac..bc882291309a 100644 --- a/net/py-pcap/pkg-plist +++ b/net/py-pcap/pkg-plist @@ -1,4 +1,4 @@ +%%PYTHON_SITELIBDIR%%/_pcapmodule.so %%PYTHON_SITELIBDIR%%/pcap.py %%PYTHON_SITELIBDIR%%/pcap.pyc %%PYTHON_SITELIBDIR%%/pcap.pyo -%%PYTHON_SITELIBDIR%%/pcapcmodule.so |