[gentoo-commits] dev/xmw:master commit in: dev-python/pylibpcap/

2014-09-27 Thread Michael Weber
commit: 1214ef11cbafae1d2d2cfb27b2c6798fa0db3ecd
Author: Michael Weber  xmw  de>
AuthorDate: Sat Sep 27 12:51:21 2014 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Sep 27 12:51:21 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=1214ef11

add examples

Package-Manager: portage-2.2.12
Manifest-Sign-Key: 62EEF090

---
 dev-python/pylibpcap/ChangeLog | 3 +++
 dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild | 9 -
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/pylibpcap/ChangeLog b/dev-python/pylibpcap/ChangeLog
index 6d76237..90881d5 100644
--- a/dev-python/pylibpcap/ChangeLog
+++ b/dev-python/pylibpcap/ChangeLog
@@ -1,3 +1,6 @@
+  27 Sep 2014; Michael Weber  pylibpcap-0.6.4-r1.ebuild:
+  add examples
+
 *pylibpcap-0.6.4-r1 (27 Sep 2014)
 
   27 Sep 2014; Michael Weber  +metadata.xml,

diff --git a/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild 
b/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
index d04d15d..bd65d95 100644
--- a/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
+++ b/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="examples"
 
 RDEPEND="net-libs/libpcap"
 RDEPEND="${DEPEND}"
@@ -24,3 +24,10 @@ RDEPEND="${DEPEND}"
 src_prepare() {
epatch ${DISTDIR}/${P}-py3.diff
 }
+
+src_install() {
+   distutils-r1_src_install
+   if use examples ; then
+   dodoc examples/*
+   fi
+}



[gentoo-commits] dev/xmw:master commit in: dev-python/pylibpcap/

2014-09-27 Thread Michael Weber
commit: 5a93da4c17a0be9997e27058fd872788a75d7bc7
Author: Michael Weber  xmw  de>
AuthorDate: Sat Sep 27 12:46:26 2014 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Sep 27 12:46:26 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=5a93da4c

Initial import with python3 patch by Paul Koning 
(https://sourceforge.net/p/pylibpcap/bugs/22/)

Package-Manager: portage-2.2.12
Manifest-Sign-Key: 62EEF090

---
 dev-python/pylibpcap/ChangeLog |  6 ++
 dev-python/pylibpcap/Manifest  | 14 ++
 dev-python/pylibpcap/metadata.xml  |  8 
 dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild | 26 ++
 4 files changed, 54 insertions(+)

diff --git a/dev-python/pylibpcap/ChangeLog b/dev-python/pylibpcap/ChangeLog
new file mode 100644
index 000..6d76237
--- /dev/null
+++ b/dev-python/pylibpcap/ChangeLog
@@ -0,0 +1,6 @@
+*pylibpcap-0.6.4-r1 (27 Sep 2014)
+
+  27 Sep 2014; Michael Weber  +metadata.xml,
+  +pylibpcap-0.6.4-r1.ebuild:
+  Initial import with python3 patch by Paul Koning
+  (https://sourceforge.net/p/pylibpcap/bugs/22/)

diff --git a/dev-python/pylibpcap/Manifest b/dev-python/pylibpcap/Manifest
new file mode 100644
index 000..ce1e4d8
--- /dev/null
+++ b/dev-python/pylibpcap/Manifest
@@ -0,0 +1,14 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST pylibpcap-0.6.4-py3.diff 127350 SHA256 
6bb53dccfdcfab035c29cd17efdc7a168d1ad77b335bcd3f46ccb36314d44c94 SHA512 
291a7912950600b523f3353744fea6687f7a7209747ab0af057e3ba4eb11ffd90023da330c7088fe8735ca7cb1f89af2fa1930d21e8bc7ecdbee99ed7a02268c
 WHIRLPOOL 
4e4f78ef1d31982770ab8e75f42a1d385015fee60c8b71593ba76930456b962341a8f46cdfdbf934f98501372be69062caa7b7c36508a0bd6d550ec35abc
+DIST pylibpcap-0.6.4.tar.gz 49517 SHA256 
cfc365f2707a7986496acacf71789fef932a5ddbeaa36274cc8f9834831ca3b1 SHA512 
5db891bc044065ea72fb24f800adcdc1c80280a95a169f241a926b65ecff9b2cddc8cca1f2210bdd3fa01f4bc358a696eab93438d49b2eea10a22b6afc4ca468
 WHIRLPOOL 
a72881dc5634adeabca3f779ab6bc0b106bcb024bb4f899697dd1004eafda547e4cea530a023962a45f8c8947b9d29ca788ade4bffa2600246bbf04063da4ee6
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iL4EAREIAGYFAlQmsaJfFIAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky
+N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JDu+wEAkzDIEc04PwpZaQYaKfj1OXoI
+CBLPsFKSYx4SxWjctr8A/0mT5qQBczOza2eYbyZXveJSFHd9Ow1j/Pr2/HlIToyx
+=kBFH
+-END PGP SIGNATURE-

diff --git a/dev-python/pylibpcap/metadata.xml 
b/dev-python/pylibpcap/metadata.xml
new file mode 100644
index 000..5b80fb9
--- /dev/null
+++ b/dev-python/pylibpcap/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+x...@gentoo.org
+Michael Weber
+
+

diff --git a/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild 
b/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
new file mode 100644
index 000..d04d15d
--- /dev/null
+++ b/dev-python/pylibpcap/pylibpcap-0.6.4-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python interface to libpcap"
+HOMEPAGE="http://sourceforge.net/projects/pylibpcap/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   
https://sourceforge.net/p/pylibpcap/bugs/_discuss/thread/425683fd/a317/attachment/pylibpcap-0.6.4-py3.diff";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="net-libs/libpcap"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   epatch ${DISTDIR}/${P}-py3.diff
+}