summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2014-09-09 14:20:52 +0000
committerIan Delaney <idella4@gentoo.org>2014-09-09 14:20:52 +0000
commitb8f4f414cb261652b9e70b9029eadceb24a1f221 (patch)
treef5a9d09e109b7e2290f6d8aaa9ad10fbe135a6c4 /dev-python/nose
parentBump EAPI (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-python/nose/Manifest10
-rw-r--r--dev-python/nose/nose-1.3.4.ebuild84
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
+}