summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2013-04-17 17:07:35 +0000
committerMike Gilbert <floppym@gentoo.org>2013-04-17 17:07:35 +0000
commite400df037834ae3f0658d72d07a5c1a65f1ea13b (patch)
tree8699b8d52ff6b4ac1cff897046e533edbbd3ba14 /dev-python/transmissionrpc
parentVersion bump (diff)
downloadhistorical-e400df037834ae3f0658d72d07a5c1a65f1ea13b.tar.gz
historical-e400df037834ae3f0658d72d07a5c1a65f1ea13b.tar.bz2
historical-e400df037834ae3f0658d72d07a5c1a65f1ea13b.zip
Version bump with python3 support.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'dev-python/transmissionrpc')
-rw-r--r--dev-python/transmissionrpc/ChangeLog8
-rw-r--r--dev-python/transmissionrpc/Manifest14
-rw-r--r--dev-python/transmissionrpc/files/transmissionrpc-timestamp-test.patch55
-rw-r--r--dev-python/transmissionrpc/transmissionrpc-0.10.ebuild39
-rw-r--r--dev-python/transmissionrpc/transmissionrpc-9999.ebuild12
5 files changed, 60 insertions, 68 deletions
diff --git a/dev-python/transmissionrpc/ChangeLog b/dev-python/transmissionrpc/ChangeLog
index 6e9e23ae4a56..38921bdcfc18 100644
--- a/dev-python/transmissionrpc/ChangeLog
+++ b/dev-python/transmissionrpc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/transmissionrpc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/transmissionrpc/ChangeLog,v 1.7 2013/02/03 21:28:03 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/transmissionrpc/ChangeLog,v 1.8 2013/04/17 17:07:29 floppym Exp $
+
+*transmissionrpc-0.10 (17 Apr 2013)
+
+ 17 Apr 2013; Mike Gilbert <floppym@gentoo.org> +transmissionrpc-0.10.ebuild,
+ -files/transmissionrpc-timestamp-test.patch, transmissionrpc-9999.ebuild:
+ Version bump with python3 support.
03 Feb 2013; Zac Medico <zmedico@gentoo.org> transmissionrpc-0.9.ebuild:
Fix SRC_URI.
diff --git a/dev-python/transmissionrpc/Manifest b/dev-python/transmissionrpc/Manifest
index 419a6750c41e..17d09e0a45c1 100644
--- a/dev-python/transmissionrpc/Manifest
+++ b/dev-python/transmissionrpc/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX transmissionrpc-timestamp-test.patch 1824 SHA256 e72cdc72721a1fb02111f8f782a6ab9c8e726523012fccfd5aef603584d74849 SHA512 4479b209dabea918aa52c2c3cf9198503258ebafbb8419f20b08f266230e263c9271a95fcc466d3f9f151a76e62708fed9cbc5bc403a7bfe45db5beaa582a5e1 WHIRLPOOL 90e6810894833cc07a15f5d7c1abd089b970ca36a6f96607f9e968f4048527ffa323995a228b61a9ed36f694ebc664cd88b20e64b32d660fe1f5a90bb4730767
+DIST transmissionrpc-0.10.tar.gz 65953 SHA256 22a44e731e102e1baef0615b9382e1cb8abd795f6e6df8afc385a68b03a28d97 SHA512 ee7394cc9fc96bda0ef26fc0ca66b20ef56245287c6056450cb25ffb775837b3e713e3d43ee585d3580398617508bedd234676749a0093c1d2bbe4d457d00f6f WHIRLPOOL 875012ec1782b85b87f336e10a3a02e1170b8d8f14bcd4d8d3147ccde3fa6477bb546e5d5f2523266ab098e4366d9fcff609a3d3f5f7cc599e3f2be49aee57ed
DIST transmissionrpc-0.8.tar.gz 16826 SHA256 aecab48383dd231575dc6ba017f9e36a85e706bb2acd90a0ececc7777a78d25d SHA512 34e4fe6c1aa0fdf51c383a35ab2f501f7c40f5665d754ee008620e7207dbb0a400ed775e762ee60b94a0c8079fcd9841dd07e0d731e14fcd302fa202f50fb9de WHIRLPOOL 89f624d81430d7bd878dfa1e45699e522bdd9ff0705722e814fd90af540a75b8a1c9bae4afdd5833bc6a0ce6c817e3c749d47c5b1f6834736d99c5fa20f2fa90
DIST transmissionrpc-0.9.tar.gz 18989 SHA256 0ea1d48ad1bdc26413361c92763e4d724b74590d73b7ae654f621d7fe13b7aa6 SHA512 cb78c197fdad5b58bf953a1a3412d984a86c32db2bd8d65f32fb0a7759b559ad61a734e5b11a65a49728b63e6016fff51896fd0b6f5866d1160975be31724c88 WHIRLPOOL 2b427e6cdcf590655ab7cd72b2df154bd1f8d871cd2630a8304ace49c93fdb98432d08825383a9dafdbb659e155cebe7048d195bf0152c8bf520be5c4648179f
+DIST ubuntu-12.04.2-alternate-amd64.iso.torrent 28541 SHA256 2fe13c38b0b9ab9b1d3d92c53af8f8c0be5e9d36dd270591deee922bdcceaf64 SHA512 a597d9c5258111cb9c42dfcbb0804e093b6c69d4cdf178c961de1d52ec64e75f76d078700b59535e631575e42d3a995844ac0d30c9f7e852ab1ece149ec1f6de WHIRLPOOL 36323cf11643be4fd51b2dc658c0bd96b2dafc5ceffeed71cfdc6603520e78cc52ba19ace46b642e03fb950aae7b6b9ca7e3c0ee2f2790341820cf06ff52f71d
+EBUILD transmissionrpc-0.10.ebuild 1099 SHA256 67fb094ee2f1114621517106a856f8fd22f07b6cc7c89f296d09f6ec9df8df5d SHA512 01d3ffbfd4de422933d6f278847b58cd06a4ad6882b2273c87810cf7377c98bb3b18fde38cd47ff8aebeec6bd339cef418495a2c6d09d3d451d4ed9d001dad4e WHIRLPOOL 1c4393bf31be9aa926d963fd5d08dc27f082c9f40b4efaed9babac33a29afd90bbbeeb39f47ac7597d5fc613dda3382bb7e4988a03f18a5d38806f407eb153fe
EBUILD transmissionrpc-0.8.ebuild 642 SHA256 3992dde5f1b96c1fb0ec9feed4b1de6abdeb7fb2af7e2e8f397dd27b4aafa588 SHA512 cc54f183ed276e7e27cc4389a8c22d64dc50b0a7758530be21f20f9568339d29c9e6e1b63ceb1c7faee941218a211fa08d824855e6d6d16e2a486e074a002ab6 WHIRLPOOL 9dc64599e91c019dd4cad365729eb20d9af5153ca5b712fb2b83a3c3e3ed809b672995fb6d77ad8e77c118361fe9e55e0ca4e2753920511447f722f5c7b8cf29
EBUILD transmissionrpc-0.9.ebuild 811 SHA256 e5fdcf5bc7a293c1fcbb57c472d01feb98976b6853d04eab613f1c9a5e8447ec SHA512 94aaa69fc6960c1d0889f47921c09914b41e2d1a292680ded4a9378e582c35af3199982d4d5f57a194a8e2443c1231c608563eee2367f45aaa311c99d05a1139 WHIRLPOOL c961bee6bcfa7af5772748702b69d2dcbb20ce67be03950a7a55f91a892b4142e49c78038578fb6d6968c382d25069958e0e98a3750e59e973211572333e0401
-EBUILD transmissionrpc-9999.ebuild 806 SHA256 8139c948e48662c49ec66e6ba5541c21147a766bdffab488a7de0f0f87057d5b SHA512 3163423c0a695815676be59dddc0a4ebda48fa49803a1217b32f6d1cff619619eaf27b1939742f3ea9366fa9be93d642f4bf5d4f06e9613f5f9680d772f24792 WHIRLPOOL 29453f8061987a65f285786d938a02c96b707ce9c707d9302ebb341c16b2daad6ebf2ea910388705917162a92a12d279969fc3f810c362e72a2bc7ee449687f5
-MISC ChangeLog 1532 SHA256 27b3bae22284876b95e33bb2dab88abb7ca816c982ac0e59b4bcc5675a766dbc SHA512 2389d18d6d0a963ccfbb5646fd4a90e5a593eb482b291522c012028d4c9c0b9483c74f46b23fe5330aec3ef08b6170223a325b6c5acb3cbc53b34173cfcf21da WHIRLPOOL ba33309e1ad97886782dd4f51f98bbc1c772e0dead8c0de72258e7d95c602ca4afd586e5794e241df3c69363b05278a3eb98d18a3e7490aa76b613b1280b9fb5
+EBUILD transmissionrpc-9999.ebuild 859 SHA256 7e577d45426bab6a939899b4b59ae95bc76f33dcf3f24d3b7fd63306d2ee9409 SHA512 131c359646ffc0eb29c0ea70d4337e48793d373fbb1a22756e9b00c0bc8f9c81c74d08858939558009562e5cc3e16f9d0700d404e12d1f8efb1e46e3ec740326 WHIRLPOOL c66853a39813298d6fe8dd01095faffff1ce0f49079d61408e397f0a24a8bfbe7d940ccce91a9f3644d48757cb356edc6ed4b3050f58c15951a1fad950d4b071
+MISC ChangeLog 1762 SHA256 abd22662d8fe46d75ab083d282a84f3408e1e88e19395892f65c310e0e3d25f4 SHA512 14deff6a9669d5ee18bd7fd711af06c1696c535523274bcd9a36518c4aac00f871aa6260ba606dfbb493a315105aeb47e273ed1848d7056056051fc223b00295 WHIRLPOOL 046d86ef98757c66ab8a7eca7e1a691e24d416d40a203526f166abf1da59164156b944fbe1f3e8f1d9e79784390d8dd9c4202f415ea2123a12ef84e8e5dbdd4c
MISC metadata.xml 310 SHA256 78bcdda6bbdfd37d01f4887f392f6f02681d4f803e04febae1573ed8a794d820 SHA512 45a03e99349a1679afbb5170322746ddd6b33c30ae80b993e62d2d2dac1a58063d09fa8d90e7fff042f549d96565956c066c16e01c58d1b3528512bc7d7ee99b WHIRLPOOL db687dcc8147fbcc46abec2ceda8ba5d0413fa6da7745e995c1f744a107812c4c1b3150a63de1484d3623b66f976ea79f8d46896e9107973b12a3cb319af7619
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEO1mUACgkQ/ejvha5XGaPdwQCfXRmVTanpBB95yMBJ52pmO+hL
-fR4AoIXD3S9m0UGtNIWNsZd33SP1jQQ2
-=DyTZ
+iF4EAREIAAYFAlFu1tYACgkQC77qH+pIQ6S7WgD/favSTkuG3l/wmVlYmX5pZZ12
+hd17JlIk8i+Utg5R8bUA/0iB8aL6U5IxyDC3CfT2+wsaLX71+bbVsQmbh/Urz+v4
+=P3ZL
-----END PGP SIGNATURE-----
diff --git a/dev-python/transmissionrpc/files/transmissionrpc-timestamp-test.patch b/dev-python/transmissionrpc/files/transmissionrpc-timestamp-test.patch
deleted file mode 100644
index 3f7384b3a301..000000000000
--- a/dev-python/transmissionrpc/files/transmissionrpc-timestamp-test.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-# HG changeset patch
-# User Mike Gilbert <floppymaster@gmail.com>
-# Date 1312249052 14400
-# Node ID 144110dc47fae14f2692afa1be1e57d461b7393e
-# Parent 4fe71eb818d0a220b8fe6370fa00c997e7f12e4b
-Use UTC for utils.format_timestamp unit test.
-
-This removes dependence on the local time zone when running tests.
-
-diff --git a/test/utils.py b/test/utils.py
---- a/test/utils.py
-+++ b/test/utils.py
-@@ -55,11 +55,11 @@
- def testFormatTimestamp(self):
- table = {
- 0: '-',
-- 1: '1970-01-01 01:00:01',
-- 1129135532: '2005-10-12 18:45:32',
-+ 1: '1970-01-01 00:00:01',
-+ 1129135532: '2005-10-12 16:45:32',
- }
- for timestamp, expected in table.iteritems():
-- self.assertEqual(tu.format_timestamp(timestamp), expected)
-+ self.assertEqual(tu.format_timestamp(timestamp, utc=True), expected)
-
- def testInetAddress(self):
- table = {
-@@ -97,4 +97,4 @@
- return suite
-
- if __name__ == '__main__':
-- unittest.main()
-\ No newline at end of file
-+ unittest.main()
-diff --git a/transmissionrpc/utils.py b/transmissionrpc/utils.py
---- a/transmissionrpc/utils.py
-+++ b/transmissionrpc/utils.py
-@@ -34,12 +34,15 @@
- hours, minutes = divmod(minutes, 60)
- return '%d %02d:%02d:%02d' % (delta.days, hours, minutes, seconds)
-
--def format_timestamp(timestamp):
-+def format_timestamp(timestamp, utc=False):
- """
- Format unix timestamp into ISO date format.
- """
- if timestamp > 0:
-- dt_timestamp = datetime.datetime.fromtimestamp(timestamp)
-+ if utc:
-+ dt_timestamp = datetime.datetime.utcfromtimestamp(timestamp)
-+ else:
-+ dt_timestamp = datetime.datetime.fromtimestamp(timestamp)
- return dt_timestamp.isoformat(' ')
- else:
- return '-'
diff --git a/dev-python/transmissionrpc/transmissionrpc-0.10.ebuild b/dev-python/transmissionrpc/transmissionrpc-0.10.ebuild
new file mode 100644
index 000000000000..2e77017bebd7
--- /dev/null
+++ b/dev-python/transmissionrpc/transmissionrpc-0.10.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/transmissionrpc/transmissionrpc-0.10.ebuild,v 1.1 2013/04/17 17:07:29 floppym Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
+
+inherit distutils-r1
+
+if [[ ${PV} != 9999 ]]; then
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+ https://bitbucket.org/blueluna/transmissionrpc/src/release-0.10/test/data/ubuntu-12.04.2-alternate-amd64.iso.torrent"
+ KEYWORDS="~amd64 ~x86"
+else
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/blueluna/${PN}"
+ KEYWORDS=""
+fi
+
+DESCRIPTION="Python module that implements the Transmission bittorrent client RPC protocol"
+HOMEPAGE="https://bitbucket.org/blueluna/transmissionrpc"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=dev-python/six-1.1.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ cp "${DISTDIR}/ubuntu-12.04.2-alternate-amd64.iso.torrent" ${P}/test/data/ || die
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/transmissionrpc/transmissionrpc-9999.ebuild b/dev-python/transmissionrpc/transmissionrpc-9999.ebuild
index a6c9440bebc3..bde51fc60bed 100644
--- a/dev-python/transmissionrpc/transmissionrpc-9999.ebuild
+++ b/dev-python/transmissionrpc/transmissionrpc-9999.ebuild
@@ -1,17 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/transmissionrpc/transmissionrpc-9999.ebuild,v 1.3 2013/02/03 20:16:52 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/transmissionrpc/transmissionrpc-9999.ebuild,v 1.4 2013/04/17 17:07:29 floppym Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
+PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
if [[ ${PV} != 9999 ]]; then
- SRC_URI="mirror://pypi/${PN:0:1}/${P}.tar.gz"
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
- RESTRICT="test"
else
inherit mercurial
EHG_REPO_URI="https://bitbucket.org/blueluna/${PN}"
@@ -25,8 +24,9 @@ LICENSE="MIT"
SLOT="0"
IUSE=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+RDEPEND=">=dev-python/six-1.1.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
esetup.py test