From 1f32b97dd907d1e460b81c2c2e2386a545eb7062 Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Fri, 21 Mar 2014 07:00:56 +0000 Subject: revbump; update deps, rm old patch, fix test phase, fixes Bug 503616 by eroen Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/doit/ChangeLog | 10 ++++- dev-python/doit/Manifest | 24 +++------- dev-python/doit/doit-0.23.0-r1.ebuild | 51 ++++++++++++++++++++++ .../doit/files/doit-0.16.1-setup.py-encoding.patch | 13 ------ 4 files changed, 65 insertions(+), 33 deletions(-) create mode 100644 dev-python/doit/doit-0.23.0-r1.ebuild delete mode 100644 dev-python/doit/files/doit-0.16.1-setup.py-encoding.patch (limited to 'dev-python/doit') diff --git a/dev-python/doit/ChangeLog b/dev-python/doit/ChangeLog index 24ed581075bd..15fe5fd1f059 100644 --- a/dev-python/doit/ChangeLog +++ b/dev-python/doit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/doit -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.6 2013/10/06 05:58:37 yngwin Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.7 2014/03/21 07:00:31 idella4 Exp $ + +*doit-0.23.0-r1 (21 Mar 2014) + + 21 Mar 2014; Ian Delaney +doit-0.23.0-r1.ebuild, + -files/doit-0.16.1-setup.py-encoding.patch: + revbump; update deps, rm old patch, fix test phase, fixes Bug 503616 by eroen *doit-0.23.0 (06 Oct 2013) diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest index 0c7a0206d6ee..e7dc1ef2f24a 100644 --- a/dev-python/doit/Manifest +++ b/dev-python/doit/Manifest @@ -1,29 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX doit-0.16.1-setup.py-encoding.patch 486 SHA256 f325efab0cb35db71606d29c9955f256e00c80aa4ac8355a6c69596193d5723a SHA512 3be963571a9f26acb8b99a6b8e086ef7ca03587c39615a266d0e4674a1c0653c205265c53aafaa7bd2ea26d86913e27da1697b80b3a901ba05cc6c2c9402973d WHIRLPOOL 52e5eece0a13ff96ecc030ce83a16359d671281045579a60d0fedcad828683dc572fae6a6de3bab16d06fdc63110a5f99267bd6e19d758e62146758a06e4c47d DIST doit-0.20.0.tar.gz 318963 SHA256 78c5e9c4db69871e2cacadad3c73a051f6833d2baf0f13c40676b2ccea061166 SHA512 e75c83888a5ea0c3cea3b6dae4c266306c2f607e465d1f94953384bacedaeaa1b7067dc1449d08d08c9969b5d4376187342c2fc8f729be3bc90a8b16a8d8bc8e WHIRLPOOL 6b8995ea02b39d3aca24834958dc88c67d8c5c1e367153a0f27e45b97f273c65ba8f63d713d5754dec266dfeac7a4d8726d91f414a574a85a19c5e836f38d617 DIST doit-0.23.0.tar.gz 316588 SHA256 5d0421be6e5528e3be11bd0ede5c232e0c91f2b98b55688d7db1ce0638e1efbb SHA512 f2298d76d9ce3e7ed5f356bfdeeef8d5d99ebae74571666a3d2b3843fc63f5a8f76cd6cdedcfe8fc81bc653ecf04951c11f50abd16e9aa8fc7539e3c224b0e4c WHIRLPOOL cfb09484e25cfbc9618ef5b4a750010d16281a13772a37a8da59f2f6e1ebed77bbc40c06f263062c0464e6689415aeac695c0ef9e5cfe561349efea61f8be8e3 EBUILD doit-0.20.0.ebuild 1375 SHA256 ff646a938932357b373ad535878be1c956b9c31d8791518b015d55b702fb505a SHA512 12a7351078ac6b084a98815c665151b707d023b7b932d6be7db2e18bfeaeecd398517f0faff6d2d9c74c9af3037126f51d73c46c3a5db74981fb31720ecdc881 WHIRLPOOL 4bf60a72d049ffaff5adf9440cb70e84774870ac0a82abf4260e1d46dc27d34eb0b1fc4b8b2a37845ddb8856bf63333eb3f438eed89367d7cd9a8d2074ee8a31 +EBUILD doit-0.23.0-r1.ebuild 1575 SHA256 857ebd56aca9b41e6c40de8c45051bed0bfbaa8f4d7f1024b1d52801c18eccb7 SHA512 6c61feb12eb7b784016e2978976140e4f1d75a25b2476f27fbbb328081bd925de64d72addbeb1e88b616f024418a885a173b4bc631818523ef6544a700a238da WHIRLPOOL 707da8bf6fdf8314d0c2b0c34750043e27bb5b8e2a06fd8e012ad48dfd10f9bc41a8bc69bee2a6e6c67ce2efe5be53569dc1c0045ef7084068e4510445bb2bb7 EBUILD doit-0.23.0.ebuild 1374 SHA256 0b8d4da703cad157741d6ec1b03df997b1d0b324e65d2c3462c80278571198bc SHA512 4c40f203f4eda0ae9e5f3814b104b816b1909b96444f574cb278dccd0b5d23d1667b2cbdefae1f668b95c4e7cd016d8d3499470e5d0e69a3aa9a0d541148af6b WHIRLPOOL d0677cb7c7d9b3ea66f61bb8bcc2520c8b40399ccae8fd5412403f06e6f85b52268e946b67ac28e638d52943e5dfb429de3b2aa84dcd0a74ddc7e6c9f525e09b -MISC ChangeLog 1051 SHA256 4561cafc40c484a3ccdb8454de7d054688d1ce213b41b6dd2168eb24fd01ab7e SHA512 8646799fd31661f1e324f046c3b1548c5bb27dc4bca472c558433a336c4548aecb0c3a2d0ab8b2ebee8a10d6b102891c03719260aa141205b3b037b001a783e9 WHIRLPOOL 76228080bbb630943ac8cc14522aff02aa8120713c579e8c63d6cc9b56f3d582fa333bcf5aaace79e61f6170d969615b773f371e79988927b1e58b92a7245281 +MISC ChangeLog 1282 SHA256 20ddd7064682cfc93a44d17430df5458c8c13031427bf27eba5295df82f85a11 SHA512 a519d489010b4f2fcdc8741152a19b4ff5acaea13a778dfae28f1aeeeedfb2f0bce50740033737a3c6ed6772027bfba463cdec5d23f8ccd0943e8e15bbfa26c0 WHIRLPOOL 6cd1f4e265f2760628470bb17ea707305f77daf48f4d5f7f5378728455e171fdd3468e9754a65347f62ebbf454472644c77db88938088791cf80edc3bd354e69 MISC metadata.xml 259 SHA256 3d6cf397ee3ffe54da22c27a1cc87794c6e81e4939bb95facd7a0cfb344d6c8f SHA512 8267c7aecd866ea7616a48a4ea006a8eac7b134c02ae996a7e9f690f465ac3a330984fb97f55bcc72f792faaaee4dff2178c7bd38fb8fb3796329c508899d900 WHIRLPOOL 1701b88f3ed993eaa67a14d457a7587c1a3dff0e750e2e897a0961c9618f09c5b49ed9e418b78e885bccdf1c83b03e2706133c7d624ff189e32b9834769217cf -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.21 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJSUPwMXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGODRENkQ2QkI1MzlEMURGNTkyNjYxNjUy -QjI0NzRBRDQzQ0UyOTZFAAoJECskdK1Dzilu94EP/iBatjKUkykZwHYV9vcVzkGd -ZxSo+6eSt9Cjx9VM9DDO/yunHu0BwLEi9MsnuJy7QSfCfbTvRqqrfVAti5FdWs6U -sQLLJyef798LxQmWDpoVkYnPWf5GEjBE+0woGweoUUXBbxys0S0KbgY7wJLvBBV7 -cOziXaLkHTJuR7YXygE/exPedU3uix7tRyC5xqlkSf7eo47InaNbPjvlLqQOewoy -wJQ74TVBVC+C5tQYQ77rSu5MR+ERzjWNviSDs5FuzMpIMXfSe5irpvRQi7qJvK/Y -WNnpFIc3+BqxgFHkm5JB8HTkyVnUY+y6S3dpQsb+btPY8C33fU8ac7XqM6S40/F9 -q1e/r2tRvWNohATpxPUUe6wldkIb/nnrsOy6Ii8pshXGM+LdLcpJoB5CqebCKVlB -KmCFsLo20hi8qo1epKCplv//Kx9ta1x955yiW/s5Gmwq2Ym1PUGWE2C36yH5Ryb7 -BTg1WSjqQiATCaFqiEGEWPoie9qaTI6rhMr+4WsmXaI4a8W/BqLZBn2HeuKeJ/X2 -TxcydAqg+b+6t7iJfv0vqaL7gavHiKJJzOiXabg+lGtIj8omtFoVh0MLaKZQzVBs -OkBTsGK2eqcdHohHKlivBkP+4xo6A4CuZJEkytZuBSPHBJJwyDmPtB1nrLOrRO8L -FWuVMmituOuGo+46dZM+ -=i/IW +iEYEAREIAAYFAlMr4e0ACgkQso7CE7gHKw00lQCfVU96Q8dyNkDYQt2BRUnLS3YQ +wdAAn1JSYPtoQCcDp/npDa7MnwhUk5W7 +=e9Lz -----END PGP SIGNATURE----- diff --git a/dev-python/doit/doit-0.23.0-r1.ebuild b/dev-python/doit/doit-0.23.0-r1.ebuild new file mode 100644 index 000000000000..79591be82f25 --- /dev/null +++ b/dev-python/doit/doit-0.23.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/doit-0.23.0-r1.ebuild,v 1.1 2014/03/21 07:00:31 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 ) +inherit eutils distutils-r1 + +DESCRIPTION="Automation tool" +HOMEPAGE="http://python-doit.sourceforge.net/ http://pypi.python.org/pypi/doit" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +RDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DOCS=( AUTHORS CHANGES README TODO.txt dev_requirements.txt ) + +python_prepare_all() { + use test && DISTUTILS_IN_SOURCE_BUILD=1 + # Tests of this file fail due to setting of a tmp dir which can be fixed. + # This known spurious cause does not warrant halting a testsuite + rm -f tests/test_cmd_strace.py || die + + # These 2 tests succeed on running the suite a second time, so they are NOT broken + # A gentoo test phase is run only once, so these unbroken tests can be safely skipped. + sed -e s':testInit:_&:' -e s':testLoop:_&:' \ + -i tests/test_filewatch.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # Testsuite is designed to be run by py.test, called by runtests.py + if [[ "${EPYTHON}" == 'pypy-c2.0' ]]; then + einfo "some tests are not supported by pypy" + else + "${PYTHON}" runtests.py + fi +} + +src_install() { + distutils-r1_src_install + + dodoc -r doc + docompress -x /usr/share/doc/${PF}/doc +} diff --git a/dev-python/doit/files/doit-0.16.1-setup.py-encoding.patch b/dev-python/doit/files/doit-0.16.1-setup.py-encoding.patch deleted file mode 100644 index 4fa9f82e308a..000000000000 --- a/dev-python/doit/files/doit-0.16.1-setup.py-encoding.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -r c996cf6da98a setup.py ---- a/setup.py Thu Jul 05 09:00:09 2012 +0800 -+++ b/setup.py Wed Aug 29 12:10:37 2012 +0200 -@@ -84,7 +84,8 @@ - scripts = scripts, - cmdclass = {'test': PyTest}, - install_requires = install_requires, -- long_description = open('doc/index.rst').read().split('Quick Start')[0], -+ long_description = open('doc/index.rst', 'rb' -+ ).read().decode('utf-8').split('Quick Start')[0], - **extra - ) - -- cgit v1.2.3-65-gdbad