Version BUmp
authorJustin Lecher <jlec@gentoo.org>
Sat, 4 Apr 2015 18:05:41 +0000 (18:05 +0000)
committerJustin Lecher <jlec@gentoo.org>
Sat, 4 Apr 2015 18:05:41 +0000 (18:05 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

dev-python/nose/ChangeLog
dev-python/nose/Manifest
dev-python/nose/metadata.xml
dev-python/nose/nose-1.3.6.ebuild [new file with mode: 0644]

index 4ed479b3e914b5203c75f103080b5b0f506ce262..146075802c7ca1d300b50cb22ceedb65ec448cb8 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/nose
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.139 2015/03/27 22:09:14 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/ChangeLog,v 1.140 2015/04/04 18:05:36 jlec Exp $
+
+*nose-1.3.6 (04 Apr 2015)
+
+  04 Apr 2015; Justin Lecher <jlec@gentoo.org> +nose-1.3.6.ebuild, metadata.xml:
+  Version BUmp
 
   27 Mar 2015; Manuel RĂ¼ger <mrueg@gentoo.org> -nose-1.1.2.ebuild,
   -nose-1.3.1-r1.ebuild, -nose-1.3.1.ebuild:
index b95ad71d23bb2fcfb28a010dbdbb1988d082ad53..2215214c9cd7021bd2dc4a3e8fbad8b2c793d4d0 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
 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
 AUX nose-1.3.1-doctest.patch 1653 SHA256 39737b6bdeed24262647020b47f0f24ab4997eed7c198896bef6a6ffcf5c056a SHA512 eee4dff3c2b496841076eba00a134169d5ae86b68d611fd332f4682cecf5ece28172a16c4f6989defa34d9d5bb903a2587432426d9e163b05244de86d89bb257 WHIRLPOOL 1c84d7a3724c2df99222486f5a42190adb24fa7073810ad38a64f1854f7ef67c73731c14e667200a9dec082cd741933224aab95a62a8f7de386c974bb60119ad
@@ -10,12 +13,33 @@ 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.3.tar.gz 274973 SHA256 b40c2ff268beb85356ada25f626ca0dabc89705f31051649772cf00fc9510326 SHA512 aaab54fd9de8b7fda8bead58a0d6a1be43428c595a4375bc183569e50d4619f8a62027895a40dee69a5e1da2eaf43ac0864d2e57a2c754d275f66c0501290cab WHIRLPOOL aaf63427045238b2bbc8804b9edb88eb866a041bafade01c0635ae81a71752becf8c7f87875386f25aab8413a758747dde4eacc1fedb6b3a0ed0b69c083ed8bc
 DIST nose-1.3.4.tar.gz 277488 SHA256 76bc63a4e2d5e5a0df77ca7d18f0f56e2c46cfb62b71103ba92a92c79fab1e03 SHA512 19499ab08018229ea5195cdac739d6c7c247c5aa5b2c91b801cbd99bad12584ed84c5cfaaa6fa8b4893a46324571a2f8a1988a1381f4ddd58390e597bd7bdc24 WHIRLPOOL 10c3938913e0bfcbb20a7822feadd751c2c1db76d97bf0a5ecbe83be81934a5a23aad4d37a77c68d6da5ac80bdb274f56e2ee3206fb97f96832271d479ca7302
+DIST nose-1.3.6.tar.gz 276273 SHA256 f61e0909a743eed37b1207e38a8e7b4a2fe0a82185e36f2be252ef1b3f901758 SHA512 d0cede08dc33a8ac0af0f18063e57f31b615f06e911edb5ca264575174d8f4adb4338448968c403811d9dcc60f38ade3164662d6c7b69b499f56f0984bb6283c WHIRLPOOL d7360c24aad388c736ce08578eb7ca529873a8603dc0b8e4c79d7756a6d5f6429561b3b8beffc2930301a48767ded06fb3127c27c07432cb25a0549556cb74fe
 EBUILD nose-1.1.2-r1.ebuild 2400 SHA256 e6a43c62df4491289f4d4c50a2788157b09483783c35bdd684629d5659ab0c99 SHA512 d4a7c53d87d78c2b53c29b4c94bb374aaa35b806a589d44dd8d9c20a5a1bbad5bc1d2ac590a5844d70d61687655ffe44419d981999339039a6a5b2284b9bb96e WHIRLPOOL 5c49c1631245d22d320a593f231c627cc457fa2b5605f30ff2254bbee953105dbb3cbcb3dcd36e9846463de575fcdf1ad396cad76cb6239ccecdbca565c34f7b
 EBUILD nose-1.2.1.ebuild 2526 SHA256 96f3bd82e7d928b78ec15022f34f560dad32e88c2308ad5856d0a438ff3cf08b SHA512 f010b4c2454a6b6e295e9cbde3c16e4c6ddf6d00acc0328208325f3bea112f31ab769f675d0e70a4f111220b55fa0237f47f990fd22883c670dc49160dc3bd1d WHIRLPOOL 7ebd344e0cec95f9e8ea8111ba12f8ebdcff38cefc45375ff124fa4f5672efcc45fe89c8786510844f65721cdbdf72d0f95ae568243eea0b213b678630a2e7d9
 EBUILD nose-1.2.1_p2012.ebuild 2592 SHA256 c5b4b344663d1219d171a78a6ce37f20c8fb022263ea8c0faef56ddd8c236758 SHA512 dac134ce3927618665646e956d7cb08f283f77ad61aa1db193a0de8f87e112d786e38fb057851a8ddd22970661107268387bde461a62ceaf1fe7c4bdbbb4380a WHIRLPOOL ce649fee437f6b34cde746013eef48b7f3da7279c7cb7ede14c0463293c924ee578bdcf880202bda14f2da349eae02c87fc9fc6d085f3a9f13d809078d2f464e
 EBUILD nose-1.3.0.ebuild 2486 SHA256 c9839db4d2ab5cec353338f4d1c76dafe3ef4b4fe763f2311e1a8d56dacaa762 SHA512 188b50c8b8006eadd988f34b20215aafb55bbe4c9fe307c0050ecdba54b18aebcb34d3e63bf3aa13c8d6687f669434d0c0bac92bfa705e89f7db9198faad3f7b WHIRLPOOL 33d01fefe9fa38e17407df9a6348dc575e6a0c31da73a7b0218e64984a5e81dc53788306fe3937024dce9aa27d11bc9e2f5e4894a0523f01ad2e9b20b779807c
 EBUILD nose-1.3.3.ebuild 2463 SHA256 5d0bdecdf017906e696d8eb4a5af70b91a4fbc55029e5a72b5646fef20ebfc43 SHA512 5bcd26fab5857e645cdc7b832f196af57333bdf2aff921609a2acd711429b50179b360fa44952d1e413317c66fde10c63fee4613ec90343054966d1bf7797119 WHIRLPOOL f360ae533ea324d3e53467b06031fbc786d4335a9b47bf1a895bf762959ba0dc7c0b8e7bb38f420bc658b1bbdf0a9cf70d5e002fe5bb8b0f816f48cc82f01ded
 EBUILD nose-1.3.4.ebuild 2509 SHA256 c65aaa3a01d4d78b4802faddf9f537a02df7d234be8aeed51b5caa9d35de9bc2 SHA512 cb1a64ea10328ef54a50b71a07801337ae8e3f8b2c0ef5dd10d5409c30c8bdabdf6224088ece95d8784af685293e8a5ec7dd3240847661b572f099ec1c41e4db WHIRLPOOL 521a55cd8efdbc29f3df59c7d16fa7926926ee5169a0f15ef4f99d785776ea2f9aec525f9bcd0e1322aa0ef0ac0b403b9f59b6598d8339d9502497561f0e5bb0
+EBUILD nose-1.3.6.ebuild 2529 SHA256 55520f3e0a6c8f3e75beee9520377d7a823020a45d760cc3949d9bea533ef6ba SHA512 34ea674d050d6773cbb0b8f9b2192d95cd949f1ea54902614ac22a99d4f725963d99a9bc11d4025d3565a7cb1e62b1091c7daea260e41644d2a33ed463c694a0 WHIRLPOOL c37e919068255defe9abf12c6eeb2c1096a953af628a51025a1c0282aede49ef89b492bee3fd24074fb2dc94c23a4d85b0d37885aa4c365c8b5b0818d5acff5b
 EBUILD nose-9999.ebuild 2625 SHA256 41d0272ae7ccf43a67517ca6de0a2a6814cd8e257e103ffebb923746c56f7ced SHA512 bddcb2c9741d0c016b16c25b94b3e36e81fe026b603b5fed7b7eb0913a4cdc86e5d0eea13f2215caf1c4edfddfb524ede8ab73ace65eec4bd7687065283235e6 WHIRLPOOL c72bc855fc8c61d11c86ad86043d62162c5e5e2ff92937179e455c2413eeacd69aec64d70ca2ecaa3df09cadc4fd49840b245c72ce9bbbb3b59cb440e313566c
-MISC ChangeLog 18063 SHA256 bcea9ccb436a736eead1b8bf17c9f8122fd3fe663d0c3effc5b109e1c75f2968 SHA512 f12e5fc7c2683dbd1362a3dfa10a6a0a3726345fa09749aa17f364b2a125af21cc7d40874504dd1a0a7131d56676e325eaafb9b52b09ab56a69d526545b013a5 WHIRLPOOL c61fca88e10c36e6f327fa2b78e97e72b094a9162a275228b7b40040bb5e408897c0b333dfe210c675947b5a171448e2ea13d6d85212ed7bacb8c6a16a71349c
-MISC metadata.xml 312 SHA256 9c3ef94669e362a0bf2390147afae7a7857d4779016763294c26efeb13d983cd SHA512 39a4a0cf4bf47d0325a171cc5c4bc7d20079b8fcaa93a8b41d4b50280c39e742be9774f2952983d30a0b3eb4e759f95e65ea6f86fc3ed217155dfa20379389f1 WHIRLPOOL 3343d2ebabe1e5738175be205bcad0d7bf7014f42ce2901c0b7338bf2ee20c5e69758e37e5b0738bb95d8bb96e033b1ef19a93e0928bf15f1f27c55f6cb1b9dc
+MISC ChangeLog 18186 SHA256 fbe6e7db4e1f9c4a6f49ccd817f44b66b2dfb7f32f65bc258450d9d43c83c6f4 SHA512 84da342cb8b0353f41c7498d8bffe664b19855b3d0b22714f7966f02520708bda2a2b89dbbc03412e252877c93a85399d4fdb0279680164d150433fa2140cc88 WHIRLPOOL 4d7259d7f1464fb982fa8ddaf936f24612101e5ca252c43244db0fb3c1fea1ecf96fd84419af7b736caddb3c13755c10b6b687deebc7bcd99cdbe3b77aac63d0
+MISC metadata.xml 321 SHA256 0d7a02dab6500e5d8350f920df48418ce3b37dcf88c8126f5594cdc696308287 SHA512 17619d936ab1515e1a204368f28c6a9038811a3281c5a734d1a2343620a4349eb590dbc25964bbe3a8303cf20f9079ee6639133b87582db79e16ebfa846c5f79 WHIRLPOOL ca1849c5840689f692fad4276acead2e8dc709a38413713fa9fb306d612178ba1c945cc47d270f0ea0e6af5fbf6cab427266a57ce0aa3390d773a32f3e4f84e0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQJ8BAEBCgBmBQJVICf1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirx1AP/i0xuj1pzeyfI0oFWISPp3DM
+9dXXNMzOYlGRGC1VaCu3+ddlIYAtLD1uiG5XWz1zbG21FmWH7PVsU0oitItoOgs4
+tvxh5PDjed2wycgiI5+NmRqz+NGXl7IB0oWGgB7kJhAR/OScJmY7YuZZ3MjwkZHX
+RigJ8CkZImG49nrt+4dwGa2TIOo3XVE7tWtgp9/4250p+88qyg3dw5g9wY0QYz09
+QmqhWb1XkF3DkCIA2OczQhAGNm9qnDH4BFb2cIRANfh6LOm2fnbXmFKHiZHR3kwB
+Dpg0hRfqkUgVi78hkCaNt7cCqYW67HxdhiOBHactuODboA9VOs2y883HOAOb1FKX
+EdBSgZ9DSNzorXJeC4OsbJywxKhaJuaWfCI92Ve2M89A0dYMP7IfXiiImldoVKZR
+z1vPawjblnpqGDWd/6pfQkITwB7QQIwzi3J3qasEjeclKwYgdncIsR+ff/jFxdO1
+vga2WCQ6cnqgYuk0tNDLl0RVFevaKryjMKtxB4tCmEP52Hj4GEEMxf8dPmoNl9cf
+U9nCqh3URqmhKFi5AH0PUnCA9JH970qhEgc/9vPkogWAgUDw7KtVbxDaPM1ldEic
+at/q1VbF0YnIuIUefcht0zAVqcYfoJe1hgBxKWh1sOKKKzN0vkghY7k15ARM75Go
+KDvhlJ/CI7zc9gm6b293
+=AU3h
+-----END PGP SIGNATURE-----
index 8df97e1c9a3ccdcfcdfae1718efc924beb841bdd..176d3dd70d5824ad716fb4677786fe0b696fb1ec 100644 (file)
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-       <herd>python</herd>
-       <use>
-               <flag name="coverage">Utilize <pkg>dev-python/coverage</pkg></flag>
-       </use>
-       <upstream>
-               <remote-id type="pypi">nose</remote-id>
-       </upstream>
+  <herd>python</herd>
+  <use>
+    <flag name="coverage">Utilize <pkg>dev-python/coverage</pkg></flag>
+  </use>
+  <upstream>
+    <remote-id type="pypi">nose</remote-id>
+  </upstream>
 </pkgmetadata>
diff --git a/dev-python/nose/nose-1.3.6.ebuild b/dev-python/nose/nose-1.3.6.ebuild
new file mode 100644 (file)
index 0000000..b2d9393
--- /dev/null
@@ -0,0 +1,89 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/nose/nose-1.3.6.ebuild,v 1.1 2015/04/04 18:05:36 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+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
+}