commit:     194a793551f74da7e602e04efe2aaaaefda6aa70
Author:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  3 12:29:44 2016 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sun Apr  3 12:29:44 2016 +0000
URL:        https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=194a7935

add some more rev-bumps for EAPI-6 and python-3.5 support added

 dev-python/python-gnupg/Manifest                   |  2 ++
 ...python-gnupg-0.3.6-skip-search-keys-tests.patch | 20 +++++++++++++++
 dev-python/python-gnupg/metadata.xml               | 13 ++++++++++
 .../python-gnupg/python-gnupg-0.3.8-r1.ebuild      | 27 ++++++++++++++++++++
 dev-python/sleekxmpp/Manifest                      |  2 ++
 dev-python/sleekxmpp/metadata.xml                  | 11 ++++++++
 dev-python/sleekxmpp/sleekxmpp-1.3.1-r1.ebuild     | 29 ++++++++++++++++++++++
 7 files changed, 104 insertions(+)

diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
new file mode 100644
index 0000000..daffb93
--- /dev/null
+++ b/dev-python/python-gnupg/Manifest
@@ -0,0 +1,2 @@
+DIST python-gnupg-0.3.7.tar.gz 48728 SHA256 
2bf59ff55c036e49d5da12d370447679f14d242567df4c2c0fc61b4601ca0d59 SHA512 
6166cef11307dd4782000ab7263778436998a816a45e4471fcbe244b123703bf9ded5bc6ef5cd47ed0c561ef42660980576edf57c62029bb0326642b7c538dd3
 WHIRLPOOL 
93770439486689dfcaf296d158c3978a71c72d32ba9f0e5b4ec4c97dfda16177ee5e06f0b616112cdfb9cd96c3a93700a0d4302116401c6146f3cd7437b7e29b
+DIST python-gnupg-0.3.8.tar.gz 38993 SHA256 
3872ced77d69203f31817107b324b0dd33d4437a330dc58eca140c8758d26b5a SHA512 
128ba1f89e8baf0d1ae53153d7cbe73bfc99617a1aadfd9a02e2e2e2c5f0bb9c7482023bf54f32989e92cc14a9eb32325e4c358c63bce48a70a78d068103ed4f
 WHIRLPOOL 
9080ceeade7e4c614a532eccbd4e9818d62233a6d1751acb159e8e0f13c71edf177d2c1592f0685c7e4139ba59826b8cb13864c11c37e33445a176c693d84f52

diff --git 
a/dev-python/python-gnupg/files/python-gnupg-0.3.6-skip-search-keys-tests.patch 
b/dev-python/python-gnupg/files/python-gnupg-0.3.6-skip-search-keys-tests.patch
new file mode 100644
index 0000000..66512ab
--- /dev/null
+++ 
b/dev-python/python-gnupg/files/python-gnupg-0.3.6-skip-search-keys-tests.patch
@@ -0,0 +1,20 @@
+--- python-gnupg-0.3.6/gnupg.py
++++ python-gnupg-0.3.6/gnupg.py
+@@ -1078,6 +1078,7 @@
+     def search_keys(self, query, keyserver='pgp.mit.edu'):
+         """ search keyserver by query (using --search-keys option)
+ 
++        # doctest: +SKIP
+         >>> import shutil
+         >>> shutil.rmtree('keys')
+         >>> gpg = GPG(gnupghome='keys')
+--- python-gnupg-0.3.6/test_gnupg.py
++++ python-gnupg-0.3.6/test_gnupg.py
+@@ -493,6 +493,7 @@
+                     os.remove(fn)
+         logger.debug("test_file_encryption_and_decryption ends")
+ 
++    @unittest.skip("requires network access")
+     def test_search_keys(self):
+         "Test that searching for keys works"
+         r = self.gpg.search_keys('<vinay_sa...@hotmail.com>')

diff --git a/dev-python/python-gnupg/metadata.xml 
b/dev-python/python-gnupg/metadata.xml
new file mode 100644
index 0000000..454368d
--- /dev/null
+++ b/dev-python/python-gnupg/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <maintainer type="project">
+    <email>pyt...@gentoo.org</email>
+    <name>Python</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="google-code">python-gnupg</remote-id>
+    <remote-id type="github">vsajip/python-gnupg</remote-id>
+    <remote-id type="pypi">python-gnupg</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-python/python-gnupg/python-gnupg-0.3.8-r1.ebuild 
b/dev-python/python-gnupg/python-gnupg-0.3.8-r1.ebuild
new file mode 100644
index 0000000..54eab73
--- /dev/null
+++ b/dev-python/python-gnupg/python-gnupg-0.3.8-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for GNU Privacy Guard"
+HOMEPAGE="http://pythonhosted.org/python-gnupg/ 
https://github.com/vsajip/python-gnupg/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-crypt/gnupg"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.3.6-skip-search-keys-tests.patch )
+
+python_test() {
+       # Note; 1 test fails under pypy only
+       "${PYTHON}" test_gnupg.py || die "Tests fail with ${EPYTHON}"
+}

diff --git a/dev-python/sleekxmpp/Manifest b/dev-python/sleekxmpp/Manifest
new file mode 100644
index 0000000..26d6fd4
--- /dev/null
+++ b/dev-python/sleekxmpp/Manifest
@@ -0,0 +1,2 @@
+DIST sleekxmpp-1.3.0.tar.gz 1013915 SHA256 
1665b42ed489c7f0411b466172b72752a6caeeb19310314763b447d9a31980e8 SHA512 
e48a9b8da8bfbcd97ed372b7fafab82727851f1b1a09870c652dbbdbd6d529d6da26c5778e3d23e2f67aa837713ac14475f9c2cbca708153c3d06960e8cbe53b
 WHIRLPOOL 
c7e8a771f015f8f1adfa1e15f4799d55d9590db668a8ddd10065353a793ea93dabe1b8f921d31246934d57de24fad12692ec7fbdecf505116efd618fa4c4a078
+DIST sleekxmpp-1.3.1.tar.gz 1014004 SHA256 
72f2887ccb29bd53f9bbf09225274d11d75e88507ea3ddee97cef0b289bcb04f SHA512 
1f3c68672536da0d20cd8717f7835096003019f03a05fb08ce87f784b0636d781aa78691ee54927d4755e71a57956972af0a653deb6eff0f7eb16b9a236baa65
 WHIRLPOOL 
464de44bff78c294d35c01b89319b82bb6f782269c0b880ddb2692b85b0e05ed5ab47e0acb3476187c10440f3bb77f1487f6795a6a08dd6f34cdcfdf8a5ff6cb

diff --git a/dev-python/sleekxmpp/metadata.xml 
b/dev-python/sleekxmpp/metadata.xml
new file mode 100644
index 0000000..4a8bc08
--- /dev/null
+++ b/dev-python/sleekxmpp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <maintainer type="project">
+    <email>pyt...@gentoo.org</email>
+    <name>Python</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">fritzy/SleekXMPP</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-python/sleekxmpp/sleekxmpp-1.3.1-r1.ebuild 
b/dev-python/sleekxmpp/sleekxmpp-1.3.1-r1.ebuild
new file mode 100644
index 0000000..a714795
--- /dev/null
+++ b/dev-python/sleekxmpp/sleekxmpp-1.3.1-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+
+inherit eutils distutils-r1
+
+MY_PN=SleekXMPP
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python library for XMPP"
+HOMEPAGE="http://sleekxmpp.com/ https://github.com/fritzy/SleekXMPP/";
+SRC_URI="https://github.com/fritzy/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+       esetup.py test
+}

Reply via email to