diff options
author | Ian Delaney <idella4@gentoo.org> | 2014-09-09 14:20:52 +0000 |
---|---|---|
committer | Ian Delaney <idella4@gentoo.org> | 2014-09-09 14:20:52 +0000 |
commit | b8f4f414cb261652b9e70b9029eadceb24a1f221 (patch) | |
tree | f5a9d09e109b7e2290f6d8aaa9ad10fbe135a6c4 /dev-python/nose | |
parent | Bump EAPI (diff) | |
download | historical-b8f4f414cb261652b9e70b9029eadceb24a1f221.tar.gz historical-b8f4f414cb261652b9e70b9029eadceb24a1f221.tar.bz2 historical-b8f4f414cb261652b9e70b9029eadceb24a1f221.zip |
bump; upgrade & tidy deps, drop redundant patches, tidy install phase
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/nose')
-rw-r--r-- | dev-python/nose/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/nose/Manifest | 10 | ||||
-rw-r--r-- | dev-python/nose/nose-1.3.4.ebuild | 84 |
3 files changed, 96 insertions, 5 deletions
diff --git a/dev-python/nose/ChangeLog b/dev-python/nose/ChangeLog index efd4f205b541..7c3ccacdfbf9 100644 --- a/dev-python/nose/ChangeLog +++ b/dev-python/nose/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/nose # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.127 2014/05/14 11:21:44 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.128 2014/09/09 14:20:24 idella4 Exp $ + +*nose-1.3.4 (09 Sep 2014) + + 09 Sep 2014; Ian Delaney <idella4@gentoo.org> +nose-1.3.4.ebuild: + bump; upgrade & tidy deps, drop redundant patches, tidy install phase *nose-1.3.3 (14 May 2014) diff --git a/dev-python/nose/Manifest b/dev-python/nose/Manifest index 379c0c0a6bd0..edadd6090f8b 100644 --- a/dev-python/nose/Manifest +++ b/dev-python/nose/Manifest @@ -13,6 +13,7 @@ DIST nose-1.2.1_p2012.tar.gz 323479 SHA256 be1c94cd6d6521787d17c35c3161acb65c449 DIST nose-1.3.0.tar.gz 404909 SHA256 4e63cc3325de75cf98ffad40be72fa69753de824695173178f74c034fe4f5260 SHA512 a3b8060e415560a868599224449a3af636d24a060f1381990b175dcd12f30249edd181179d23aea06b0c755ff3dc821b7a15ed8840f7855530479587d4d814f4 WHIRLPOOL 1a25fcdbaa163bcad6a03610880edb7351a63fa1f3aeb8417316c4502d57a28a479b088ad6027d6f87aa490f885139b57382d024f1cd4cc847521d5fce4abba3 DIST nose-1.3.1.tar.gz 274469 SHA256 85273b87ab3db9307e3b1452b071e25c1db1cc812bc337d2a97ea0b0cf2ab6ba SHA512 1168202e144c089bf52a3b1fb5b514d1adac3b0c89cf490ff239613d749140fe1da159f047415a254f96aa36aa71aa32ea8b902707dcf02ef5a433e55c16765d WHIRLPOOL 924d2a73d96bcf427a3853dc4983aa03cc145ef0a9e8ad7c6c38197869c4e50c3adb027931f99a9fb4d75dceb53c1e2557108f5366d2a17c135d382c78112dfd DIST nose-1.3.3.tar.gz 274973 SHA256 b40c2ff268beb85356ada25f626ca0dabc89705f31051649772cf00fc9510326 SHA512 aaab54fd9de8b7fda8bead58a0d6a1be43428c595a4375bc183569e50d4619f8a62027895a40dee69a5e1da2eaf43ac0864d2e57a2c754d275f66c0501290cab WHIRLPOOL aaf63427045238b2bbc8804b9edb88eb866a041bafade01c0635ae81a71752becf8c7f87875386f25aab8413a758747dde4eacc1fedb6b3a0ed0b69c083ed8bc +DIST nose-1.3.4.tar.gz 277488 SHA256 76bc63a4e2d5e5a0df77ca7d18f0f56e2c46cfb62b71103ba92a92c79fab1e03 SHA512 19499ab08018229ea5195cdac739d6c7c247c5aa5b2c91b801cbd99bad12584ed84c5cfaaa6fa8b4893a46324571a2f8a1988a1381f4ddd58390e597bd7bdc24 WHIRLPOOL 10c3938913e0bfcbb20a7822feadd751c2c1db76d97bf0a5ecbe83be81934a5a23aad4d37a77c68d6da5ac80bdb274f56e2ee3206fb97f96832271d479ca7302 EBUILD nose-1.1.2-r1.ebuild 2400 SHA256 e6a43c62df4491289f4d4c50a2788157b09483783c35bdd684629d5659ab0c99 SHA512 d4a7c53d87d78c2b53c29b4c94bb374aaa35b806a589d44dd8d9c20a5a1bbad5bc1d2ac590a5844d70d61687655ffe44419d981999339039a6a5b2284b9bb96e WHIRLPOOL 5c49c1631245d22d320a593f231c627cc457fa2b5605f30ff2254bbee953105dbb3cbcb3dcd36e9846463de575fcdf1ad396cad76cb6239ccecdbca565c34f7b EBUILD nose-1.1.2.ebuild 2309 SHA256 fbcb87a80ddc02cb980b4b0d2cf225723547852866d4c82c18f694acebb527bf SHA512 529241cb0b96d279be04f9a2a0c89ce8c617ff5895e4770c22dec2cbb8cb133712ea84beb7bd41d57c799431c4ab60bd9fd750b9fd3b1bf8d1cc621b5e10c066 WHIRLPOOL 9b9b0db595bae01e590f50557dccc98d32baf3ea7d7088504d2fe55c25c617a7fefc5ce1a3d967efe9e8b2cd11d1fde2892ce44ff7164b243440f9d0779730af EBUILD nose-1.2.1.ebuild 2526 SHA256 96f3bd82e7d928b78ec15022f34f560dad32e88c2308ad5856d0a438ff3cf08b SHA512 f010b4c2454a6b6e295e9cbde3c16e4c6ddf6d00acc0328208325f3bea112f31ab769f675d0e70a4f111220b55fa0237f47f990fd22883c670dc49160dc3bd1d WHIRLPOOL 7ebd344e0cec95f9e8ea8111ba12f8ebdcff38cefc45375ff124fa4f5672efcc45fe89c8786510844f65721cdbdf72d0f95ae568243eea0b213b678630a2e7d9 @@ -21,13 +22,14 @@ EBUILD nose-1.3.0.ebuild 2486 SHA256 c9839db4d2ab5cec353338f4d1c76dafe3ef4b4fe76 EBUILD nose-1.3.1-r1.ebuild 2573 SHA256 5af91bb6f50ed85d4dd59bf8c9208ec9273924ae52f7891616711aafb19e1d07 SHA512 6298b8971332b745dd9b0af4949dfffe5231b393b01b12c92a0c9dfed4b5bab66acc61abe538062bf6fdda77d315d0988bc1a37e8043e00773bd9cba9fb504ca WHIRLPOOL 6879985050575f3555b57983d6131de4ebac6837209fdecd0ce0bdb3acb746e2d0749f6855279142fae488e3ffd8a29640ad72d3106e40fbbf68d850b73d2e56 EBUILD nose-1.3.1.ebuild 2544 SHA256 39fe7179f7b7ca57a391a963e080de1dd7d8cbfaeaf351ec76af954133d42a7b SHA512 12dd604d0af0e59d2980e8a723560e9c9dad5c8683a2d3bd97052c0723b89a7b46efb5c1942635a7f678be0b8d13287ac1060a2e9d820e1ff0e689c820cb27c3 WHIRLPOOL b1afcbd06b1469742daf83e1ab56bac28d7bb5d0d0e12f25cc01bec77a58441bac2421834531caafb34c8aeb41a57b90a6364250ae180f367473a7a2a29d5a53 EBUILD nose-1.3.3.ebuild 2463 SHA256 5d0bdecdf017906e696d8eb4a5af70b91a4fbc55029e5a72b5646fef20ebfc43 SHA512 5bcd26fab5857e645cdc7b832f196af57333bdf2aff921609a2acd711429b50179b360fa44952d1e413317c66fde10c63fee4613ec90343054966d1bf7797119 WHIRLPOOL f360ae533ea324d3e53467b06031fbc786d4335a9b47bf1a895bf762959ba0dc7c0b8e7bb38f420bc658b1bbdf0a9cf70d5e002fe5bb8b0f816f48cc82f01ded +EBUILD nose-1.3.4.ebuild 2519 SHA256 fa9fded4969d4bdc30fb8c43fde0a46d81ded9e01bde66b34de553d39e409ebc SHA512 ce2eb7773faf060516d75f92e24f708f078a888b836d8958ec2cee49990ffbb30a30f858bb5100d74d330c988e93e8437cb1b4bd67d7a021e69b8ab93783cfd4 WHIRLPOOL e78e0c3430f3e51f6a2696667fad6cc1c928f882032c9992f5f454365eef668a9da34bb122c7c3254bc7085ee92ad005e75836259e6e228895e5b8434c22d9f7 EBUILD nose-9999.ebuild 2634 SHA256 f7ba08b158006344b209bd00de0051e54e6d17c9d25ffc86333b36422a7fa0ae SHA512 62ac9cdb6cc4e231100528d086754cd8e92cb24f58c86c95b186e143c983fb69a1e220bb0660c1735f0b0fdfaa96604bba173efa82d45e5cd99e782d3ac2462f WHIRLPOOL 521f87038c24dfee550cf1f6eecbf9ef62e9fe205ff68eabb696e35b728fb6b21958a197cd3285aec1d68e4fb107096e1bb6e4bd4d03f9f7bac395a4c54d3476 -MISC ChangeLog 16713 SHA256 e29abcc7462c18f4c93de92acdea0edcbe1fbe63fb7c601b2e598d1d6ae50594 SHA512 c6c3867f23ff1d8121e49445f5f84f8c30135b5ca9eee2892b14c9d58f44ebbc9ea91fe185804e439f8541fc8989eaa113fceb896688e119dbecd3ca887dc8d2 WHIRLPOOL b04defe4a3b1366ee42b6103cee249f0410c112d7584271d92f815dfa6e9a9be521e778f6167c3b6ae6b913b13fa29968d77ee186e0f223ba402e404cdb70eb7 +MISC ChangeLog 16881 SHA256 367a5897a4900d134decca0e4f5e75201d7d67908311d3256d1c86de58a61ab4 SHA512 25ae51950a586be67c3ef5c086309deca503ef78c29cb01fde1b669eea4de3e9c8dd8a86234c1e80b8908939626b0f096e681fbd8bef5caa65c82df8ef06479e WHIRLPOOL b405b8a596c48009562968b412d2da14648c3b8be784507067eb397b07de74e563a1d5213df0a176d171e1d4aa501551ef182eb1b3a657447b6579ded6b393f7 MISC metadata.xml 312 SHA256 9c3ef94669e362a0bf2390147afae7a7857d4779016763294c26efeb13d983cd SHA512 39a4a0cf4bf47d0325a171cc5c4bc7d20079b8fcaa93a8b41d4b50280c39e742be9774f2952983d30a0b3eb4e759f95e65ea6f86fc3ed217155dfa20379389f1 WHIRLPOOL 3343d2ebabe1e5738175be205bcad0d7bf7014f42ce2901c0b7338bf2ee20c5e69758e37e5b0738bb95d8bb96e033b1ef19a93e0928bf15f1f27c55f6cb1b9dc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlNzUAsACgkQso7CE7gHKw3fbQCghrHbx5QSG0LsqiE0YVj6jjUM -FusAn2cfe0BpWo6DS+8/RDmzbjEotKTK -=lAjm +iEYEAREIAAYFAlQPCn8ACgkQso7CE7gHKw2q3gCg2HgqsyNizm23rXaXmHZi1dKf +xmkAn3Sq+qpgwGDCgpvbbxmXzWJKpt6Z +=GX3g -----END PGP SIGNATURE----- diff --git a/dev-python/nose/nose-1.3.4.ebuild b/dev-python/nose/nose-1.3.4.ebuild new file mode 100644 index 000000000000..14676589eb91 --- /dev/null +++ b/dev-python/nose/nose-1.3.4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/nose-1.3.4.ebuild,v 1.1 2014/09/09 14:20:24 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy ) +inherit distutils-r1 + +DESCRIPTION="A unittest extension offering automatic test suite discovery and easy test authoring" +HOMEPAGE="http://pypi.python.org/pypi/nose http://readthedocs.org/docs/nose/ https://bitbucket.org/jpellerin/nose" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="doc examples test" + +RDEPEND="dev-python/coverage[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + doc? ( >=dev-python/sphinx-0.6[${PYTHON_USEDEP}] ) + test? ( $(python_gen_cond_dep 'dev-python/twisted-core[${PYTHON_USEDEP}]' python2_7) )" + +python_prepare_all() { + # Tests need to be converted, and they don't respect BUILD_DIR. + use test && DISTUTILS_IN_SOURCE_BUILD=1 + + # Disable tests requiring network connection. + sed \ + -e "s/test_resolve/_&/g" \ + -e "s/test_raises_bad_return/_&/g" \ + -e "s/test_raises_twisted_error/_&/g" \ + -i unit_tests/test_twisted.py || die "sed failed" + # Disable versioning of nosetests script to avoid collision with + # versioning performed by the eclass. + sed -e "/'nosetests%s = nose:run_exit' % py_vers_tag,/d" \ + -i setup.py || die "sed2 failed" + + # Prevent un-needed d'loading during doc build + sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + local add_targets=() + + if use test; then + add_targets+=( egg_info ) + python_is_python3 && add_targets+=( build_tests ) + fi + + distutils-r1_python_compile ${add_targets[@]} +} + +python_compile_all() { + use doc && emake -C doc html +} + +src_test() { + # nosetests use heavy multiprocessing during the tests. + # this shall make them less likely to kill your system or timeout. + local DISTUTILS_NO_PARALLEL_BUILD=1 + + distutils-r1_src_test +} + +python_test() { + "${PYTHON}" selftest.py -v || die "Tests fail with ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install --install-data "${EPREFIX}/usr/share" +} + +python_install_all() { + use examples && local EXAMPLES=( examples/. ) + distutils-r1_python_install_all + + if use doc; then + dohtml -r -A txt doc/.build/html/. + fi +} |