added patch so 0.4 compiles with newer swig (#112464). version bump
authorAlastair Tse <liquidx@gentoo.org>
Sat, 19 Nov 2005 18:30:28 +0000 (18:30 +0000)
committerAlastair Tse <liquidx@gentoo.org>
Sat, 19 Nov 2005 18:30:28 +0000 (18:30 +0000)
Package-Manager: portage-2.0.53_rc7

dev-python/pylibpcap/ChangeLog
dev-python/pylibpcap/Manifest
dev-python/pylibpcap/files/0.4-swig.patch [new file with mode: 0644]
dev-python/pylibpcap/files/digest-pylibpcap-0.5.1 [new file with mode: 0644]
dev-python/pylibpcap/pylibpcap-0.4.ebuild
dev-python/pylibpcap/pylibpcap-0.5.1.ebuild [new file with mode: 0644]

index 06d309ef4e70591f09d2db113a3aaed1246fef25..01cbf47f6420faedfd4fe8cb95692257f7211d02 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/pylibpcap
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/ChangeLog,v 1.7 2005/04/03 10:46:03 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/ChangeLog,v 1.8 2005/11/19 18:30:28 liquidx Exp $
+
+*pylibpcap-0.5.1 (19 Nov 2005)
+
+  19 Nov 2005; Alastair Tse <liquidx@gentoo.org> +files/0.4-swig.patch,
+  pylibpcap-0.4.ebuild, +pylibpcap-0.5.1.ebuild:
+  added patch so 0.4 compiles with newer swig (#112464). version bump
 
   03 Apr 2005; Simon Stelling <blubb@gentoo.org> pylibpcap-0.4.ebuild:
   added ~amd64
index b925727812f68dcbd05496917c2980275e487ab5..921666aa3648ca3739f5e894b7f35662d65cb8ca 100644 (file)
@@ -1,4 +1,17 @@
-MD5 529ddbc08a351c35060a7a0b524eb60d ChangeLog 849
-MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
-MD5 faa09054986efba372dcd6a30b1a9cfd pylibpcap-0.4.ebuild 578
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 39b7fc774beb7adf07cc08786e567bdc ChangeLog 1075
+MD5 9aaf9fc9de75199bc7959bd72e723b83 files/0.4-swig.patch 423
 MD5 7f72dd0e8422b038631633864940cd56 files/digest-pylibpcap-0.4 64
+MD5 4465e8717c4517331dac28d6e80e775c files/digest-pylibpcap-0.5.1 66
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 2f5466570c2fd641d4ff96fc29c5e630 pylibpcap-0.4.ebuild 657
+MD5 355c17fac40817151545b22f7c5ce899 pylibpcap-0.5.1.ebuild 583
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDf29a9ZFPrqoILX8RApcIAJ97cOTiw7eu9Qt4oTpDp2u5T9SruACdGsnJ
+1KYMZBcaZ+10H+7UpLe3Lvw=
+=N5EX
+-----END PGP SIGNATURE-----
diff --git a/dev-python/pylibpcap/files/0.4-swig.patch b/dev-python/pylibpcap/files/0.4-swig.patch
new file mode 100644 (file)
index 0000000..a4f3d31
--- /dev/null
@@ -0,0 +1,11 @@
+--- setup.py.orig      2005-11-18 00:11:02.000000000 +0100
++++ setup.py   2005-11-18 00:11:29.000000000 +0100
+@@ -21,7 +21,7 @@
+ #    self.run_command('make_clean')
+ 
+ class pcap_build_ext(build_ext):
+-  def swig_sources(self, sources):
++  def swig_sources(self, sources, extension=None):
+   
+       """Walk the list of source files in 'sources', looking for SWIG
+       interface (.i) files.  Run SWIG on all that are found, and
diff --git a/dev-python/pylibpcap/files/digest-pylibpcap-0.5.1 b/dev-python/pylibpcap/files/digest-pylibpcap-0.5.1
new file mode 100644 (file)
index 0000000..99bd21d
--- /dev/null
@@ -0,0 +1 @@
+MD5 85adbefd87be3a3a32bed899974fe3dc pylibpcap-0.5.1.tar.gz 25171
index f9615eacd4f41758d537881c8b5641d3cecdedb7..d4e2b2009fbed46a0edf5e2fb532adf1452563f3 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/pylibpcap-0.4.ebuild,v 1.9 2005/04/03 10:46:03 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/pylibpcap-0.4.ebuild,v 1.10 2005/11/19 18:30:28 liquidx Exp $
 
 inherit distutils
 
@@ -16,6 +16,11 @@ IUSE=""
 DEPEND="virtual/python
        virtual/libpcap"
 
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       epatch ${FILESDIR}/${PV}-swig.patch
+}
 src_install() {
        distutils_src_install
        insinto /usr/share/doc/${PF}/examples
diff --git a/dev-python/pylibpcap/pylibpcap-0.5.1.ebuild b/dev-python/pylibpcap/pylibpcap-0.5.1.ebuild
new file mode 100644 (file)
index 0000000..7b4da6b
--- /dev/null
@@ -0,0 +1,23 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pylibpcap/pylibpcap-0.5.1.ebuild,v 1.1 2005/11/19 18:30:28 liquidx Exp $
+
+inherit distutils
+
+DESCRIPTION="Python interface to libpcap"
+HOMEPAGE="http://sourceforge.net/projects/${PN}/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/python
+       virtual/libpcap"
+
+src_install() {
+       distutils_src_install
+       insinto /usr/share/doc/${PF}/examples
+       doins examples/*
+}