summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-05-22 10:28:01 +0000
committerJustin Lecher <jlec@gentoo.org>2013-05-22 10:28:01 +0000
commit1254ac4ce5c6cc5d4eecdf8ef24d586b5303798b (patch)
treee3c776a4f8b27dcd79a115c76f1a00ecf106ccfb /dev-python/pyro
parentDrop m68k keyword until dev-libs/nettle is keyworded. (diff)
downloadhistorical-1254ac4ce5c6cc5d4eecdf8ef24d586b5303798b.tar.gz
historical-1254ac4ce5c6cc5d4eecdf8ef24d586b5303798b.tar.bz2
historical-1254ac4ce5c6cc5d4eecdf8ef24d586b5303798b.zip
dev-python/pyro: Bump to new distutils eclass
Package-Manager: portage-2.2.0_alpha176/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'dev-python/pyro')
-rw-r--r--dev-python/pyro/ChangeLog9
-rw-r--r--dev-python/pyro/Manifest20
-rw-r--r--dev-python/pyro/metadata.xml16
-rw-r--r--dev-python/pyro/pyro-3.16-r1.ebuild36
-rw-r--r--dev-python/pyro/pyro-4.17-r1.ebuild80
5 files changed, 141 insertions, 20 deletions
diff --git a/dev-python/pyro/ChangeLog b/dev-python/pyro/ChangeLog
index ccae165047f2..63b449601a15 100644
--- a/dev-python/pyro/ChangeLog
+++ b/dev-python/pyro/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/pyro
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v 1.80 2013/02/16 14:25:30 aidecoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v 1.81 2013/05/22 10:28:00 jlec Exp $
+
+*pyro-4.17-r1 (22 May 2013)
+*pyro-3.16-r1 (22 May 2013)
+
+ 22 May 2013; Justin Lecher <jlec@gentoo.org> +pyro-3.16-r1.ebuild,
+ +pyro-4.17-r1.ebuild, metadata.xml:
+ Bump to new distutils eclass
16 Feb 2013; Amadeusz Żołnowski <aidecoe@gentoo.org> -pyro-4.14.ebuild:
Removing 4.14 which couldn't be stabilized because of serious bugs.
diff --git a/dev-python/pyro/Manifest b/dev-python/pyro/Manifest
index 9e9afb5fb734..dcfcf4c0ad47 100644
--- a/dev-python/pyro/Manifest
+++ b/dev-python/pyro/Manifest
@@ -1,24 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
DIST Pyro-3.16.tar.gz 298769 SHA256 1bed508453ef7a7556b51424a58101af2349b662baab7e7331c5cb85dbe7e578 SHA512 d0e4ae93120a6566a2b06fa52b66e20daa972324a9d57d639ca68171e1e6e5c412250f7e6af3fc307631d2270be3731ea5898ad35819dc0369e6a2d8341d5965 WHIRLPOOL 0d7efcead6bc7a31a690c012a4213c835d43ca932e461ab25ddb2e12636970de2c3da6feb4915385bdadaf2261558d2041d5e6dad9899f11e450aa0a065460da
DIST Pyro4-4.11.tar.gz 262099 SHA256 d84ccfe85b14b3cb086f98d70dbf05671d6cb8498bd6f20f0041d6010dd320da SHA512 196417ce0c289d4a2fbb1e3fbf1d04e4168a8a6a8c64c23ed0205b7b839602fcde587766fc0d6ffa0f38fc72586d7050523becb560682d175967101b78a4d386 WHIRLPOOL 4f3532d82dad196b1862b9290fb89db1af4d94890c83b1ffb5b3687d209f06af474a857ef6542819d9c01cf4e463d34b6f5edf7344a22ba163e22e5bcc44e017
DIST Pyro4-4.17.tar.gz 273775 SHA256 1d0cecdd3340dca695d6f833830e7a59f937d4bedbcff53109abe66e5a65d22c SHA512 653a098d8f424845bc14307bb75baeee4536e1115ffbb2580c9db68cce991f980aaabd6f105285c0574761d99c17eaa62321a5f50a10f38076d6e5146b06970f WHIRLPOOL 7d3839e6ccf58df9c48f59374a7b840178993ed96362b7710f845d0fed4350ae4a29ac7dacdf2ba401dcc1aac78943d6a45581e372cd82372527625fb773d0e3
DIST Pyro4-4.8.tar.gz 211959 SHA256 825b8b7dcd4f502def2f7dadbceedf7b79be4b121a77d03c398378979cbc2203 SHA512 c41f5f2eee6a5a8fb8d82070543ea00548cca2e0633e9f32e740c3d1bab382a0d474b3cdd800ec8f9162d5c30e99eb465352fdfff4994b6f0ec40a6265ae1ca1 WHIRLPOOL 4201ada667de3f8ee22dc6cd570f418fd22832b91fd42b9e6cd7679a85407d605a7454844570622596056c3c39ef74098bd1bfbe7c18ca28da408091844b1652
+EBUILD pyro-3.16-r1.ebuild 906 SHA256 94b6d8e62c9b0167b3e0f67e779864d6d6cdf10d60c81ff53c744457d3ef1355 SHA512 e6a227c240147d2c98aef6d56ca1689b707cce22d1d3323131b48cab9cb192bee062a579286e7d428c31aaff2cb3ab4b77129bac95c048060af6d88e412d0aa7 WHIRLPOOL 93cb9148c70b3ee8cb2536e32782171b63ed751d8ad0acf10f82f0595f987b9637f59f5215f08d4f1c8961de40cf887f8609fb40866c8be9e38262b54200ab3a
EBUILD pyro-3.16.ebuild 1036 SHA256 aa5d2c23c3c186cd2a656c877ac595ad6682aa6795b518b24c0c00dcd13a34f0 SHA512 dcaa1b71083ee6c507fa68a031f71b76727f514fa6ff19dc08bac9b2c6786c28f62456dac90c55a34e1be3e7e15e531aa2432e2b3dc899fd1c679e91b2254689 WHIRLPOOL 69363526b84e12b549aeb3c07ae3f3fcb63b24d5990e9e92ee1c7ec1e07d6172299d6e1844e86ce92a058432984fba69c9679fd2debe89742d3b7c30b8adea77
EBUILD pyro-4.11.ebuild 1976 SHA256 e3eeeb22612bea8f9a5cad9e9709d85ec2de26df063adebe637fdda6af5b32e5 SHA512 160004568ebb123f4bb6318272a0239d18c8b766ce067208628258ac07e1195cac5cdba65a29a534e6837c90dc9e59a6a9e39ffc6dae0fb31c8e1944d71789e5 WHIRLPOOL 7be1b6815f46c10235418626138eb21d46f8f0954c443639ffff7f04f30a52c969cdc64d535bf90f9382d9fd2918d35508b2351fca6e492c723e73d446f99c16
+EBUILD pyro-4.17-r1.ebuild 1966 SHA256 626c0700bdaef6ed912357383c469e94ffb013c889c8c725e0b1308fb1e80612 SHA512 72ded00f146055e4b31e50e3cbc7427a2f470f688c9127b63632e714f8a51c6e634d434c09699430ffe174e80e4df5f2bc6d10fd2b4b805c89ba568060007547 WHIRLPOOL acb8d27ae4395201355884ab068520b6f8bd82c19298d6e300c1ae78d64eb92908a80f5c3a16cca7cde000fdb694402ded43d21062036976943198bc29bcc2ea
EBUILD pyro-4.17.ebuild 1975 SHA256 8d5195879eec73bbad668c40ad206d897446a053d02a403db9e092cc458d6891 SHA512 565ec78ee7d3751d293cd0a0bfa1ea835029418bdcbd187734234ffb378499a1d69a993f00ad6c87d01003aa8821501f917eae739befe1bf7d1d6dd7ce2f2f6e WHIRLPOOL 814735ca2fae71d2e1536a2f7b95a51d1bed6a6cc1c88a9279275145f4c52e9ea5cc28d3b2fad1c6ad44d0591b79573cfd7256d4e3920cef1fcc712fc749c0df
EBUILD pyro-4.8.ebuild 1978 SHA256 1033178299c6bbc4d7aee4678988a7c9ace0d11d1a97289c12f1e100c4089f0b SHA512 bd4cee708ee75b0b971811881ec6ed450f53a3cae25fb8ac619e0811a0d887f812c121133393c652fc6f9f70fa743227118a664d1b714083266618b4b388c0fa WHIRLPOOL c4f01e05f8df20cdacc3852309181144dc0a48f6e0a60365204fc212969f4a86eb7822593a7aec62524968f8ab172f091e376035926fbe07440c5da6c60c614c
-MISC ChangeLog 12625 SHA256 23b0a4479f2b6806195a230ef7ac0c95ec30a45daf9c97706fee6b59920ed19b SHA512 752ef556429838dc439127aec809fa99d9b675b6255396f9af9cacfb0779c6e19d0de232d91b9099eb80ea8545fd8e4bd341c732c781ee67e9f43bb7d86bf6e5 WHIRLPOOL 1bfbb32e9e2ee7b2b524f44a4c93de073a2638e569a76917aa312d0bdd9b945637d43e939e7a52ad2787412971ba9d05d05d178150e7175a6766a596f007db81
-MISC metadata.xml 328 SHA256 63019eb7ef265fa89abf2782a2358cc9b34787e3cf6c492e0af05d9793b8efe7 SHA512 8cf08a0f90b2264cace2ee7ef74292354c51288ce2ac47959282108facb9d3ef2b98ed6db1f7332ab94829f5f9d33b73ab8dc2110d3b3cd88df590eb8e507ff4 WHIRLPOOL 3cb413c5b0a2094dc26cf4f46221ec70c40a307ede4f5e1a583453d7947b207dc444eeedc8e52618c2c321974bd1196caa965bdd1b13400e5718e076bd1b53a1
+MISC ChangeLog 12818 SHA256 9d7a46118100678ce9008f72431926e680dc246a9414bb4f59d806e58aa38b74 SHA512 e3f4fb3c69deacfb98a9f9c4e280925442b8e24dff3c95d739d0c4089de7ebd745137b3d91e58fb2ce31336c3abe708186aac967a04419a7a023f643b74ba142 WHIRLPOOL 102b92e10c964c76efdbd3056d114bae77dea606ad1c6ee099bd34fb83353208e898c841dd27f9098f90807f9dc499c48c72a1ae9bb976f60f22a4b813ca9b94
+MISC metadata.xml 339 SHA256 a1c442dc950a4581ae9e312d05ea3ee1fafed4b39a515b130cb98902ba7b13b7 SHA512 985041c771f508ab36cfa012e903496dc19cfaf8f02f952e8f428219b4b6b3c585da6a1a2a46a22fb17a9c2dba4af068ad87379d62cdcb978c883db62f10c75a WHIRLPOOL ef88f1522163e8ea82e46a1224250393bb020df0f66230e0132bd90056adab217a2f6c4ad5816c00b3a3d366f6fb85398b6073e208614807bf0c5be7e12dae76
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRH5bcAAoJEPATRTHh2/q1Zk0H/0LC8ZaXVRh/spqb04brtK1C
-LtIdQWfS0duJHb491b3/Yw5HnM+OH6ITAtXvxwYAuZbFQFDPxa2FwtHTxClLs/16
-dmBvN6EFpdIgi85GEcLoytS4UmIQf2BNoumRbQxvuU+381MbHztFNauGiYu7ZSBl
-1+U4K/zJfH2NwRWiBQ66DXtBsmuHgCcT7oGvYFAlgRkrSRZW3MSSGHMdyKgjqKyb
-dNpq8VP64BdzNDUXmWRdd+h0XxrGyU1S5ckIUyOlk21gAquSO4YJbG64EsE7HcI/
-h+nB38IYdOscBaZtGJbVzga42tjnuBVnRAmdKuDwwjmnxzSrD7S+37VbdvmdyaU=
-=Et7m
+iEYEAREKAAYFAlGcnbEACgkQgAnW8HDreRZ0MQCgrCTIpVa0dsaZNd0EVzL+qDGz
+LycAn3rkDLKkb9Z68yheScPcc5mrnN4J
+=cFDO
-----END PGP SIGNATURE-----
diff --git a/dev-python/pyro/metadata.xml b/dev-python/pyro/metadata.xml
index 5685c0d2f883..5699b06419b1 100644
--- a/dev-python/pyro/metadata.xml
+++ b/dev-python/pyro/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>python</herd>
- <maintainer>
- <email>aidecoe@gentoo.org</email>
- <name>Amadeusz Żołnowski</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">Pyro</remote-id>
- </upstream>
+ <herd>python</herd>
+ <maintainer>
+ <email>aidecoe@gentoo.org</email>
+ <name>Amadeusz Żołnowski</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">Pyro</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyro/pyro-3.16-r1.ebuild b/dev-python/pyro/pyro-3.16-r1.ebuild
new file mode 100644
index 000000000000..84435c64e5db
--- /dev/null
+++ b/dev-python/pyro/pyro-3.16-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-3.16-r1.ebuild,v 1.1 2013/05/22 10:28:00 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
+
+inherit distutils-r1
+
+MY_PN="Pyro"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Advanced and powerful Distributed Object Technology system written entirely in Python"
+HOMEPAGE="http://www.xs4all.nl/~irmen/pyro3/ http://pypi.python.org/pypi/Pyro"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+DEPEND="!dev-python/pyro:0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/. )
+ distutils-r1_python_install_all
+
+ if use examples; then
+ insinto /usr/share/${P}
+ doins -r examples
+ fi
+}
diff --git a/dev-python/pyro/pyro-4.17-r1.ebuild b/dev-python/pyro/pyro-4.17-r1.ebuild
new file mode 100644
index 000000000000..d7132b9d0ca6
--- /dev/null
+++ b/dev-python/pyro/pyro-4.17-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/pyro-4.17-r1.ebuild,v 1.1 2013/05/22 10:28:00 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
+DISTUTILS_NO_PARALLEL_BUILD=true
+
+inherit distutils-r1
+
+MY_PN="Pyro4"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Advanced and powerful Distributed Object Technology system written entirely in Python"
+HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ http://pypi.python.org/pypi/Pyro4"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND="!dev-python/pyro:0"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+
+ sed \
+ -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
+ -i tests/run_suite.py || die
+
+ # Disable tests requiring network connection.
+ sed \
+ -e "s/testBCstart/_&/" \
+ -e "s/testDaemonPyroObj/_&/" \
+ -e "s/testLookupAndRegister/_&/" \
+ -e "s/testMulti/_&/" \
+ -e "s/testRefuseDottedNames/_&/" \
+ -e "s/testResolve/_&/" \
+ -e "s/testBCLookup/_&/" \
+ -i tests/PyroTests/test_naming.py || die
+ sed \
+ -e "s/testOwnloopBasics/_&/" \
+ -e "s/testStartNSfunc/_&/" \
+ -i tests/PyroTests/test_naming2.py || die
+
+ sed \
+ -e "s/testServerConnections/_&/" \
+ -e "s/testServerParallelism/_&/" \
+ -i tests/PyroTests/test_server.py || die
+
+ sed \
+ -e "s/testBroadcast/_&/" \
+ -e "s/testGetIP/_&/" \
+ -i tests/PyroTests/test_socket.py || die
+}
+
+python_test() {
+ cd "${S}"/tests || die
+ ${PYTHON} run_suite.py || die
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/. )
+ distutils-r1_python_install_all
+
+ if use examples; then
+ insinto /usr/share/${P}
+ doins -r examples
+ fi
+}