From: Alex Brandt Date: Sun, 18 Jan 2015 03:25:36 +0000 (+0000) Subject: add setuptools dependence X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=fc570beea83b2ae4de96ff30c2043da0f854fa14;p=gentoo.git add setuptools dependence Bug #531874 indicated there was a missing build dependence on setuptools. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x11A8217C! --- diff --git a/dev-python/pyhamcrest/ChangeLog b/dev-python/pyhamcrest/ChangeLog index 3b25e2aa4a04..a1abbd11c215 100644 --- a/dev-python/pyhamcrest/ChangeLog +++ b/dev-python/pyhamcrest/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/pyhamcrest -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyhamcrest/ChangeLog,v 1.2 2014/10/11 21:14:04 alunduil Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyhamcrest/ChangeLog,v 1.3 2015/01/18 03:25:29 alunduil Exp $ + +*pyhamcrest-1.8.1-r1 (18 Jan 2015) + + 18 Jan 2015; Alex Brandt +pyhamcrest-1.8.1-r1.ebuild: + add setuptools dependence Bug #531874 indicated there was a missing build + dependence on setuptools. 11 Oct 2014; Alex Brandt pyhamcrest-1.8.1.ebuild: generalize dependence on six @@ -10,4 +16,3 @@ 11 Oct 2014; Alex Brandt +pyhamcrest-1.8.1.ebuild, +metadata.xml: add ebuild written by me - diff --git a/dev-python/pyhamcrest/Manifest b/dev-python/pyhamcrest/Manifest index 3821bd70a275..6189e3950a9c 100644 --- a/dev-python/pyhamcrest/Manifest +++ b/dev-python/pyhamcrest/Manifest @@ -2,23 +2,24 @@ Hash: SHA256 DIST PyHamcrest-1.8.1.tar.gz 375129 SHA256 b43d428db9b8d9fddb8a1e2c1b32f695b7334e894a3a25270c50fcff397aae7c SHA512 dd91ff6e9d03533316dde1bc5778b780ea76169b1b97e9972c2a31d04c4b512fdf2d52b67d3cc9086816d76e9daa08e2056cc29d1501b04d41c62e716a5377fa WHIRLPOOL 612de6664a2b74f453ceaa805eac80bec7d80f3e2ec5da6944e5b4f5561d784583d00bc21826ab7b425dfa902bf4467d6220babd6184e2597ef51db56267f707 +EBUILD pyhamcrest-1.8.1-r1.ebuild 1205 SHA256 0d026bd244a35cfd70b80f73075179f3fbff9eb8de6c46dc38e66ecde384eecb SHA512 ec5d765a379cbef9c15927ce9c3b04e1845c59f954b53d4a31bebc57ea1b68a2bd152d69c78dd4d67607c2d0205feadc85cec57d232a6e5ced14d25f5f003d21 WHIRLPOOL 7d7c4df372b9e9dc5d513b9df643a32f0aadd95b5bba33d744e2166b7a3d735c131bff0340a53da3a3e8d82335df228a672b0733ee6f98f68054dd6dd258a708 EBUILD pyhamcrest-1.8.1.ebuild 1161 SHA256 93c5348610002b6f0c37bfd5cd0b84e056a3b2c9cb5a11cd477b7e7021f8c3fb SHA512 6f46056a0efd788dffa4e80e524417c78ff62c34da1dab07bec9751a3325e320355ab657e1a8ccd1fd2729747aef453b4f82ed51b6ac0e071967cfd45ab2724e WHIRLPOOL 47bcf37f8f794dff6c7a4bbb23f1994f6fdd4acacf78a08901a021bfd0969d301377bc4b53f7738b75d4696855acf60e26ac1ae01ef8b34f69b494b672f44bf2 -MISC ChangeLog 476 SHA256 a4d8b935f3375069eb99dc97197940a53145b27c0a1c1f445742c86cb28210cf SHA512 a9deb2051fe90848652325629eea513634f715d6e47ba087a9725afe9650794fa5bf51a344623adf856acf5a11f1e54402cf5867f8db1471aca1507c0194771a WHIRLPOOL 7dca3d81a54efc1e6654efaa3b00abb483f061ffc7fa5244eeadd658fe66b7b75bdf357588ac42e3bd58437076b6b13d69c2e3172cf370a2b86efd57c4ce96bc +MISC ChangeLog 695 SHA256 ba02c07c6d61c5ad799414a8cad509b8acccea89f2adad1cf78aba266ec536be SHA512 2bec6fabbf3f2014aef71a92fe55eec13307fa992791845540b31ad9089aee28a4545fcb21d5b02bc28eeef2a48dfc88f87c99803a0e62acfbd9df94d7c97abc WHIRLPOOL 0ec42a95558d88361345305ba47a421f0163433d4d3b7b3f8e6164edb916cec18a3aca78a0befb5f6abcd6f973c7014b9ef24ab06a0c0df18ffcd7edc2da629e MISC metadata.xml 371 SHA256 260328f979859ec1c1a2a6ac7901c90c2017a561cb23a844558c47dde9557235 SHA512 8031d04747b536086d6e80c5599a39502245e14e198fd4aae8c0179d910660445540b687a2c16340b3d3dd4ee6ad4d2b4b53d5b152381a14bc654d3b839a8bc7 WHIRLPOOL 4ea593a2306f919ec841d923e012e993ab005385237021235f24839661af3054eba23b7709099bd0aa0245b9db45be2ba7552ee358977b85e2fd4c81636ce72a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUOZ2eAAoJECZUyt4RqCF8aT8P/ROOVMrLi3KlThouyafiJjVC -0+kzP1en6j1SglIBkFvuNg+YSdzwsJ4xB/0DfwApZuHEdsugx4gSfoSR02Y0x4LR -Xfd1+kOP3KlEKL0zhLuCI7TlqF7z6xMXaIBn3mqq9LQNwPMPpJRo5iV1dM7c/nyu -pEXb9/3F0aeIWY8wYdYcMz+fuhl2h/7AB4pXWfmtmUT49oK34/1nyej0/K5gO/wb -vpz3pKY2I/p2pqg/z94T0xFfaQbMsEQTU7VPqCNBhZNDtk61QXRVzm0oI2m6ipPP -v1K/HwfRTYQJLZlHPJdEPfxrY+Ec+dMQoLkUse3XY2MDMhxMSVHB/bNu5J+62uzZ -p0/Ouh8IauOAX5M1f+hjak7qWO+o954YQ/e136S7gfD6oVFcbF0B59RaJC8WQfCX -udzGsC6H4A572m/HwrI+oY4VkKrle1WuC4HsBbjHS3OJIjay5sIsuemlmIU/l+Qq -EzhUtGCSyMerLyPzJ8J0lCCz2iUm2L7T3nvZWc2/yKtIs3101DgompiBU93RW36c -MGzLkVjDlx0HGP16zGx7vBPesyCIy9HbAJ50qHwpeG6mjYZ/azdggcx6h5w9FA+m -HOb1iN2D1XbLigWIet7GWxIvxUjFOqcjw6nzJU3IzfpSIIjPBYYajvQgsQzDb94n -9wfAF1x2a9mbhhDDLF/G -=dUVV +iQIcBAEBCAAGBQJUuyeqAAoJECZUyt4RqCF8C6IP/i/SmYEkDiNv/TiVB1L4RyF3 +ipWV8N/GBsIpVwEd6fVlr/+IP8QbJEv6/ABX7b4DZQ66OU1PHn8aLY1jbQtcuDY5 +laGJ/dPIWtP7KSptC9Od04ndsPu4qcBnsR+z5QLJZpRHxtOPU6ECJOVZP7qMOdVC +z8UK7KXc+9TvkriAE7u5Scz3zKdnQsKzGwJXXJ9NG1pTPi72vUJF9e6I+iL7xSnS +Ziv8m9+dYFcGDFKfD5DYDQnpJOyGEXGLQb3aCx+2s1yK5jw8LbNK+ytF9T7LCLc8 +VyIOUCCeFL7H0PL1oKveZdwNcx8dKYB6ZuYAUWs0B0yGQu9tWhVOqyiKvS6zPV0b +9K9uNT81u6YMmnGoDFrrkx5X12c4BMwwPVxA2H2GaxXFdRan4N5rUuj5BeIxF8Zn +QOPkJMYdEweMvPBWNk0P+9X50JBrY332jtWIk45AW1AvM0FFwj521Ric4Ytz72+j +hlmmbpNN0JqVtRSSMg/QyRCMF39bYF4G4obXyek6Veuwjf4B90B2hT5N4j0dl2qv +73olnr8fCmElJ98FkjIxAPoIj+gRwf7sT8VCw767HIvzD2mUcH5RwfTJYf0SV5YD +FO3jYYI/hUqwvW7EVGpc7eFeEfvHG6XEcEEzMaNcBrha+F55onYV9iBNX0a1pwCD +Jq+io1ie6H596qR0RdJo +=TpUe -----END PGP SIGNATURE----- diff --git a/dev-python/pyhamcrest/pyhamcrest-1.8.1-r1.ebuild b/dev-python/pyhamcrest/pyhamcrest-1.8.1-r1.ebuild new file mode 100644 index 000000000000..573dd3060afb --- /dev/null +++ b/dev-python/pyhamcrest/pyhamcrest-1.8.1-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyhamcrest/pyhamcrest-1.8.1-r1.ebuild,v 1.1 2015/01/18 03:25:29 alunduil Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_3 python3_4 pypy ) + +inherit distutils-r1 + +MY_PN="PyHamcrest" + +DESCRIPTION="Hamcrest framework for matcher objects" +HOMEPAGE="https://github.com/hamcrest/PyHamcrest" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples numpy test" + +CDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )' 'python*') +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( + ${CDEPEND} + dev-python/pytest[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND}" + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test -v || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) + use examples && local EXAMPLES=( examples/. ) + + distutils-r1_python_install_all +}