summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-04-16 08:38:01 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-04-16 08:38:01 +0000
commit5a397ad8f5f1e53fb733cc09a4bc80f9afaa6ecc (patch)
treeb0a5d12f78b726e2197d6737647569ae6a92b3d1 /dev-python/nose
parentDoes not install any perl lib, so use explicit ":*" instead of ":=" for perl ... (diff)
downloadhistorical-5a397ad8f5f1e53fb733cc09a4bc80f9afaa6ecc.tar.gz
historical-5a397ad8f5f1e53fb733cc09a4bc80f9afaa6ecc.tar.bz2
historical-5a397ad8f5f1e53fb733cc09a4bc80f9afaa6ecc.zip
Bump
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Diffstat (limited to 'dev-python/nose')
-rw-r--r--dev-python/nose/ChangeLog7
-rw-r--r--dev-python/nose/Manifest14
-rw-r--r--dev-python/nose/nose-1.3.0.ebuild88
3 files changed, 97 insertions, 12 deletions
diff --git a/dev-python/nose/ChangeLog b/dev-python/nose/ChangeLog
index 130b253ee433..37b2aaaa97c6 100644
--- a/dev-python/nose/ChangeLog
+++ b/dev-python/nose/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/nose
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.102 2013/03/02 12:40:32 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.103 2013/04/16 08:37:44 patrick Exp $
+
+*nose-1.3.0 (16 Apr 2013)
+
+ 16 Apr 2013; Patrick Lauer <patrick@gentoo.org> +nose-1.3.0.ebuild:
+ Bump
02 Mar 2013; Ian Delaney <idella4@gentoo.org>
+files/nose-1.2.1-skiptest.patch, nose-1.1.2-r1.ebuild, nose-1.2.1.ebuild,
diff --git a/dev-python/nose/Manifest b/dev-python/nose/Manifest
index 2fbbf336053a..6cbb0f9177ea 100644
--- a/dev-python/nose/Manifest
+++ b/dev-python/nose/Manifest
@@ -1,22 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX nose-0.11.0-disable_intersphinx.patch 733 SHA256 b5b941ab4dbe8d70706a55de9f50dbbaa4bf1db6196a4ef5cc966723c6f2a625 SHA512 6169e600bcf720d49adaa76297d9029b89cdc9b808b2618d61312b935cd399680d48384ecd57985398bae76a50850be2bc5eb8f9625e33d2c822f5bda897b559 WHIRLPOOL 8256a55dc1dbb82e1b29f3fd8aeb675c3ec001eff65ee83215043c727f7560f23fb48e66c45a65348afbb646bd572396b4aabd3986add90a070201dde79274cb
AUX nose-1.2.1-skiptest.patch 860 SHA256 0d99dde3d6ee82cf7268748461ac52f571036e6376ce5df00a2949655a97079f SHA512 f73715ccf64379664590eb04f0408c5ddff837b6fbf39f288d915a267efac41d1cf70fb846383e16a9ec256bc3fb4b06bd76ff2c97e82e08d1817dcdc53bcc2d WHIRLPOOL fd9ab9f1dde91405a079b03c6c3eb385893dbfbabce6b142d3f0fe013d39d7ad148025a42fbd2fcfeaff8193d99ddaee03e8ce23425802c1cf75fda44e9b6821
DIST nose-1.1.2.tar.gz 729206 SHA256 b1ba12c1c45323fd8695be68ce7228456b86e51234f167027ebbc4ccda852c61 SHA512 6eb6061f31143c411fd8943552f15dc5af67e455434f55956f54fe6eb3b2d84311d474d2f195ed39858b69f7622f38cea4ae55d35bcbf3c92365a9fd4ef2c743 WHIRLPOOL bec8210ee9a64b473bf62f4a955e2395806a7c803c9b3106a8fa308a48e23f818d5596175977013992d40306a17164a417d9bdee4ba8b7e2770d2ba46d7da3cf
DIST nose-1.2.1.tar.gz 400377 SHA256 2171e9202d118d302d5db1decb52dd862b79e2a626ca19653a6914574a6ca7d9 SHA512 c13116c1f0547000cc565e15774687b9e884f8b74fb62a84e578408a868a84961704839065ae4f21b662e87f2aaedf6ea424ea58dfa9d3d73c06281f806d15dd WHIRLPOOL 5628fd0d874d254bb2c051c9626e49f91468d911df81870559b493ee420bcd36cf2476c26fb32189828d379ce691ba8db60a9489baa9eda8897eac743d5f98f5
DIST nose-1.2.1_p2012.tar.gz 323479 SHA256 be1c94cd6d6521787d17c35c3161acb65c449a95f300006811b495978c7a4bad SHA512 15bb73b9d97d9c47a739e99194e5c3689bc1815db235bbf3cc0dbe270c343df58294cad2aa8b3ef73c2129dbd47894f95fbb43c7cb66e20e610aebe8eb6c73ed WHIRLPOOL 4beee1458b6ef8b95f14bc497609599582f88f153cad197e945d35bb30227fa8664dd231cadc045f3accb9b720a0945cd13ab9b82c29bd685d24a7f08b9e43fd
+DIST nose-1.3.0.tar.gz 404909 SHA256 4e63cc3325de75cf98ffad40be72fa69753de824695173178f74c034fe4f5260 SHA512 a3b8060e415560a868599224449a3af636d24a060f1381990b175dcd12f30249edd181179d23aea06b0c755ff3dc821b7a15ed8840f7855530479587d4d814f4 WHIRLPOOL 1a25fcdbaa163bcad6a03610880edb7351a63fa1f3aeb8417316c4502d57a28a479b088ad6027d6f87aa490f885139b57382d024f1cd4cc847521d5fce4abba3
EBUILD nose-1.1.2-r1.ebuild 2405 SHA256 387dd381a7abefbb1352ef2e93c419f51cd9d6b35951d6218781b4d0ca93ac82 SHA512 5542d3d8540f2289d17a7ae6b30971a67006597abdeba6b06f8bab24901c78ce9c9cf0831215c904278e0277d8984a9ccecda686eb21fd60708e959f62491440 WHIRLPOOL 3272cb3bc2ab2abe804f08e949dcaf92c04b491aae809177ccbcf128cde55bc486b2faa985d7341b3892789a2fb51991249caec0435e39d197e908b6e2003308
EBUILD nose-1.1.2.ebuild 2306 SHA256 e553d39a8a663b98f73a6a07b88930712e35fc6120bf8df6be65fb15982ec069 SHA512 c1e4c741153f09861a27fe6a30da7d8e1217beba58ab422ae5233fc93de30f4bf4fafcaa7062bbbc4a9bb352f723f3fc4c173efa084c3e154e41bb5d80065af0 WHIRLPOOL 2d1094196f07cd427cde5f830ebc395f5c8ca4e1f7d6dd6fafd43deda9565a69f982895ef844d10d0e45799968c9127a03ed0c463c188ecec1514ed3c8df7acd
EBUILD nose-1.2.1.ebuild 2535 SHA256 811c95123895587be4ff3621830bc8615565f8efc0c09ee41a3d96f02d702d6b SHA512 436a070b6e93fa26ed04925073705482c35d54a342a05b7ce16b63d6abd65ee3e0a57360aae7aabe04a8eb0ebf18025bf69bdf0b0120d9cfcd2257f835f90f24 WHIRLPOOL da2117f1722df4dbd91decd2d8fa87e90cd2cd778a098742d501f78b925617cab106438205cb1ef3f5fd6ede65efa1b57a947b40db1b313735c6ea887cc968b9
EBUILD nose-1.2.1_p2012.ebuild 2601 SHA256 69da9075b42fba75b6128b54caab8e01e5e89d2dd009d0d3261483ad7918826a SHA512 43345cd6684a8699c4038531921f1b090d6a3d3cf771da34f94eadf13caaa3e5a974c61a38c61151cb536295548d56735aa9e3927bd322f793789a1d31068599 WHIRLPOOL ffd8ae14224bdadb0edb887111165d1ed482e855b40af421a730ca05383fa24e72717593225d19297f5dbdbd21e80971a4889f11471c8d3b68ccb004b8b663bc
+EBUILD nose-1.3.0.ebuild 2508 SHA256 6b341fe51f8ff610bd04c393d8cc59ac3eb6aaa1153d293754a0bcf2f9c55284 SHA512 cea9bec3d8b382e10f9fe5c71089bed5092ee6b1a55d234c0d8224df85edf3adf8b14d941b37b7c3c7c86e956f4f31ee91d619d41f967523f6ab903dc8f3722d WHIRLPOOL 5a7382f7ace811ac5887825dd005c03a8bf27a5fb860b74be782ff3e2d99b9c648d868f1489018100584cd774bb6ff131c9d6cbc3bbdfd1028b2acfe5b853f48
EBUILD nose-9999.ebuild 2643 SHA256 7387fd4dcd740108ddceae7f78d89e03c0327ff42405f8f1e2333a9cc7596b82 SHA512 afd96c14d9fc996155490c1a3e6f2ba19a7f4d7fb3bd66ed12b7361c7d3e05d023621f519d882ade5bb48e3d9d735f7667efb6c5c9b03f6022186303e4b3edd7 WHIRLPOOL 56a115ed91d1a361e740d720c8f28b8462d82adef86f11fb57039e6b82ba8cb5ac7e16ac0d08e234d1214be28b2f886eaaf77f673e63deb70ba830a4cc133f7f
-MISC ChangeLog 13276 SHA256 9025cb52744393390583dc2bb1cf95d75b82e8208217e2d237aa1a5297c4d55b SHA512 078f430334685e854ee07c91d7f073eb8de7079532bbfd1899a6da606818e04e61cf639bd1733b8a9515e0a2a0c29c8fb51155c1eb45893c409e0456e8ff172a WHIRLPOOL 88920369e3d50e0c11b6aaa8854c3a210aea2d181e25f5370bc20cf9b86612417ddfc63f921d80856c8fdece014c8fb66a92d12a3f9009e87aee626c5f9dc7f2
+MISC ChangeLog 13381 SHA256 a5abb1285b51a8abbb8b6354fd5eec27c1777c4334606452c0d7a045dacae56f SHA512 66d5ce9d7ed9220106e2b8dc5633f8faaf588aeb8bd9dfb63317936771092df957b7e7f71dee6a056e87f1f6f3a9e6f9333248fb84e910e6b10f95e3849597bd WHIRLPOOL 3bfc33afaa32c536927b1412c7120453b0e53f98e6e5440c68ab3d58f931fb971afe448d4b1bb445b6458d31af910d32a2b1e67351c0c4482ecbfe3cdb7aa216
MISC metadata.xml 312 SHA256 9c3ef94669e362a0bf2390147afae7a7857d4779016763294c26efeb13d983cd SHA512 39a4a0cf4bf47d0325a171cc5c4bc7d20079b8fcaa93a8b41d4b50280c39e742be9774f2952983d30a0b3eb4e759f95e65ea6f86fc3ed217155dfa20379389f1 WHIRLPOOL 3343d2ebabe1e5738175be205bcad0d7bf7014f42ce2901c0b7338bf2ee20c5e69758e37e5b0738bb95d8bb96e033b1ef19a93e0928bf15f1f27c55f6cb1b9dc
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREIAAYFAlEx81EACgkQso7CE7gHKw01CwCfY6dtXti1CJxAdwQVQtvHZIuk
-7R8AoM5A1NEVS34ZdrivPRtUmsY5BuBd
-=5EF2
------END PGP SIGNATURE-----
diff --git a/dev-python/nose/nose-1.3.0.ebuild b/dev-python/nose/nose-1.3.0.ebuild
new file mode 100644
index 000000000000..f9eebb0a1264
--- /dev/null
+++ b/dev-python/nose/nose-1.3.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/nose-1.3.0.ebuild,v 1.1 2013/04/16 08:37:44 patrick Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} pypy{1_8,1_9,2_0} )
+inherit distutils-r1 eutils
+
+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 ~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 )
+ test? ( dev-python/twisted
+ dev-python/unittest2 )"
+
+DOCS=( AUTHORS )
+
+python_prepare_all() {
+ # Tests need to be converted, and they don't respect BUILD_DIR.
+ use test && DISTUTILS_IN_SOURCE_BUILD=1
+
+ # Disable sphinx.ext.intersphinx, requires network, rogue test
+ epatch "${FILESDIR}"/${PN}-1.2.1-skiptest.patch
+
+ # 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"
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ local add_targets=()
+
+ if use test; then
+ add_targets+=( egg_info )
+ [[ ${EPYTHON} == 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 || die "Tests fail with ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install --install-data "${EPREFIX}/usr/share"
+}
+
+python_install_all() {
+ if use doc; then
+ dohtml -r -A txt doc/.build/html/*
+ fi
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}