Version Bump
authorJustin Lecher <jlec@gentoo.org>
Tue, 3 Mar 2015 15:05:26 +0000 (15:05 +0000)
committerJustin Lecher <jlec@gentoo.org>
Tue, 3 Mar 2015 15:05:26 +0000 (15:05 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

dev-python/bpython/ChangeLog
dev-python/bpython/Manifest
dev-python/bpython/bpython-0.14.1.ebuild [new file with mode: 0644]
dev-python/numpy/ChangeLog
dev-python/numpy/Manifest
dev-python/numpy/files/numpy-1.9.0-no-hardcode-blas.patch
dev-python/numpy/files/numpy-1.9.2-no-hardcode-blas.patch [new file with mode: 0644]
dev-python/numpy/numpy-1.9.2.ebuild [new file with mode: 0644]

index dbceaa9e52c0cc071102a52c838dff4fcb48a7d3..754e324daa759f852aa588e0e1bda7e272e198be 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/bpython
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/bpython/ChangeLog,v 1.49 2015/02/19 09:14:50 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/bpython/ChangeLog,v 1.50 2015/03/03 15:03:41 jlec Exp $
+
+*bpython-0.14.1 (03 Mar 2015)
+
+  03 Mar 2015; Justin Lecher <jlec@gentoo.org> +bpython-0.14.1.ebuild:
+  Version Bump
 
   19 Feb 2015; Andrey Grozin <grozin@gentoo.org> bpython-0.14.ebuild:
   Cleanup, closing #540574
index d98ad71500200816f7e4e6bc3958a8fb057d7126..f812795b6498595464a20f73b5b91a3b3a219fe0 100644 (file)
@@ -1,33 +1,35 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 AUX bpython-0.13-test_repl.patch 1237 SHA256 ec5bcb2d2ba551605714d89b8a2b2b00d33e5325367814f20b3816e612297ed3 SHA512 d7da4066bca54a0cd908235269acfc343a28a2f85599928980be4cab911eaef7efa88d555f1b46495db248714e40f14eb84f00c0de15aa8cc2ded2f8315a682b WHIRLPOOL b9c22a1faeaf36dbb164bbda5e7774deec7ce85be2b472131f93a9a9039058127c277dad0201dcafe6bb960695607b9c3f6eec218c4718c6389f197323a6f33e
 AUX bpython-0.14.patch 800 SHA256 d42abc9c258456c95d65a39555ce759a0d6753b5d60fe3386cd856eff90f534c SHA512 c38f27c02cbc8046027ccd95e9926eefe176bcad2d602a78d8c1ceee004a2267eb8fcc2013cd220c10eadf94a057bb7c388c3ae5a516da88bd2e61b74ae6daec WHIRLPOOL 1a517cafed6cbd5e5c5330a8922720e995132c1969f0dfc6faa59989fc1cb8a5856dc25b9882e9c0f2ed0ef873aae58f2132bd5e4f249576e1cbfdca231760fa
 AUX bpython-desktop.patch 374 SHA256 ce2a6de9b55f40a5dd0cf8177d405af740f58272a4b3cdd5c1ce70164e3ab991 SHA512 41e6e74bc1edb4631d4926588aa361234560b95d63d07c4d7005ea1577a6d324f49ae9dcd0ede2ecaec9532a3e48075040c53deeeaf9e1a97ab7749fedecc0bb WHIRLPOOL 66e8e114cd4ae9fd94f474deb29a380497103049876049f7fe64c9a1aea95307828ebb8732fd82980d0021954e83f1c66793f1c19a23b3023af285539c7657ea
 DIST bpython-0.13.1.tar.gz 156558 SHA256 ee208a60a54f902a8c827f4a80fda8a6235790d59cc1fc089943df50936accae SHA512 cb3f1e8d8df5eb9978956b3503ef98b1c39e80704792281be7e560ec0d648aefa6d979ab45a642ec369fc252e7fde399013aa1a4154ceb73465bc3d95bea4b19 WHIRLPOOL a5d00b92507d1970de95f20ee54723774432687b1f11637f3aa75f9e8979e93015034f37253bd947100436f8400cdbe2ba523b6517a7ba265950b3f20dc6f9db
 DIST bpython-0.13.2.tar.gz 158551 SHA256 a1870a78e44ed6ef54aa906c58234cb0d12011f2e9a49dc29bd5d9423abfbde2 SHA512 6bf74c9618bf92fc6ca23c9020b17219c64b16f159773624b67f87875c962857bde2dd4b03da621da7c8d50622739f95a880638c7c536f5f0dbf510c71f5a874 WHIRLPOOL 71da7518100bd73868ab53e1d13cb8831b0f6629713b993729948f38df52262537b8605f9304ff0edeca5e4f4d3435677c61e84b2d6fc54b2d66df74e756318c
+DIST bpython-0.14.1.tar.gz 184850 SHA256 d96224d55ffb99ef9d2565e9b18202080b3659408fcce2594c9ec7bde65d8eb1 SHA512 6583d74cae29244ceefcbb2aaf24e789dafd63f9295e3e848f9e298b958d4a344c606051a9efd7f5a728d3ad1b9e58d011931d14f7e60e7c1fbd8b38a2dd1b09 WHIRLPOOL f52e7660054af1547452d777801a79e028378ed1d2f3fdfd3a36e9e5a9154d8389a5eb37e108abef06eb178340be234dacc2b87567bcc37797d3f519b4ea6644
 DIST bpython-0.14.tar.gz 184430 SHA256 f7c9fc80fc5a4eb6a345a67815e31957c0c65c1bbdfc68cf99267cdc81a3d35b SHA512 1c43af30902ac01385a4f9d0af1f7531f190dea9ee0d43725d5a23d881874184beca1df9fc8f94f21110d99ca07a851861c56976199e9306515e2b00ca07f1f7 WHIRLPOOL 21dc44b48a0fb31d0c125fc203f90fe7750e81599353a51c215672ed82218fc3b4f544cdb530d6447d099e4eaa5983ad52b8f48e1e83bcf4799dad190af797eb
 EBUILD bpython-0.13.1.ebuild 1968 SHA256 38a45a1060c8be446737fa4a00808e3e4670627c47fe2c4a05871e84bb28d7c2 SHA512 df78efa8393ce2c35711012700910c1d6f4af8257b622c77e4a6e15e0ce56565b1b61922fa1f652e8db2bc433e4fadc4b7d35f7d8920abe03d8fdac6d826d59c WHIRLPOOL afdb052a8e300b609d0d9b3e3d7808aee760d2158978a106b227e0b9da34f5dd830c754d978fa7e916b48c398c42c74e75da74b0bdfd3acb96a2a749e361e213
 EBUILD bpython-0.13.2.ebuild 1927 SHA256 0c22edc6193295e77b74b0477e7673192f09f073d4a1260a8d281d353f9ca9aa SHA512 ad56d2d19560734cb4d5c78d3c0d3873ca4b22cb8ce8700c81b8aa2d21d97207ef1dcd486093de89c9a271cfd33b61a1598d8dc1ef62cbabbab78aa571bf3435 WHIRLPOOL cde70750b4d52bf3adf8ce1035dafd0fb4dc651fce924733d46eca5b3bd3812970a74385cf813dc006d9ea34c43007ea72473fd080750d23a86a07a4206f3d4f
+EBUILD bpython-0.14.1.ebuild 1676 SHA256 35d6d04ed27d833cff994d61f0e488627a5479759911e6816526eecadbc78144 SHA512 df28805a1380fc49238313aca7466e8fe95e3c0af02500ab5cb73d88ca93f4bc57957288791edd3c6a22e858a94c6d38ff01a4359d5656b43abc0612d88e274b WHIRLPOOL 7f9c99b083ca94abda8db2f2d6bd617b84cf7b2071ad7319b422561342a4b7013302ca0f9331a9f3558617b1b6bef7e4e50de0dab49df4fcd8294dac6c0e4166
 EBUILD bpython-0.14.ebuild 1816 SHA256 aeef8ee2d2de205c2688a670c0ab5b4ce43df735e04bdbfa43e6b8de94c31281 SHA512 8a996d5f96299ab4e8ead413724fef5c58193ec088059bc8d3916f1be94600529e21d654f759fb108a88a1a7562607d1246bedf1aff4d5f13e7fc4fbbb4a6daf WHIRLPOOL cba25ef41438806bd4888e4797cbd4e071c36f38946f77e39739a9e8d536b59f00466d1e13576fc3b2e9587bf071a1115b53122a410981ecb3c3ba24c93afc5d
-MISC ChangeLog 6691 SHA256 a57beadd3c7f5bc036e617b1822ddcd9d7858651bf22089cc285d9e25bdf06d5 SHA512 e18ada5836c287ff5c450277bd1e1f6bf423faeb7b8fa3b9902def2fd084a6ded02f112dfb719c20ee6f88f6f7d3016034c22c4774d406c9f433d4526de5a73f WHIRLPOOL f810d4bfcffda715cd16c1b433af82feae8b8a62a19e31e8f53805affe0377b294e4046b05066bb486ad2677744543961cb1cdc9cc7c298c6aef20d1aee3e0c6
+MISC ChangeLog 6807 SHA256 ba355eded5837963316aa4918088f3485a9df1c6d53a8c19e42e19779c28f8bd SHA512 cb504c5e3d4af93d8f498c54e5fb8be995b885e697b30c9bdc360fdd129a8f81202c90d14c6dbfdfdb06da86af4f85cfcd9eba97ca9c6d327c7d342e10ec517a WHIRLPOOL 037b271ee6dfe8f7caf943fd3801585b286ebfdb0c7bc548c32aeb12b1f76c0d2212b838fedcdf10c5768e6f0730df69ae13cb6bb06da59bab2da85cb8ec516f
 MISC metadata.xml 368 SHA256 04860cc2d059dd99226af046e1139762e83c632c4e2ccd0b0c56cf43d0584013 SHA512 e106bf0e7a3e9084b2f9d50fc70b753e7f3b50703387038a7e0b11ad8286d5ed05c9838ce4368063a27aa98e0eb8831d5d057e7bd328c0fc75473053e359bc87 WHIRLPOOL fcaff96d1d422dbcb88275e9c51f074a469c31641b40183b2a922596fe2e80a1cb270fa81021f6500fb62a761519980adff974dfa8aca1658cbbcb5663e2a96b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0
 
-iQJ8BAEBCABmBQJU5acTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwOEM0RURGNjY5QzVBNjMwRkU3REVCOTQz
-QUZGQ0U5NzREMzRCRDhDAAoJEDr/zpdNNL2MdMQP/imq7eE44Pj2ol5ut/T7Rxlq
-KAtgGFITpee/+QFZq2jp/sJXTXkI4GLh+0NeJDUVrsWl1tvPwT5PPQpm19cil2sT
-cpE4+l9g3e7T4giEYnjvwINM3fvVdvVnrenBlQ1QynlLURDMPMDoPaQehKlbbUVA
-XWLggIgkJfR9sb8MxSxLxoCWuNZ06ry423v5K2WBzHA+C1ASeQ4UkJ7zzIyrmUfC
-jPLnTgs6enRB8ia6ET0vhlGpewaJB811z71Tf/VCi8Ewp9TxlKYH6EHuURm1V7hD
-eJSfjUgtomIFB2OAKhg9UBpML4iJvvNt5wTV/YvKbgOSSpgQPqFhZLoCp+3HWWNK
-3NcYuY1EoN+K5DsVgKwL8MFrLNeRilfUmaQ1FmxtAYKMYdYLASX1gUIaQYVwOvz4
-sv8vDs8rE5gQP34aQ9ULhy8q0Fs1O3GxpUQnHcYfJ9uHf1IwQernSWwlqU8bh7Pd
-1cam1CzTgMZ5WEIbB2uCUoIIkz2Lgx1wS/295QswoRYAHaHw4RISZLCh3AXiBY/Q
-o82Hk+AXdrNwvKim4eA7kJs+TTxfIaGmOyiMDxgJ9BZl3LmWYJXbOnTWUAqgZuXL
-UxyBpN0ka7K5IRwpjVh+hL+YyehPU20dHPUPMqc0b7WraoLN9vfvOdx3O4NIJfth
-Ui4b+O0abFxNu1t7dRVR
-=0dM/
+iQJ8BAEBCgBmBQJU9c1OXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirTpMQAJ+n6JHT3yX1ckuSBdrga7hV
+wWMMav2xHd7VUZSiB5PUhTMLLbJDgvTWLRKKHdgIrTPTUvy777PMqYNH9icmhF8T
+L5TljeVhZC/edqDbjFCGGi3Rk1kzE3h78WTAf5D3zW/rRyM60DKoMx9tj1Tnl1i9
+k8wb3bAJpONWJs7kQYzPv8RwTj0uaQ2i9iveaIaQmY95e0zus4mIQmiQV3oFj8hG
+rEPjPW/imjsqTstE19ONz/3u9BYP9vwGlVWsnpicikKBrPwkcm0bKJEOzbaYAYkN
+KMWvrvSCZnBeWmEIoRNB9NJaG0AeBJssUJIcD0c7XNky/g1BpFBUGhIHunsVHiOI
+450Dc11867daVS9qagK2cajNvFpiGjPxrjWXn8wf45L6d2hxIAgNJpFTfVriFqnx
+ROmlTub1csarLIEy30j6P+JmFz3hcfqSElLcajc/b8P5dpHbzM/Enbrf5ylHLVyt
+HfkWz6ZnWGYPj1t31HU90yegzU1EHIs5/gNg1dq9QMUsis+t9egHkJWhVN5CDXyb
+mafOhVAYf59KG48qV77OmgDX76vAWVIHjyk7toUN7KxY/Ssfax3g69/c9tx1WYbN
+HHhHXtjY8LwlhItnyQCcCSeYVff2N+U6vCC6yZRFZtnDeIQACE43YJfH8iAni0y7
+r2XfN4qDD3n6a15aafMg
+=RWRa
 -----END PGP SIGNATURE-----
diff --git a/dev-python/bpython/bpython-0.14.1.ebuild b/dev-python/bpython/bpython-0.14.1.ebuild
new file mode 100644 (file)
index 0000000..cd2bac3
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/bpython/bpython-0.14.1.ebuild,v 1.1 2015/03/03 15:03:41 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
+HOMEPAGE="http://www.bpython-interpreter.org/ https://bitbucket.org/bobf/bpython/ http://pypi.python.org/pypi/bpython"
+SRC_URI="
+       http://www.bpython-interpreter.org/releases/${P}.tar.gz
+       mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+       "
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+       dev-python/curtsies[${PYTHON_USEDEP}]
+       dev-python/greenlet[${PYTHON_USEDEP}]
+       dev-python/jedi[${PYTHON_USEDEP}]
+       dev-python/pygments[${PYTHON_USEDEP}]
+       dev-python/requests[${PYTHON_USEDEP}]
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       >=dev-python/six-1.5[${PYTHON_USEDEP}]
+       dev-python/urwid[${PYTHON_USEDEP}]
+       dev-python/watchdog[${PYTHON_USEDEP}]
+       "
+DEPEND="${RDEPEND}
+       doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+       test? ( dev-python/mock[${PYTHON_USEDEP}] )"
+
+DOCS=( AUTHORS CHANGELOG sample.theme light.theme )
+
+# Req'd for clean build by each impl
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+       if use doc; then
+               sphinx-build -b html -c doc/sphinx/source/ \
+                       doc/sphinx/source/ doc/sphinx/source/html || die "docs build failed"
+       fi
+}
+
+python_test() {
+       pushd build/lib > /dev/null
+       "${PYTHON}" -m unittest discover || die
+       popd > /dev/null
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( doc/sphinx/source/html/. )
+       distutils-r1_python_install_all
+}
index 0e0ccbe6da8a8a66b7f8bdab69aa28b180e30b63..a717994736bb2775e70e99c10f6dc89ab57bc674 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-python/numpy
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.253 2015/01/02 12:28:40 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/ChangeLog,v 1.254 2015/03/03 15:05:25 jlec Exp $
+
+*numpy-1.9.2 (03 Mar 2015)
+
+  03 Mar 2015; Justin Lecher <jlec@gentoo.org>
+  +files/numpy-1.9.2-no-hardcode-blas.patch, +numpy-1.9.2.ebuild,
+  files/numpy-1.9.0-no-hardcode-blas.patch:
+  Version Bump
 
   02 Jan 2015; Agostino Sarubbo <ago@gentoo.org> numpy-1.9.0-r1.ebuild:
   Stable for sparc, wrt bug #530710
index 2690dcab08a339432b9fa0935f0889f64da8c052..dc151e9c131f423bbf8f924977cae5685b0507aa 100644 (file)
@@ -1,43 +1,51 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 AUX numpy-1.8.0-f2py-insecure-temporary.patch 7232 SHA256 3e10992bcb67bedb61d07c6679e66b02de4e0cde5cb7c60034a5aafdaab9f337 SHA512 509e75d3c0a0c0afcbd57545078fb3cbc3ec611429560b9f70529a9dfb36ec13a942e3cf8ae39463be36fc5bcd6aee68445559e03801cc11ccca3a69ccf556f0 WHIRLPOOL 3653cf024f8f2c67704e3ca2501553437a41103bf2b87a1c0f43e1bd4a8364ae90a6322fa59971b26dd488a62de4fccad1109ea5059fd8ac1226c7319dfa9011
 AUX numpy-1.8.0-no-hardcode-blas.patch 1153 SHA256 ad79d788189db97178b73f019a47c502bb9297ae7a1b248da878f3f91ab8af3b SHA512 baa29a0c981ede608d890e776026961fb71156eb7804f702623bce775e3b6ce3bb28ced252d9c6fe991429b690b3eef8468d703f79247820527648d6484d23f3 WHIRLPOOL 38db4618b8fe505b711270b9050c56c1541c2fc3094b02ef6a45e776d56f54fd82b79ddc1b65721e0ac08949c6b9354da8c6ae0437b77e3b474ca941d44de9bb
 AUX numpy-1.9.0-OO.patch 2982 SHA256 4e286ed06bcf3958738a58da16a6b88b7ca461ff51f6df3cd55b6149e1016e53 SHA512 b6cea5d12807e063939863368533695148d93f6cf504dac621900ca92a19d817cfc3333381de310f1248575a7b8e1967c92dae9a43cd5344d26b46525b7bea0a WHIRLPOOL 50cd53ef5b478e2c93323569bb818ecc95519ca7f876cf67f947498d69c6da56eb029cafc4251267e1d65013d4ddf959f8d0f1f9075418f18252f91cc423434e
-AUX numpy-1.9.0-no-hardcode-blas.patch 1201 SHA256 8ad1ddd7a7a5ea3c15b0a0bbd2c1a97c10bd0ef926a6c4b3f508173ac103e297 SHA512 1c97475c83f00053472483056278f82605329cb4cd66c406941e93fce9f6c3fbfb0cf763e74faf3b901ad06a7f31ecbb35e1b8a6fd8a634799a6088c1871a589 WHIRLPOOL cbc24881adc53d7c8bf4c4cac0ea813f2594450331a460b03f88caeca48fdf121f13974019a40bdd15dff9c8985615029e1933c9d25217241628846b73b13355
+AUX numpy-1.9.0-no-hardcode-blas.patch 1201 SHA256 07ac85b296a94b66f113e1da949bf4dc8da3b14eb1608c72539629bc65f4e4ba SHA512 757185d700c6863fabee2bb77bcd39b2eb3f2d525cff19258be517f27606703e2a4f0301ad83c740a480cf8aa97d9e2411f14d6d60066b7b9bfea32b7c50fa7f WHIRLPOOL 625db50625809eb0a7dc2e09150692b6e9a0dc092a64fba69faa0e0e685e2f01cb08128fdc2053259c615e066ee2c2dfd6555e919671c0cbc4b2eecb35ab0dd7
+AUX numpy-1.9.2-no-hardcode-blas.patch 1821 SHA256 a51524eb39ed9f71667e89179fda3e16a974949629b9a0acb7a0994202a2db63 SHA512 59d498f7b0a1e6f4bc37e0eb7121812e1fe974e06176c7b80e99e41c49067a618bc98d925bcb667607462f5e7823f0f55235c8ddd685e318dfb3385b7eb7dad6 WHIRLPOOL 09e8cf5f27431fa7d5028b5d73690492e7da061f8ac5b82be1d1dbcc46c61c83cb6c5c3fb5f112bb61776075b98f7e1ef7b8a9fd828986f2c4b9358d9acb8d97
 DIST numpy-1.8.0.tar.gz 3779617 SHA256 2764d0819acc77e9ff81b060fe7f69530b0d85c26ac9d162639b787cb227d253 SHA512 ec3d002ed786335e8748983261c96f88a9f1520fc345ad5b810dc02a5e126e15fe5afb02bed1f4b43d580a1da39583d86b84f57dc456b0702653e34e5357c857 WHIRLPOOL 8796d90795ddec62e6d72be433ea00917a63ef39cf3fe81e094f653e1863b69ecdce812995877f78e4324434141b03e2ceb3f872ed4e023b19c6bd9bcc294ac2
 DIST numpy-1.8.1.tar.gz 3794076 SHA256 3d722fc3ac922a34c50183683e828052cd9bb7e9134a95098441297d7ea1c7a9 SHA512 39ef9e13f8681a2c2ba3d74ab96fd28c5669e653308fd1549f262921814fa7c276ce6d9fb65ef135006584c608bdf3db198d43f66c9286fc7b3c79803dbc1f57 WHIRLPOOL 10615c0c70c153156034447e9c3f2b70b0259173a44af3b5cc641dd31c0af71ef1053a9cc7938deff5edb899ae2666b2b3109491d7394f03d1a81cb19722d398
 DIST numpy-1.8.2.tar.gz 3792998 SHA256 6d487fc724780d66746bde264ea71f5cd77d3a39e52ee2b073dcaed63bc669db SHA512 996e6b8e2d42f223e44660f56bf73eb8ab124f400d89218f8f5e4d7c9860ada44a4d7c54526137b0695c7a10f36e8834fbf0d42b7cb20bcdb5d5c245d673385c WHIRLPOOL 0d3a05b1e3c0a1ceb0a7b4818406dbb45506e5f25bc2727d4ff44cc0a0520e6556b3c68ae24dbca37ba9d67ae2defbb3ff9c906d4c2635b29ed44452d70e8311
 DIST numpy-1.9.0.tar.gz 3962108 SHA256 2745b1d64445da3c29a34450320025c11897ae4af77475f861966e98b2cb1a0f SHA512 dc9fb453367bd429336ed7391c0923d0d3af5f8ab26ef8681bc1a9e934ac28e2c9bc30e11f1026c2ea5710a3c4e27188007ee14b194bfca6a03228fad8f3d2fd WHIRLPOOL 5111f5cbb43bd279587f858196fbe86103abde7e8d6536337af51fe4a8371d39057d9ea75ac73ab501ff5c07c5c6e7e4e62f660ca263181e2fee3e6e61718ba9
 DIST numpy-1.9.1.tar.gz 3978007 SHA256 0075bbe07e30b659ae4415446f45812dc1b96121a493a4a1f8b1ba77b75b1e1c SHA512 8286a55f4bd5f9c16b1252ee64a644fe4a03758d31ef2e16714c2f5c61d96f766fb6ffc98986c58e1db1c2b812a2d10e89eae3442263615e46472418c2d4edd4 WHIRLPOOL 9025fee798b2e0b23af4c5870fd12606de65c91a176e2900ca93ed853767165dfbe7344125aba19a58d031f82880d6347095070ed3585deb8866819c32422751
+DIST numpy-1.9.2.tar.gz 3986067 SHA256 325e5f2b0b434ecb6e6882c7e1034cc6cdde3eeeea87dbc482575199a6aeef2a SHA512 70470ebb9afef5dfd0c83ceb7a9d5f1b7a072b1a9b54b04f04f5ed50fbaedd5b4906bd500472268d478f94df9e749a88698b1ff30f2d80258e7f3fec040617d9 WHIRLPOOL 59f5dc52cb95c7ce80fec3a7feac6cfda1d149596bf6d95c18bd8314e31a8df494b2b470c4cc3d8c296c9fc11c718d70d5b9b5344337175ca75496504c0fd201
 DIST numpy-html-1.8.0.zip 9779825 SHA256 39e853c1aaa711976333782f465f2579ca66e6698393f6ba79f5cc78317b1203 SHA512 33333c48a3f4d27ccddf6696dce4e346f8729d1f398128b3bfebb8a9d53ded7bb62b63a766319f6e49ba7cf8ca4e1ce252996acd263976ad2990bf9650d71043 WHIRLPOOL 7eea0ad3418c55d6104a4a115fcdcd5eeb291b9fc1237724e10dcbbf95bc7a4a23b519c64976ac405fb4c5abbaae87a6c747f9ad695d08b6326b459ba1fb8a15
 DIST numpy-html-1.8.1.zip 9703711 SHA256 f7fc3af4dba7b40deabd1828a86ea2e2eb5b9fa17c7ebddd73ee4cb8625105b1 SHA512 1d52c657931f4eebb5325159444aedd969b201f5098855058f1ef632dc8677372d632291154ebc3db9869cdb8abf7eb820eade1a9edba2d6be1ae918cb38c071 WHIRLPOOL e502b1416bad4b189773ba98035dfbeed0dc251d8f9b76e336450f14e8425caf92d55d2b1c2cc5ef9eb2d33eb2bf7cd55e720c1b265e45539b195fea1d7f046c
+DIST numpy-html-1.9.1.zip 9839137 SHA256 12a24937f8273fcf79090c99b6c4154a0ecfc378386498cf2afe727ea171407c SHA512 647a6be9f93995aca14185e283a2b412678c6e8080fe4f14e7cc9ee63c28eebb64dea6bbe28f30ef6850a5565dd1e06928fd660ac762e9a91454d309eff96ed4 WHIRLPOOL 68c367fd0416d27b1cf43edf7ca48bc8845c02856bbbacdf63c88fe8bbffd5dd86fb3e5cdea8f669dd78adf7bcc4d184953048783802df323126c1b22baf8e92
 DIST numpy-ref-1.8.0.pdf 5324229 SHA256 49ecb1d768eb48598439cc63058f830ca3522fe1cfeba1a321086e9820ae8911 SHA512 d89314215c4adefa487b3e46b2babeda7739ee193fef821846d4df0089fabf2167b47dd2990b6bd423432f75238547548924622c6f3b9a90a36d578450001eb2 WHIRLPOOL 3bb12c719cbe4734014774f1bfc3f98af544ee2c407adb2e3ee988e2b1035ad0ef711eaa68168656be7b034df2db76c8789daa2940a048b4a6cb3af0bb0eca68
 DIST numpy-ref-1.8.1.pdf 5348248 SHA256 973851e66d0d5ab095f444f8aeb966fefe2dd544226395abbb110fc1b60f351d SHA512 340dd8f47430f24fea81bb3a8674e1a58f4290a9d1c5d64bac96d50b31a94a770e78381e42daf8b0a6a90cefe5cafe86b0c89f7cc7635a042a7e85eb74bdbdf5 WHIRLPOOL be13f88bb68944186c564a5c3789daededade240a26e7fb61c980a090249ab3a5b1f40805e97214168fbf0c099fb6b12d981ff313bace572f130023b29e7aaa7
+DIST numpy-ref-1.9.1.pdf 5318122 SHA256 3c8e5881a3460e1cc9da95fe2167044e8f832ab8e980c3606d1f353e7ac6dcee SHA512 5171bb22588117a53e0eac355520581f7817a7e7a099ae83bb73f2ac8248a60e139ae9719dc543b44f25ccf8319c9f149fec1bf5aa55d943fad06a8e6da0d9ba WHIRLPOOL 5c99daf3ae2e6bf235aed287682f1b96d5b6afc9d290f544a8baab892b39c9f6dd9f649abe3e103cc90c990d87e4d653d8157d774a8bd35eccc9cc6ac7a870f9
 DIST numpy-user-1.8.0.pdf 408447 SHA256 a8c30360f9e46c63cfdf48fa594971d94d68ce59ece08c13d4acde8b14032cfe SHA512 10293dba45377c6f1024125a49810b01e388eb33a3e8ed75b8ec39c2b93e53878cbe62e6b7adbf1e957dc47ef253e20304afa7d86d798fb5198887cbe618131f WHIRLPOOL 70cc5a5e97a919bb027f92ac87127fb1bc08d06e2a131c4b413837e76d8feab9b65d7dc9e95b6e797d057efb6abf0d2b3e7562ee3cd140b1ff1418bad5475335
 DIST numpy-user-1.8.1.pdf 408305 SHA256 be827f2d92ef86c3af7f59c623017e7bc23ee95c64f88e8c9871f3ad1f99b262 SHA512 9e646e89e7e67834fa596e43082b43842d1c59287d22fd8d20c9f0a1d3d56a518a08cc2c036de4972ad0d6d9d3c2f56e2210f76e7244d3f7547b5204d84d3c7c WHIRLPOOL bf4105093b208b35b1914e842821b8d289b46eb28f1fda110643f5970bbfafe801e9d148c5f535b43eba9a23e09d333e3aecd9a55b33e64827883d253477d19a
+DIST numpy-user-1.9.1.pdf 418111 SHA256 e1f6baed0b73f3d4b106c88924c083f9a519e860c1beb718830bf1aee1892232 SHA512 724302468a8e93daf70d379bb1ee7369953e297c40ea260f080b7aca3c9c81e619a81705bdfb2ea214da5b5325ec2b48e953eceeaa1d60c07593b00c35989f45 WHIRLPOOL f93ed20c5da7b379e3afcafab97c7eb60231ed4f73cebf18184e00b9a8a5a531fa32992f7f28f16d2714b3056c61153c29267c8c6b93cb100e06f53bced1bd6a
 EBUILD numpy-1.8.0-r1.ebuild 4065 SHA256 4eaa79959b08194a35ad004af8a1b9d7f80283e785b2343f28417fe4b8f72a35 SHA512 a139d97ba12d88d6620d0f6c675f3ee3672ce8ad6ab32152c0d4b3c877549e1646088b5084bab9da8d6cc55e3b33acf91d7ca8240b8c51c239a397e854e43b4a WHIRLPOOL 4b0acb4066e81e5c772e87ac70389e5ac1b4b7a2a814602536f3c68909204727c93bd49b1dc4795525694de7154f44cccf72cc37e054fdea722e851be3e4b8e7
 EBUILD numpy-1.8.1.ebuild 3987 SHA256 4a5ba6155429bc3d9a0fef97c565d504d02ea500e07a1a7edc5f683f2867cc61 SHA512 06c2ec9109510f2196f84f00b23a23395e71c75e17258d520571af014e0db330ed23b503ae081467136064657bb0cd64583c902d8c8d5fefe1356b955d528802 WHIRLPOOL 2c080a308f438be0dc0880539dcf144b0f3e38526c2b40b42f1c7b1a6a8ef1e54841bd75a18416b3530ca2c6b644a58f4b026c35aff3c6bddf41116e7fff4a3b
 EBUILD numpy-1.8.2.ebuild 4075 SHA256 0dc561d89bc1f8fc57566dfbacb97427c5461699d77a3df6dc8fa1e49723de56 SHA512 d063ce8d8e0935b66da9fb509ef7ab2273c37bd314fb3f7a93e7de3b64b5f9d8551483eb827978c0283a2866380610a4fd60cf99dac888c9065f239846c8ddd0 WHIRLPOOL 5d501b3fc985fb2d5dbfc610c6e3c45332fcb500974eb766e0c7cf69a288e50a1cc7654e0a32bd24e2732e223e506010f2665536c671fd0e4d1813d635e32945
 EBUILD numpy-1.9.0-r1.ebuild 4206 SHA256 b980942c572cf3bdc99373534021eeefcfabaa8bf76d4a9b832f281d168f1ca1 SHA512 49a48e6a0f289c8ea493298d6c827f1938500153163b15973fc4514616631c33c3d850caf824ed0dd33c1a0bb9332e003cda6860823ad373962c470b146ab1cd WHIRLPOOL 919df6147201803163800f835ac127f55f7c22dd715de8e3912f2cb8d86a3f6645f211efc5e3a677dce1e2dafdc6fc53c33bf9de188a8f030bf25d6acc9413d3
 EBUILD numpy-1.9.0.ebuild 4095 SHA256 861cd76de3bcb4f6d0b57e33a70c86141015e760f8aa515ef84b62b883cb1947 SHA512 e554428287c726b1470081ce6d12f770141dc97469b1a40cfd972f4454d2683d9a4ee92a7ef98bc4dac2e2369820a33b50a513074728faac46f309620f109b52 WHIRLPOOL 1a24e5a4a06393b969369f12dc7b797ca8b329a4499838517baae1472f7cf5b663eb4e841aaadb66d3612617fe82f3568c5e369c5b51485737bb85c196f1464d
 EBUILD numpy-1.9.1.ebuild 4095 SHA256 d7a16260dbfe8b246d402d7bb508ef0d0ce0c8172b236eb04ecff328ed7ebedc SHA512 144e106838b4f05a2954d674e934b61b591f6b80e19939eea269862578e913591767cd42b2b1a10e1e9228bf2985d80debbea61037aeb27a2d1559a82fde2bf7 WHIRLPOOL 1918b609053240e78a72ea44c0cae2850c6b5f4459c9e8355a64ef6658427115aef3d3d93c87fa7b2385596fdd5c8677d2cd4e366665a8ac4a3d75ce956d7c8b
-MISC ChangeLog 34875 SHA256 cfe6b8bd4a64bac9a774e748e255ad1061322d2fcd8ca223daaaf3cddefb12c8 SHA512 c7e1d140009b92c997cb41b32b1905e89631f80527fcdde87ebbaf836da12031850320a27afbf09a21a8696404d8e70300dd41e3cff1c878d45008ed61692374 WHIRLPOOL 096a4a5e19d9f6365d292a6172c5837d057cf47939f51d972e4991aac67e093cd3c8b6d4647af5b7a1eefa779acc1148336f277bafa1aa5af20bdf80b140e4c8
+EBUILD numpy-1.9.2.ebuild 4085 SHA256 390272d4e9ce10ea03ca47a4177642558678ad09ca1de70779b96fada2328911 SHA512 a3d6720df219aed2229ff8c9d1b556124872ed5c60cfb92370f6fde6339db97747fc9c83f01e18acf247c4c228d278a029cd50d8f40730509b0f40ffe325b44b WHIRLPOOL 5acc859d137236bcd168cfe2cef50c0c0eca127a8df191a2adc41f61bcb372207b761df4f11a8162ff4cc742bbe86f9654c0199651552aea344c23130df5d7b5
+MISC ChangeLog 35077 SHA256 2d1c77bb0ef327e95662002d69fdb6b324750bb88c64886ff1854a2872ccf775 SHA512 3ff8fb34b55e4221fec3f667a82bfa23d9bc2cfeec4f146f90b43dcc4e46e138ddef3818bc095373dc02d6aed149995a07f6db52c6f3f0ebdb4f5e25b6578b07 WHIRLPOOL df51a952a968e8ad6dd56bf4f89c8e7136399160a503cd9e292f15a7afd693b1574863e7d5b2b28a4c9c9369c44b89633cdce6d93e31f3fc34372db3c1fe0a1b
 MISC metadata.xml 690 SHA256 9c315188497956a9b1e2a1373f7830f702cf9b588aabc33a3f5547ab75b20a84 SHA512 1adcf955fdc7f06b56a69c6345b79a4fb0ca0df17cfdcd1f3604a234389534f8f00b88ebddb3e47a39d563d7374d40349c3e4050799a31405446a1629f8c7698 WHIRLPOOL e2b34ab0b391c99a279dd11de292aafd9225f9743ec3bafafd980edb7522e772cde461705d5394569aa8dd73e72a210560eb50a23b2334ab5c12ec064099abd1
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
 
-iQIcBAEBCAAGBQJUpo75AAoJELp701BxlEWfVQQQAI9dlL7pm801b0c62d6wxN0q
-ZqKrkyDM7ngTJrRyZGtkUvJOJwtpC3CeEFGj5NQYZjv0SUaN5NCM2yVkRFwMN9fd
-DizqjPbanNoCd68wTSuRunTp41oDUKqGAi8q0ds13eiZk/iuE3ZvGaqwL4S00NNJ
-sJtJAfxCrHMdJQRhE4uQ/sauEcC4bl61loPonduyuId5oATjuG8UhdK9IZFIYUnT
-iZTAFlhaPjrm6sa5FETUn+8Vsn43P5iX9b/CcspJFhf1EBFoxzkc1QYrmIC+UoLN
-2A5jM/nTHLER6Qpt5R9WEeDqIg7t5C6vDEe3GyM0xFSS6J8r4WnOdT1tmqUn35fQ
-rS9u2yOsy3zo8JOhOIIKimSf67V++hSfYJ4y7CDtFyoszT+aq66NsVrN5hWhMX8h
-1LN0LZVSyz/ZZcCu+3WL1AgNdkGbBtEIGMRGMSVbpMzpAQR8tkfYmtu4LtDcU0ub
-wlp8xjGBEqaHN/I7DbaDVb/A/oaMfKR2BtHr1bg/sB9z1OXvS7dfd7oTxqIE5rPu
-uvxBICbSmqb45InTUWtxDBDVgxovGq4VoAUArqDzAR9Q3VpQ9d5AacaFF0DawaRq
-xO20EQt5gTnjWKzyKuGgLZB8O576Ed95EKFeJsawg3GJZGH/6mlfzGx/4T3grKPY
-MBk1ylAXVF4kchj9ms0Q
-=TN//
+iQJ8BAEBCgBmBQJU9c22XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirefwP+wYHsiaSDRrQfNpjppTeIZzV
+y1nH2pCIW3fNi/UMAz2JOOEVInfW+lVxpvVFUbgoaoJCmiT1HrzIBh4wsch1l+Ee
+eIM0HY3pRKuA4ieR1pz0cU0QKidjnGUR/7zbLx38m1v24LJ6CY15OGyE75m9tbS0
+82ee4ruMjdZEKQfkbRtf1HYCnzYoHwZ91Jpj3UxWN2iTmL9gUObRc8Kd5TYMuDrj
+EI1WNLbUNLw6AopuRc9zh+XFV7RcanUIEXm/xr/VREVeqvAymXuRQXiGZNL8Tw7S
+nXCsCPX3EgHq6e9dEpA7IAXvdDmX++lMZE+uASmqBwAOIJxIBxtAMmOpqYkJlDvh
+RrNEy/fbDOMdGSq72gKcdmoH5Dd/vX8w3t4dYZUyv9hZslBtoPOOgJ4fyo749WxP
+chIjDjqEZlkbjcUjI80i08r6hCPABXVtSMrE+2vzozNrUPEe+/eS9Sm9WovnWiwX
+8R/tEPcApRfl4gIr42shyI2KH8TAQW+cFMUdZOgrZe7d4lhoOjYIozItlc577v/C
+2+1V+T/1yAyVy0acyDJBoEAziI6VA7zC0WEq7fyTX7k3ARdJr4ClSdGumXv790JL
+vObeYbGObDeV7qxLoLko+NaZGLrvVnllX0YD1cJxkP6+Ospn9uVEDy5Kius5ICY8
+iKd4CxkRVgMmH5ZWmfJi
+=2HYA
 -----END PGP SIGNATURE-----
index 63a3be88cfc913a40dc249bdd433186c03573302..128ea1391dda0c136964e48478575808d3d64e81 100644 (file)
@@ -1,5 +1,5 @@
 --- numpy/distutils/system_info.py      2014-09-07 08:57:47.000000000 +0000
-+++ numpy/distutils/system_info.py.new  2014-10-19 17:57:12.099448481 +0000
++++ numpy/distutils/system_info.py      2014-10-19 17:57:12.099448481 +0000
 @@ -296,20 +296,7 @@
        1 - display warning message
        2 - raise error
diff --git a/dev-python/numpy/files/numpy-1.9.2-no-hardcode-blas.patch b/dev-python/numpy/files/numpy-1.9.2-no-hardcode-blas.patch
new file mode 100644 (file)
index 0000000..674dbfa
--- /dev/null
@@ -0,0 +1,35 @@
+ numpy/distutils/system_info.py | 21 +--------------------
+ 1 file changed, 1 insertion(+), 20 deletions(-)
+
+diff --git a/numpy/distutils/system_info.py b/numpy/distutils/system_info.py
+index a050430..d0878a5 100644
+--- a/numpy/distutils/system_info.py
++++ b/numpy/distutils/system_info.py
+@@ -303,26 +303,7 @@ def get_info(name, notfound_action=0):
+       1 - display warning message
+       2 - raise error
+     """
+-    cl = {'atlas': atlas_info,  # use lapack_opt or blas_opt instead
+-          'atlas_threads': atlas_threads_info,                # ditto
+-          'atlas_blas': atlas_blas_info,
+-          'atlas_blas_threads': atlas_blas_threads_info,
+-          'lapack_atlas': lapack_atlas_info,  # use lapack_opt instead
+-          'lapack_atlas_threads': lapack_atlas_threads_info,  # ditto
+-          'atlas_3_10': atlas_3_10_info,  # use lapack_opt or blas_opt instead
+-          'atlas_3_10_threads': atlas_3_10_threads_info,                # ditto
+-          'atlas_3_10_blas': atlas_3_10_blas_info,
+-          'atlas_3_10_blas_threads': atlas_3_10_blas_threads_info,
+-          'lapack_atlas_3_10': lapack_atlas_3_10_info,  # use lapack_opt instead
+-          'lapack_atlas_3_10_threads': lapack_atlas_3_10_threads_info,  # ditto
+-          'mkl': mkl_info,
+-          # openblas which may or may not have embedded lapack
+-          'openblas': openblas_info,          # use blas_opt instead
+-          # openblas with embedded lapack
+-          'openblas_lapack': openblas_lapack_info, # use blas_opt instead
+-          'lapack_mkl': lapack_mkl_info,      # use lapack_opt instead
+-          'blas_mkl': blas_mkl_info,          # use blas_opt instead
+-          'x11': x11_info,
++    cl = {'x11': x11_info,
+           'fft_opt': fft_opt_info,
+           'fftw': fftw_info,
+           'fftw2': fftw2_info,
diff --git a/dev-python/numpy/numpy-1.9.2.ebuild b/dev-python/numpy/numpy-1.9.2.ebuild
new file mode 100644 (file)
index 0000000..cddfd07
--- /dev/null
@@ -0,0 +1,146 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.9.2.ebuild,v 1.1 2015/03/03 15:05:25 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 eutils flag-o-matic fortran-2 multilib toolchain-funcs versionator
+
+DOC_PV="1.9.1"
+DOC_P="${PN}-${DOC_PV}"
+
+DESCRIPTION="Fast array and numerical python library"
+HOMEPAGE="http://numpy.scipy.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+       doc? (
+               http://docs.scipy.org/doc/${DOC_P}/${PN}-html-${DOC_PV}.zip
+               http://docs.scipy.org/doc/${DOC_P}/${PN}-ref-${DOC_PV}.pdf
+               http://docs.scipy.org/doc/${DOC_P}/${PN}-user-${DOC_PV}.pdf
+       )"
+# It appears the docs haven't been upgraded, still @ 1.8.1
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc lapack test"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       lapack? ( virtual/cblas virtual/lapack )"
+DEPEND="${RDEPEND}
+       doc? ( app-arch/unzip )
+       lapack? ( virtual/pkgconfig )
+       test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+# Uses distutils.command.config.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+       "${FILESDIR}"/${P}-no-hardcode-blas.patch
+)
+
+src_unpack() {
+       default
+       if use doc; then
+               unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
+       fi
+}
+
+pc_incdir() {
+       $(tc-getPKG_CONFIG) --cflags-only-I $@ | \
+               sed -e 's/^-I//' -e 's/[ ]*-I/:/g' -e 's/[ ]*$//' -e 's|^:||'
+}
+
+pc_libdir() {
+       $(tc-getPKG_CONFIG) --libs-only-L $@ | \
+               sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^:||'
+}
+
+pc_libs() {
+       $(tc-getPKG_CONFIG) --libs-only-l $@ | \
+               sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \
+               -e 's/^-l//' -e 's/[ ]*-l/,/g' -e 's/[ ]*$//' \
+               | tr ',' '\n' | sort -u | tr '\n' ',' | sed -e 's|,$||'
+}
+
+python_prepare_all() {
+       if use lapack; then
+               append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-other cblas lapack)"
+               local libdir="${EPREFIX}"/usr/$(get_libdir)
+               # make sure _dotblas.so gets built
+               sed -i -e '/NO_ATLAS_INFO/,+1d' numpy/core/setup.py || die
+               cat >> site.cfg <<-EOF
+                       [blas]
+                       include_dirs = $(pc_incdir cblas)
+                       library_dirs = $(pc_libdir cblas blas):${libdir}
+                       blas_libs = $(pc_libs cblas blas)
+                       [lapack]
+                       library_dirs = $(pc_libdir lapack):${libdir}
+                       lapack_libs = $(pc_libs lapack)
+               EOF
+       else
+               export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
+       fi
+
+       export CC="$(tc-getCC) ${CFLAGS}"
+
+       append-flags -fno-strict-aliasing
+
+       # See progress in http://projects.scipy.org/scipy/numpy/ticket/573
+       # with the subtle difference that we don't want to break Darwin where
+       # -shared is not a valid linker argument
+       if [[ ${CHOST} != *-darwin* ]]; then
+               append-ldflags -shared
+       fi
+
+       # only one fortran to link with:
+       # linking with cblas and lapack library will force
+       # autodetecting and linking to all available fortran compilers
+       append-fflags -fPIC
+       if use lapack; then
+               NUMPY_FCONFIG="config_fc --noopt --noarch"
+               # workaround bug 335908
+               [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95"
+       fi
+
+       # don't version f2py, we will handle it.
+       sed -i -e '/f2py_exe/s:+os\.path.*$::' numpy/f2py/setup.py || die
+
+       distutils-r1_python_prepare_all
+}
+
+python_compile() {
+       distutils-r1_python_compile ${NUMPY_FCONFIG}
+}
+
+python_test() {
+       distutils_install_for_testing ${NUMPY_FCONFIG}
+
+       cd "${TMPDIR}" || die
+       ${EPYTHON} -c "
+import numpy, sys
+r = numpy.test(label='full', verbose=3)
+sys.exit(0 if r.wasSuccessful() else 1)" || die "Tests fail with ${EPYTHON}"
+}
+
+python_install() {
+       distutils-r1_python_install ${NUMPY_FCONFIG}
+}
+
+python_install_all() {
+       distutils-r1_python_install_all
+
+       dodoc COMPATIBILITY DEV_README.txt THANKS.txt
+
+       if use doc; then
+               dohtml -r "${WORKDIR}"/html/*
+               dodoc "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf
+       fi
+
+       # absent in 1.9
+       #docinto f2py
+       #dodoc numpy/f2py/docs/*.txt
+       #doman numpy/f2py/f2py.1
+}