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

dev-python/ipython/ChangeLog
dev-python/ipython/Manifest
dev-python/ipython/ipython-3.1.0.ebuild [new file with mode: 0644]
dev-python/setuptools/ChangeLog
dev-python/setuptools/Manifest
dev-python/setuptools/metadata.xml
dev-python/setuptools/setuptools-15.0.ebuild [new file with mode: 0644]

index 3a6054eb622048c1ec2c5ba1ee5c0912b183c527..cffc0e7336459aef7cf749a0ba0cd260f8385320 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/ipython
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ChangeLog,v 1.167 2015/03/20 05:21:12 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ChangeLog,v 1.168 2015/04/04 18:12:08 jlec Exp $
+
+*ipython-3.1.0 (04 Apr 2015)
+
+  04 Apr 2015; Justin Lecher <jlec@gentoo.org> +ipython-3.1.0.ebuild:
+  Version BUmp
 
   20 Mar 2015; Patrick Lauer <patrick@gentoo.org> ipython-3.0.0.ebuild:
   Add missing test dep
index 0f1176dbfdeb9165487bbd5c1d501e5c3b9b30c7..039e7ade690744cb7f490f42c4e8a1c013a479f5 100644 (file)
@@ -1,10 +1,34 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
 AUX 2.1.0-disable-tests.patch 1219 SHA256 e57afec15a63758a53bc8243cdcbeb0f5bdc3809fd3a47bd3328e5eb3246a996 SHA512 e049c8ba0b20ee57d9290e4a92378cd0cf4d323d90d199bca7bbf442ab158bbb31e1e2258c154bc26ff3fac08b7b0d19d56eb66e404d179d04178cd5aeeb9105 WHIRLPOOL 1b77f98bc754af7e7b0c510c618e61e546d306b0c3f14bd0e1410eb03239fd2dcb294c60a76c26da0dd39ab7899251180d6536c97400f63bd243fdc909009c71
 AUX 2.1.0-substitute-files.patch 1017 SHA256 5547660171b6a92145aed499bc0ccfafd079a1f86db86eac05baf60b39f6a15e SHA512 fc4c9e12267ac5f04a2e16ad27334a093638538b8149ff380099fcbeb674a276ab9eb624a508010e37f82c05d5f7ab527a80e386b3e7b61c123ecb8effd9d542 WHIRLPOOL 581a456407b325d554689c9ad99ce6ee969468a41351e80f81b846267a97dca6cdf1052ab87088b42cd7d8445d73c17d5a99093f385e5e5e3640b5a10547ffe9
 DIST ipython-2.2.0.tar.gz 11912007 SHA256 b7ca77ba54a02f032055b73f5f62b01431f818ae00f63716b78f881c2b2564e2 SHA512 4953bf5e9d6d5c6ad538d07d62b5b100fd86a37f6b861238501581c0059bd4655345ca05cf395e79709c38ce4cb9c6293f5d11ac0252a618ad8272b161140d13 WHIRLPOOL a5e433a3a840b65fd0644f023cc9e93862e48a906e4e9d1596ebbd24290d486be580dca017ef1586da980b6792dcd7ed9aab4af81421bbf083d885927db6fcc8
 DIST ipython-2.4.1.tar.gz 11896092 SHA256 6d350b5c2d3e925b0ff6167658812d720b891e476238d924504e2f7f483e9217 SHA512 a9cffc08ba10c47b0371b05664e55eee0562a30ef0d4bbafae79e52e5b9727906c45840c0918122c06c5672ac65e6eb381399f103e1a836aca003eda81b2acde WHIRLPOOL 08fa111b1f3c2a1ba055cd8e84c3a0eaa2efccd7509e1c752506bebe255d139f54182bd7ab194cce71091b85cc9492afbfd6337dcd5eb5a44353a6d9cf301472
 DIST ipython-3.0.0.tar.gz 10867678 SHA256 86070141110101b6b55e6dc31a40461c437d391a5337a6e5e349357dc18bfbb4 SHA512 47d515416e49590a8a5099d542a1f89a62b4eb6cf481bd29e702d37f87f974b480ea0b808135cae97f7d56bb429399ce190aa7bd03df8bac374dc13f6ec6ef49 WHIRLPOOL 305e766dcc31a0a76035d1532003d21f4d7b659299d0e6bbb896ae56d17fa6050c82e8fdfd7717748fb7ebb0691462f10211c13e419388abe060d407a4e5ced2
+DIST ipython-3.1.0.tar.gz 10915828 SHA256 532092d3f06f82b1d8d1e5c37097eae19fcf025f8f6a4b670dd49c3c338d5624 SHA512 9b67d41c8bfaf855b9c8df29334f8bebd124d94ae6eb56cae8d90c31010825a99ad3136f7fd60f5adef77f88017daadd706f6bf9e7b7875aba2321b25670aa96 WHIRLPOOL 5857b8173990a7e3e62990a9c0b57c5c8bdbc0d3269692eddb4e8592d49a30f97ebc078d57dd9e78e439fdbbd592d64d806208b8cfc525145e29bd861c720802
 EBUILD ipython-2.2.0.ebuild 3977 SHA256 df3bfd28c877aee2c2d43c99f30e7ef5619d8cc31310c46aa8cf6156d84b8bb3 SHA512 8c7ebb76c982b8329e7d9c6614c960c854b4c83d1465ebc49310ee0e4da78bdb36f0a871f4e0a560b59753277142a6fe97be8b3e36eeaf6e67c5a1ae5694b4b4 WHIRLPOOL b8b222b964c431c22e6f4c4b843149b73514e1ea0672528a98f9b32fc8eb2e7fb6ef175a84335427878cfad7f356679118313e1217bf3862769d786124c0f328
 EBUILD ipython-2.4.1.ebuild 4425 SHA256 2fd959f6462291529555396a9c2b27767fca22e2505b8be28fa62488af6be08c SHA512 d254ccb8a94dcd6fe4544df4298a3663e044e8a8f3b5e33079f52436be4ed9f804d5154b339ee81d99448122025f001cf54172df2197850af097ef16eb3f34f3 WHIRLPOOL 177647e84b0c9739fba332b961538a8220f768464fa1d1520f083998012f4637cdffb13ed4e3585dfa69b2cf8117d71f0a19c4ca4df5a2b0815cc0e4b315813d
 EBUILD ipython-3.0.0.ebuild 4723 SHA256 440c53d0f1b18e1255aaf88069c9e6f367aa2872af9eb97956ec4363e47a4a46 SHA512 b4c6ec58c676307a8d52db56b879215f245ccda867b1fff6981c96dd56393ad6c5d8c6559d84e393caec704d338a1ab8c7c5bff8966c64acd0d57aa3b2cd5ffa WHIRLPOOL 8135ba9b84392d175e6d5ac42d7f8d6d84f677eac99776a3d32e3d7dc46f3c2408ca21f62ef3b4db9323136b1d47f972dafef36e05f3c5b13ce2497750f88e14
-MISC ChangeLog 25861 SHA256 57ee27a7e09071a9bb66281e142d8d82ed6c365f66747c99ec7f540fd578e101 SHA512 cadc9f4d3e3635a02c3526f40f0b9ce1ea9def66d6548dd7b72540fb0a9a716d573106043394ea38a765b611c2b9b85da8ab45b386621a4c012345ae7bd57573 WHIRLPOOL e4d586ab20ae36fdb32e59157b15189d1f54047fab8107733253311f7ca66f040d99c906eabcb81a9ba27c2d4723febe21ddbf33002f8d22609971115a2fd393
+EBUILD ipython-3.1.0.ebuild 4720 SHA256 ce4e52869a2d73a621297d4d226a9ba409190cf25c07044759dd7761d47310e1 SHA512 f45493f3e3cd15f62689f614294cf63cf2c2bc02c4c60e47fb1b98075bfb829c3184d036cca48dd9495f75a4ed7dabfdf6af0988b61886d36bc268249af69c62 WHIRLPOOL 2aa626e0a0748953c80afe8f3cc906eecadf89156070d398f19bdb9ae3ed0f94cf80b65ab6f469ea8a02ee1910e37b22f043490f221dc99080fb045e9b8dafc5
+MISC ChangeLog 25974 SHA256 c91b6d4d19c2186a3336b71ceefd8592209367f15fb07f415291bba3b373a221 SHA512 9a6678382fbd33bc7cbccc86341f30c1f3c5d0fde52bd4c0e4a6ff587ed1a0a262bc8e20cde6a9f7bc332b7d8369db886144a34ce345fc1c3cb427cf90190009 WHIRLPOOL 7ab19e93eb07646695eb3aad38e4623c6a95d42b568ba44d910bb39a2b30f476cf47e08a33a7e8502fb2b0750a2d446864fb0c133fdc512ccf7bdd56ac133dc6
 MISC metadata.xml 2954 SHA256 457f227688ed9110571933da9e2f0774257805e65a2b1b9f1db649cef9ec66ef SHA512 552276198c31917583e30767f72be5f5d4614440f32ddb364c30a71f214329707d5034476961d85514dad0fd2ea42d3b1325fc131f50f2f620205e5a471a5a8c WHIRLPOOL 65056671f494f2a2614bb12463e7e50255d482bb454178bf43f06baf8cc2ba0478fc1baae20dd2fb241ba5f3047f7f2cdd4e96099db754d9d34b6ea0c78cb0a3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQJ8BAEBCgBmBQJVICl9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirbV0QAI0UCSqaKrSWiV6XnjwXKT4i
+y3yd1K7fnA6BhhUUGur7ODUDsOtIYCbzpSZxOHFflGUdm/QOzzhiBbrHrZj4YbWY
++TL0WGqRQw8RBFxBtsM3I1zj7/kp9b6SYEFGUYAg5K3tiOBDM4qRBHOFieJHi8r2
+i6gnj/VPGG0Po+bl/tCbmds6RZFSR9Y3tiVDUb9+rcjdHGRcZ1KzpAE6r91Ll2rm
+VdLZpU05rQwNdfeUEjw4gOL8tGdjKAoWWvtAuBv5YD8j7ADV/StJj7Dp68cZV0a9
+rVRHdW6P0K2Q7+Az3U1BLyh5rYtuE5MoYIhtl6sE2ZaYpmk6rv+zgOXkaD4qJPhF
+GjtzGaqF7OF90lFs8IpXAivPX6K+aHkv5S2pUDil4D7UY7EbuHW9z5UVEMuo/NT0
+qwKVehy6pWwEvjCOZZjdOgjEik5ixNaM0T0mD9z6w7dqBkFMcNLe/fygFIcm2CfX
+RihZzlynoEKktYYIWhwbEVor9lwQIiqOvyp+eShDlqf3Yqpgi35geX6tXVvVt0ct
+56ShsSuc2yWchkPFuKxJEm5J4YyXirEtH8dht7pXly/1Musubo59/q486Cb3u/U2
+8iXF7e2txeR2HCENlIIFPm3YtupMS6OVXtcXXv8BiZavLZfGqIfEYO+n4EmZe9E/
+rMSWnFu54oK6ut7XfHWZ
+=RrBm
+-----END PGP SIGNATURE-----
diff --git a/dev-python/ipython/ipython-3.1.0.ebuild b/dev-python/ipython/ipython-3.1.0.ebuild
new file mode 100644 (file)
index 0000000..96330f0
--- /dev/null
@@ -0,0 +1,154 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-3.1.0.ebuild,v 1.1 2015/04/04 18:12:08 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+PYTHON_REQ_USE='readline,sqlite'
+
+inherit distutils-r1 eutils virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="http://ipython.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples matplotlib mongodb notebook nbconvert octave qt4 +smp test wxwidgets"
+
+REQUIRED_USE="test? ( doc matplotlib mongodb notebook nbconvert octave qt4 wxwidgets )"
+
+PY2_USEDEP=$(python_gen_usedep python2_7)
+CDEPEND="
+       dev-python/decorator[${PYTHON_USEDEP}]
+       dev-python/pexpect[${PYTHON_USEDEP}]
+       dev-python/pyparsing[${PYTHON_USEDEP}]
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       dev-python/simplegeneric[${PYTHON_USEDEP}]
+       matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+       mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
+       octave? ( dev-python/oct2py[${PYTHON_USEDEP}] )
+       smp? ( >=dev-python/pyzmq-13[${PYTHON_USEDEP}] )
+       wxwidgets? ( $(python_gen_cond_dep 'dev-python/wxpython:*[${PYTHON_USEDEP}]' python2_7) )"
+RDEPEND="${CDEPEND}
+       notebook? (
+               dev-libs/mathjax
+               dev-python/jinja[${PYTHON_USEDEP}]
+               dev-python/jsonschema[${PYTHON_USEDEP}]
+               >=dev-python/mistune-0.5[${PYTHON_USEDEP}]
+               dev-python/pygments[${PYTHON_USEDEP}]
+               >=dev-python/pyzmq-2.1.11[${PYTHON_USEDEP}]
+               >=dev-python/terminado-0.3.3[${PYTHON_USEDEP}]
+               >=www-servers/tornado-3.1[${PYTHON_USEDEP}]
+       )
+       nbconvert? (
+               || ( >=net-libs/nodejs-0.9.12 >=app-text/pandoc-1.12.1 )
+               dev-python/jinja[${PYTHON_USEDEP}]
+               dev-python/jsonschema[${PYTHON_USEDEP}]
+               >=dev-python/mistune-0.5[${PYTHON_USEDEP}]
+               dev-python/pygments[${PYTHON_USEDEP}]
+               dev-python/sphinx[${PYTHON_USEDEP}]
+       )
+       qt4? (
+               || (
+                       dev-python/PyQt4[${PYTHON_USEDEP}]
+                       dev-python/pyside[${PYTHON_USEDEP}]
+               )
+               dev-python/pygments[${PYTHON_USEDEP}]
+               >=dev-python/pyzmq-13[${PYTHON_USEDEP}] )"
+DEPEND="${CDEPEND}
+       test? (
+               app-text/dvipng
+               dev-python/jinja[${PYTHON_USEDEP}]
+               dev-python/mock[${PY2_USEDEP}]
+               >=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
+               dev-python/requests[${PYTHON_USEDEP}]
+               dev-python/sphinx[${PYTHON_USEDEP}]
+               >=www-servers/tornado-4.0[${PYTHON_USEDEP}]
+       )
+       doc? (
+               dev-python/cython[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep 'dev-python/fabric[${PYTHON_USEDEP}]' python2_7)
+               dev-python/jsonschema[${PYTHON_USEDEP}]
+               dev-python/matplotlib[${PYTHON_USEDEP}]
+               >=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
+               dev-python/numpydoc[${PYTHON_USEDEP}]
+               dev-python/pymongo[${PYTHON_USEDEP}]
+               dev-python/rpy[${PYTHON_USEDEP}]
+               >=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
+               >=www-servers/tornado-4.0[${PYTHON_USEDEP}]
+       )"
+
+PATCHES=(
+       "${FILESDIR}"/2.1.0-substitute-files.patch
+       )
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+       # Remove out of date insource files
+       rm IPython/extensions/rmagic.py || die
+
+       # Prevent un-needed download during build
+       if use doc; then
+               sed -e "/^    'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
+       fi
+
+       distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+       use doc && emake -C docs html_noapi
+}
+
+src_test() {
+       # virtualx has trouble with parallel runs.
+       local DISTUTILS_NO_PARALLEL_BUILD=1
+       distutils-r1_src_test
+}
+
+python_test() {
+       distutils_install_for_testing
+       local fail
+       run_tests() {
+               pushd ${TEST_DIR} > /dev/null
+               "${PYTHON}" -m IPython.testing.iptestcontroller --all || fail=1
+               popd > /dev/null
+       }
+       VIRTUALX_COMMAND=run_tests virtualmake
+               [[ ${fail} ]] && die "Tests fail with ${EPYTHON}"
+}
+
+python_install() {
+       distutils-r1_python_install
+       ln -snf "${EPREFIX}"/usr/share/mathjax \
+               "${D}$(python_get_sitedir)"/IPython/html/static/mathjax || die
+
+       # Create ipythonX.Y symlinks.
+       # TODO:
+       # 1. do we want them for pypy? No.  pypy has no numpy
+       # 2. handle it in the eclass instead (use _python_ln_rel).
+       # With pypy not an option the dosym becomes unconditional
+       dosym ../lib/python-exec/${EPYTHON}/ipython \
+               /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( docs/build/html/. )
+       use examples && local EXAMPLES=( examples/. )
+       distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+       optfeature "sympyprinting" dev-python/sympy
+       optfeature "cythonmagic" dev-python/cython
+       if use nbconvert; then
+               if ! has_version app-text/pandoc ; then
+                       einfo "Node.js will be used to convert notebooks to other formats"
+                       einfo "like HTML. Support for that is still experimental. If you"
+                       einfo "encounter any problems, please use app-text/pandoc instead."
+               fi
+       fi
+}
index 77e32502a9f899055eeeb98ee0ade3942f9b5e40..b7bc066b32e73a191197460155c516cabf8c2133 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/setuptools
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/ChangeLog,v 1.272 2015/04/03 21:23:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/ChangeLog,v 1.273 2015/04/04 18:12:01 jlec Exp $
+
+*setuptools-15.0 (04 Apr 2015)
+
+  04 Apr 2015; Justin Lecher <jlec@gentoo.org> +setuptools-15.0.ebuild,
+  metadata.xml:
+  Version BUmp
 
   03 Apr 2015; Mike Frysinger <vapier@gentoo.org> setuptools-12.0.1.ebuild:
   Mark arm/arm64/ia64/m68k/s390/sh stable #540290.
index 8bb1becdaad11ad73d6b9d34574e469091206a22..87d437f0e820b76297b93a8f71755045b0baf850 100644 (file)
@@ -1,9 +1,10 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 DIST setuptools-12.0.1.tar.gz 626735 SHA256 35c3d6db79c662f1fc1c5105bc7cd3983d44071ebf5f9e00453792ea1335d5ab SHA512 fd7ce2f50b38e53cfbaa3c7d493f1cb50c7153009221b4b9cf1222ffac784f1c47b3d5da02395b2e5385f62f14c0ce6b6265f538edfe7ff38559f2905f0dc86b WHIRLPOOL 7180885fa3fada912e253c16eb28da6aac607cb1b6a67434888f6e8962eaf7d7e935176f3362182560f4f47547f1acbb7b65e5031ef7851357886d8fc3991069
 DIST setuptools-12.0.3.tar.gz 626842 SHA256 aa995fc91d203d02630bf54f9d898b7b337cbefb3f8d05d33de2b0d64a601ef8 SHA512 5a6e3d9ed6e6a184c40ad850435818157fff76d900300dfe5c5e96ba31f67d9f23098e61b357f76c235b1eec11676038cbbb90e65ba6b0194753acb340eb7e46 WHIRLPOOL bc03b6d8bc6c05568923dcc3498012d8e0f09562b37e7df73d6a48927dbcea3f88046483f47c13be12bb9c82440f73bfa55cb5688f99fda67bb7ee086fe5eb08
 DIST setuptools-12.0.5.tar.gz 626973 SHA256 bda326cad34921060a45004b0dd81f828d471695346e303f4ca53b8ba6f4547f SHA512 d4d3a0decc9e77abf12ee5121df0cbf9863f9f8cf680a728bf581484587bbd1f1abc523a8ce3b35ab0ffce08d8de8728b450aee8738b67d2046460da4122fb7e WHIRLPOOL aa5997fa8360bf23ff2b3f49c376adf4580958dfe5bbfffcfbc107d8fddd2974be1ccddf8e8c3753a36c5ef3202bffa31876836e14ecbcd6b071a1782d23e22a
+DIST setuptools-15.0.tar.gz 627831 SHA256 718d13adf87f99a45835bb20e0a1c4c036de644cd32b3f112639403aa04ebeb5 SHA512 ecefbd90d3733adfcf308b78ddb9490d99bebae30334436e6c0ea19edec27ccb26a159f2957e939e537f2c7ab5572524f32ab74b9e59684f1c5f2ebecf98b551 WHIRLPOOL 64daa854c88c644005dc53e17b1eb698d83aaecce76e591150f368d2633f2f6285612bd33cbdc281d9213c53e2b36a8f1aebdaffa3ab35d6e0bf5262e0e857af
 DIST setuptools-2.2.tar.gz 786831 SHA256 6fb1f21dea64e323e7ad2531a6795eeb6f5e17a85189dee61a86baca60b18984 SHA512 b5472e20f13c62ddc06513a964d8d85230a6cb8f4b0a6bc05c57d42aa3e682a850418246b5c1d769dba0cea18d7b262817f743b49a73383157a6b76d5637c296 WHIRLPOOL 6377efcf56082fdbea79cba7ae7c7d125d2368ea2309c9d655e4a568d40c8a6c9673dc1db63a2cb1f143436da411e664281ba239a058b5dff91b99cd2b5b332d
 DIST setuptools-7.0.tar.gz 793737 SHA256 dd9c1a2a0fdf37a7b142626700e0a0b7a3a0657b735c50d367fca932803be061 SHA512 0c52bf2d22f7bbd7560e8bb3184406426cf759980add0e60a864f15d9bcf10f01a2bfe0eb598c8c965b2e89df8c4159c2b43028b560f04192bba47e67d9cda18 WHIRLPOOL 70c0076960af3c00d49f79d5a0c3e3ec47a0b5009a20377cb7eca1e0747d6249d433ae14a0b86e5ac1f3bcc1efd99b68e48bd741458389c27ea05406af64e55f
 DIST setuptools-8.0.1.tar.gz 801353 SHA256 ab8eb279ca9062efc7e70f74a35f3dd9315835139ecaf3ae5bfdf4a7dc768e30 SHA512 c86a2c6ae5ed8205b9b37911002a8f551f2607ecab8b74b9eae6a7b92713c0d0a3d6aa54c4428df48765c1a2c9e21f53128bb1f138f7753e1f45188b0e357ff2 WHIRLPOOL 0ee70ee0a00118cb41005f77614bade6d5198a9164718bd7bb595b5cea0456ff829ac48cc8113c91d2f7830c4b4e9f4bd73245393621ae87e581b1e9b497f95d
@@ -12,28 +13,31 @@ DIST setuptools-9.1.tar.gz 808393 SHA256 742409700dc6c367dc3ac2cb9fd3179453e1e60
 EBUILD setuptools-12.0.1.ebuild 1707 SHA256 bbcf2694c5d74339f828a2b28cf5658d9a64d1f9d1d14648cdfdca49a04c789c SHA512 90f2c036ce2ab68bd7a3306ac4fb440f62302826f14386e6b015dec95b692d32fd69f58b09ff56d73a0a0fb4279c9b5da02bbc45bb57e9a50effde4d639469cd WHIRLPOOL 87835d640e33fc2d616e779e407c99c7ede628e688409588029986e71ec6d2723fc3c8e27a27a59c807f534d170897320816a2589eb2db19ce342ffc4398f1b6
 EBUILD setuptools-12.0.3.ebuild 1721 SHA256 cfef5f5946815f03ee7ff25f72ccc477beab4ff5ef2df9bf384c6fa9a4babec6 SHA512 e8640066bd3e05ded7b1110b8f7f787423ff29ede987576cdd7a87091ae0df03085cbbb00153167f0357afb29d641655f2c47ce3286166bf110a2f2b6a101a00 WHIRLPOOL 204a2a0ae9c356682e7c2f4961bf79b036e85339031b5b49e693dea331a5a67518a5c7e782f67bc84e068b5692a0f82bf35438ef2440108c7ec698adde1b4eef
 EBUILD setuptools-12.0.5.ebuild 1721 SHA256 b17575fb40127b507e6ed90dd565f39abdd68ad74e89ad4bfbb2a4f99b2f751f SHA512 70ad3216a2f974824b7df9d05c56846ae2338e5a39ffb6c998a1f286ac21ac6f2360f06c7b6bc1240fc4bf3fb0c84c4268c7e9a7526ea8c583ca476ea2094ff4 WHIRLPOOL 01a1b4cef90c045cfeae4d827bef8e4099531f3339f2f100062606662d51aa814bfe6cfe24b2e69ef91cb207e7f4da632616be9ec9a0a7438351e742b218e2fb
+EBUILD setuptools-15.0.ebuild 1719 SHA256 a9b0a281e11c2c5b240641d0ecaf123cdd595492101c27fe5d6ce8ac83700381 SHA512 4ff09924f8130f0d20e270cdbaff166910e949687f96ba15f498702d1b497f41a64f16b22a42f3a4d6f8f370f5c161b460f56607a90c93c6edd75273fd70d8d5 WHIRLPOOL 63f64e791404ddbd99fa798b171d5dabaf5b0ea10220fdb361aec4fb628757d167cd88c2715505e4fcd5782b068ff4979630090d4da1a74894eca2b222a3951b
 EBUILD setuptools-2.2.ebuild 1445 SHA256 63c844744c9f964cbbb62d4e2a22c591b13622a09938719b4060bbf23742a0ea SHA512 8f212b48b32c738bd830693baa2be58d009aa321091c1e8d3a377dff386ed8b4524af3ea59fff38cec4c6e3753bd4ff8e0fd5a80e10cd43ada37f3b2db5a2ecc WHIRLPOOL 2e6c3f16e68c80794b7648ad8aff4d1b35c72abf8cf9e509077616caf6185c0d04b95cb309df2886e228300a6e934b98886ab79c944567a0366c341d231c7d02
 EBUILD setuptools-7.0.ebuild 1495 SHA256 30880853f54d829d02a985f38ff729a9c820910d6058d9f8ebdef5793495050d SHA512 416969dd76da129db02154d69df43275a4a0890038b18f144787830879fdb7a8cf23d80b84018af18f9a977c7b02d49b36ea6950542c899ee391d92674e25a26 WHIRLPOOL 63ead3ca02ff5ece66d60224e02ea8652bb39d4425f82b6c6a7172af4784758183438be9c22ea6462d00ad92771dd23a18379648bd17515de87f7fa02c8f8ce0
 EBUILD setuptools-8.0.1.ebuild 1515 SHA256 399c369c3f9ac237085314457bbb9be22ae6d45af7e753be234154c117d32f94 SHA512 696029a6d73f49d475a734609ae07c80f610e2f51a811a22161c2586f27ba3192faf5b10c601a90183c16c72c2515bca7120a54a2dcd133a380ac0bf9c5592af WHIRLPOOL b70adb577778c3998115e6f367698728db68a2cbdc6cc4a93937782a14a0dfd5685f29639bfbb33dd15d7700321a7fece652622763f15e5d809db2462002cd9e
 EBUILD setuptools-8.2.1.ebuild 1515 SHA256 3004f3d775d28aecf95e98bb427ec409aab9f03a544aa14ab404300e63562e9d SHA512 a6c5336cfcba4d58118b9d13192638579c824cd4178edd05a12c7224e46e703a230e48636a35bf4c271b221b43bda7a708c49ca2620e9d8fb08931a27088ff70 WHIRLPOOL 9ab47f0632b5802ddc02eada9ab4cadb8e9514f616e9b35b7cd85191ad930e14cce82441620133d0aeb034b8c018a0d5c20793252d479cb09e7cf8899e5a87fd
 EBUILD setuptools-9.1.ebuild 1511 SHA256 13fdf53f2d5a641442d8af2dfa878354c45f63081ad2a31c79eb18d791409895 SHA512 1708afc9d487c19c24496734d9050bf6141b3e910ea200f94c430f6ad4d24fd173a670c56210237098b7f58400dc01360ce5ba61a397fc92da76991b17bf0210 WHIRLPOOL 582d0ef421eab541ebca39240f03d755851ddf944ab508f071ade2d20702c3a6079043bbcf499013864542b3d90812375cb592dab8503af8b6f26d15dc5fafd3
 EBUILD setuptools-9999.ebuild 1639 SHA256 9647f7a222473ee0ffd40096b7b223159d1fc109a05f3e114e2315430b78437b SHA512 fed84adc0f0f20563e4c6c57c7322dcee362645006d12d783fb75c868b52563ebde4c24fadf846b7478406e37483b2edd538a7e304b1b697f5168d4033042e35 WHIRLPOOL 6899c9041fdbe9fb00945c40f31feca6031deee1505ff4b66ac96be742c0f776c5fe5d02e2cb1e890419639376e4eabaac187f10f545667533e53f0e3e261689
-MISC ChangeLog 38878 SHA256 88782eefa61cb80c8520322f176c000c0f3af1c564bff09305c205b88fab7baa SHA512 de0155f945c6c0c271b6cb62fa29562e2090ac5c8947c3d7752a83952e1e832ea620f367d99c1bc86821a4af82de6a3087a525803da14877706ca3a251a930ea WHIRLPOOL 4338ebbf0555503838e03a5e8802dd2c5bd68479e9c985f0209b86e5cbc3e878c50878237d18d5ef0cfc8247beb78e122f3c60d65ab66b3b6027ea296ba7e5fc
-MISC metadata.xml 233 SHA256 6dc0849682824e3bb8e7b092b59c0c49a7df79b6496086559a4b4bbf1a8bc586 SHA512 4c547bff28a5f545edec812745a83e42a044f7117a21bc5f417b91e48e61095194003760813b03c557004a3c9c669aa8ec50988eb4a3a106cfcb4e1063a0ef30 WHIRLPOOL a846059cf244c81e8d8ff01d667d0ced9a32d31bab77a25765a7c88eecefc3f7a4370939a9bcbb1822f3f35c182afe0e83693b241a2aa703597f15649baa00cb
+MISC ChangeLog 39012 SHA256 c7099b43683e81428d91136b973b0712f9e39092b9b3617fc81357603e479531 SHA512 7addf97b32e57066978392364c2c53db0c1963fde76049ffcec568ff7ccd56ac06537b7b8344bb1dfe80e67a98676ac03cdfb0c98927fc3c51589d9083afab6f WHIRLPOOL 9e5aed87d2ab9a47ba5829edcabe89e6053042be75ba8160fc5d7d53e029785a5f9ad5ebc0e8e2ad495f036019a1c09849e081ea43e4a39744506f76eb14ad0c
+MISC metadata.xml 238 SHA256 a1041e825738e338d9f8117c47a5cf5e0989ef323372a1cde523bb02d7d03608 SHA512 dd46f2f672f75ea177aada939d2f9fc1892f4ab8db31376551dcfeb3ae7bb2004c77d28d4c236e6ea9753a82568a99f372f2173521dbd2d6b1e6b6ee495659c0 WHIRLPOOL 84dc31e58b3096d4bd56f9ccfde52ce88d856624ac0573eda112fb52c29b238b6855adfabf6307a3adf3d1efe17492b60ad4450d42d62438a823eaf8aa941473
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
 
-iQIcBAEBCAAGBQJVHwTWAAoJEPGu1DbS6WIAFJ8P+gK1XowsibPN3dL/Fu4XtX5H
-qt6qsGE+C04wrQZDQJ8fHYZCsoigjQm27DC5WzJCm6RSArBrHYg6BeieT9PAUva/
-Wz5Bie8Vo/fHyUz6l8vReNeT0/iHf3YnqS+2svrNdQIX17NOviav+G62jhvJD1LX
-LaUjQ9w0oBSti/ZSe9VV9TR32Uv1zlJAZxi5cqMz3VXSLJ263A8wF8W49FY+lYnJ
-19BxdvDOPgYlJE0gAc3OaC26sPzBOdKHtmxDl7GrBAbG+R6tgfeKWMu/Lq/gRYjJ
-/bXofXFZp/JzHXXg36fsNqbUZZ/hUjUZLyLXwlJV1KHkbURD6jx6hMKhULDCZcKb
-cIrN1kdzYPoXtpat3f0SOmK1tnSZBiI+gzCvtF0MfvlF0WnOoQV3E/CirICMeQRs
-WOazQz+2CyQ+W4ADS6xtCvSWUMzeU8SmgkrWH79cM3gI5TrZl352vh2meqmDJ2io
-U0HUx4iyahs49oY1Dorda7+gRAm5yHeDB/x7sZ7jwBHM1lZj5LB29yKZy7lY34tB
-GG5de0/p7hnQ+iT+NSiQA1QPIr4wmZfFq1EGr24ZuM4WzWyU82s4yjTKi3BPLkPv
-Ktxb0CyauzGXTknRi9f5zvin2eJMw/zubKgKyM7DRQbgmgOb4RJeZb5+Z7RlHyRf
-xfdp1QEb6RAgu3DJ2xtr
-=CGk+
+iQJ8BAEBCgBmBQJVICl2XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirRvcQAIrTmifsMMDLEzNqxbS/vKMk
+RixNTxlYHGCNHbIvKBXLHxxn+HtQLbM9mbKZ9Nxf1NH7HPI+uhSLOLIf4VdELPKd
+Jxo6fqzJHaMjolIrOFiTdzFXNKHSLDyYIWCVOSnsw8ukHYZEEe8KZSlbJ4w9NOgX
+cg8L7Fed+V516HkmpR5gb1wK68vZNuJDEBAwo3Xl5JJjuIAbiLC0v9EuSQxksN9F
+/ZuJXuUu2dCjmfjtuHF78vGU5GOYZMZjCluybWiQosgQqXLIR+yuxu7INQeXp9jH
+A/Rt/iMm1ytZracXD4jhTo2n9nWIfCvJNWXP7HXg/+YV3AEp40t97+7nHByoj47T
+Ldv+yGPf7G8s6yytW5h+atG0A0fivCvSOrUYuMVZEyVDNvxdmwoMczCATab/POpy
+F/wWIbe/vZKW1B4CHKg1QvoIJm4sqC0owhBemRE+quj34HWShzaGS+K52COipUmF
+F4jCcGLcMqgvF4fiW0hihuvPpQ/kQcudggnN6HXmSYzsgfzWJs6oZgDkMmhytT/c
+30B3vryrz939/uyyMaxDXq0jIY997ye3LjK7btGZI7RmTjqI86ivNZ/LAHBdbF0x
+Ke7JUGx9Le9naNWOyabt1wAAo7A290h4FzlO3ZnytER7ykEM6wRn0IpbB2BzNgNu
+7CtB/+0DptvhkosN7J9g
+=BZzr
 -----END PGP SIGNATURE-----
index 188a7502235b02fb5fd519aaf81302ea4e0500c6..09422c7328daab87b9ad4cc1a03b66d37862b68d 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-       <herd>python</herd>
-       <upstream>
-               <remote-id type="pypi">distribute</remote-id>
-       </upstream>
+  <herd>python</herd>
+  <upstream>
+    <remote-id type="pypi">distribute</remote-id>
+  </upstream>
 </pkgmetadata>
diff --git a/dev-python/setuptools/setuptools-15.0.ebuild b/dev-python/setuptools/setuptools-15.0.ebuild
new file mode 100644 (file)
index 0000000..70851ed
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-15.0.ebuild,v 1.1 2015/04/04 18:12:01 jlec Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="a collection of extensions to Distutils"
+HOMEPAGE="http://pypi.python.org/pypi/setuptools"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+DEPEND="
+       test? (
+               dev-python/pytest[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
+       )
+"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+       # disable tests requiring a network connection
+       rm setuptools/tests/test_packageindex.py || die
+
+       # don't run integration tests
+       rm setuptools/tests/test_integration.py || die
+
+       distutils-r1_python_prepare_all
+}
+
+python_test() {
+       # test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg
+       # It tries to sandbox the test in a tempdir
+       HOME="${PWD}" py.test ${PN} || die "Tests failed under ${EPYTHON}"
+}
+
+python_install() {
+       export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+       distutils-r1_python_install
+}