diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-11-09 10:54:08 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-11-09 10:54:08 +0000 |
commit | 01d43f029560c3a372cf8523ef4a0a4c8eb40143 (patch) | |
tree | b0000056966efc452c6e94d2151f648fe6031f87 /dev-python/mpi4py | |
parent | correction to testtools version subsequent to testing by (helper) Chicago (diff) | |
download | historical-01d43f029560c3a372cf8523ef4a0a4c8eb40143.tar.gz historical-01d43f029560c3a372cf8523ef4a0a4c8eb40143.tar.bz2 historical-01d43f029560c3a372cf8523ef4a0a4c8eb40143.zip |
dev-python/mpi4py: Version BUmp
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'dev-python/mpi4py')
-rw-r--r-- | dev-python/mpi4py/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/mpi4py/Manifest | 38 | ||||
-rw-r--r-- | dev-python/mpi4py/metadata.xml | 10 | ||||
-rw-r--r-- | dev-python/mpi4py/mpi4py-1.3.1.ebuild | 49 |
4 files changed, 80 insertions, 25 deletions
diff --git a/dev-python/mpi4py/ChangeLog b/dev-python/mpi4py/ChangeLog index 73e8eb80dbb1..71639882abec 100644 --- a/dev-python/mpi4py/ChangeLog +++ b/dev-python/mpi4py/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/mpi4py # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/mpi4py/ChangeLog,v 1.12 2013/09/05 18:47:18 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/mpi4py/ChangeLog,v 1.13 2013/11/09 10:54:07 jlec Exp $ + +*mpi4py-1.3.1 (09 Nov 2013) + + 09 Nov 2013; Justin Lecher <jlec@gentoo.org> +mpi4py-1.3.1.ebuild, + metadata.xml: + Version BUmp 05 Sep 2013; Michał Górny <mgorny@gentoo.org> mpi4py-1.3-r1.ebuild: Clean up PYTHON_COMPAT from old implementations. diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest index 8cd0a5963fa9..c598ed06657a 100644 --- a/dev-python/mpi4py/Manifest +++ b/dev-python/mpi4py/Manifest @@ -1,27 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 +DIST mpi4py-1.3.1.tar.gz 1046580 SHA256 e7bd2044aaac5a6ea87a87b2ecc73b310bb6efe5026031e33067ea3c2efc3507 SHA512 15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f WHIRLPOOL e32fef50c8cd8f866e40fb29f90775736cf0ea31c8a3fc4d460cded8b2056bae0c8d847b304c3222d3e5ffc913ca5cc722425e496d35bf41624f9b5ccdf3ead2 DIST mpi4py-1.3.tar.gz 982816 SHA256 b02b393a6dd83260e6adf591809caa6dd73fc9d0c8927e72e946431f5fb9f0c5 SHA512 7bb6f58520e93e6109ac237fac96921578d4e2a0e9ddd61a2ab4b93c3490903a24d68319be6cac32a103525c7b3bc64448343cd4b1d0684ce883adeff01dd964 WHIRLPOOL 635e497b8297c320ab5ab6fa9fd99b395ca63f9b4e570689d498c4a0066bad2a3941dd9b21d013e9ebce464573f83b2ee671492092f562eac7bcc251cfee8e51 EBUILD mpi4py-1.3-r1.ebuild 1292 SHA256 29116376d1389544a9ed32f16e46ae637f342bfb285eea98e9a4ad39e00e46e2 SHA512 6ea6d13e747ad1fc06ef542c65b9c06e8a527ce2b630cfdd9f660198728f98dd54afb4bb29c44c6232ae5432e0ac967568193fb687b8fb161ae551a7593be3bd WHIRLPOOL bf6369073b6ed63ea53954404974223a90d31818688d294be06bd9fe8723882d676c16006f78f5a8d3551c2dfccc88b89993ab88491b332f30c23609b799fdbd +EBUILD mpi4py-1.3.1.ebuild 1313 SHA256 d98aa0d75b70e720cf2675b923a1da7ef3552cae443593776b5b367118df671f SHA512 bda709e91f912f250d3ce993c6aad9aa40ee8a3757052bb43d8573d2c96b1073d1935c8b03b9ed72fd3cf525e560b0396ebe00981f30aec590bd5a483a2d78a0 WHIRLPOOL 7dd5cf0f5fb9c777d5df39d0bc8da7b764afbcb0fba89fa7afb97bd103222a1f2e043783f5eb29616a29e12fb6073f281c829063a2dd6a5fd093a62a2859798f EBUILD mpi4py-1.3.ebuild 1196 SHA256 cfa475e8b1082ec955a86e375a9698dbfd3f4c05b930f48bc6ad7d3cd1139985 SHA512 896c8f640248bd2545a2cc4b2a36c934145ac27c270761bf3990239b229be73f8b8722ad974a4c20776bbf90bd881be472ff33a0c8867622710888001a8c29de WHIRLPOOL 6bacc12d5d1634d2cc341f59df20b13ef50091f7706e79694b9b8b125b1551d6108eccb10459e16d1e333bdcebe030a4728df1d268bf46f1722ee0644712f9a0 -MISC ChangeLog 2003 SHA256 db1ddb996538305221c7681689015b7c335b90ac1b1a6e361dd48970c11711ad SHA512 5815fdaca972fe5528c406358619cb153c8c6b158cc75d430ea906e5fcd7e0d5c840d83f3acfa090298d8323928c077c8cb3148fc6a609369ca08e4e303e5608 WHIRLPOOL 889828b78621ab38e6946e007c821805cd0fe16c1dd5b29405a0cf1f6d61c39c5480c8d30d19286831d92dcad255e2e6d4ff59cb2c694f1ca176a5e0d44c76f4 -MISC metadata.xml 924 SHA256 6ab9eecfb33e1a44ac97c2a0ce1b458d365ff6f21ec0404e85a8c900c45dbe50 SHA512 fe8f83e67b50b969e6f5e2fd1b59f0f1bee5abd7f99c6f1fe9c7816288655cf72decef07d39ced743a7222bcb16867ec977bcec974a186b781db95c608211d19 WHIRLPOOL 0dd76df28077013eb52df20c6a29185b5a0f70e409db925577dcb2b99ec55641bb3199224853989f853ae49cda5c0957a52e5b8bbbe71cc220c03334c808d38f +MISC ChangeLog 2131 SHA256 40000038b63dfa2c1f14814643f6b520fe65af2ca8602b5f34be7a1c5c5a6bb3 SHA512 6eb152f589112a4bd97b3a531c759539cb088b6397108e878171ed701e895c668d010407809902f9a79d6636c9f6d39a43d02a26e8bbe40f949b72bf40a201e2 WHIRLPOOL e01438b27248da6aeebdcffca51e5773c3e9a915b088d8f11cacc8c551d9de8dcd271617f516c1c45e3152a7a011c00ea808757fa09c0e539f823d4c4a8de727 +MISC metadata.xml 934 SHA256 4054d71eee2394e19fdfd6825e11311fca41661c9161b00efb4d0b3750e378bc SHA512 3400a7e1d37bec25694e6d0206a2384204594809a7eb38699f8b0327d79f81205cd48dcf75380402ec5140dd47678d8cc8c52db85185333641e8bda9d242fea9 WHIRLPOOL 9d214574ab572ca98f0394d15d8cd809b323f265cd808032d5b62c3100d9b29dfa2cb350908a8a7926efd3be8ff9616b05328e0d4b2df3bb76bc3cd2eb047019 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.21 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJSKNKUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOZtYQAIv/vrSPo8XubEdzm+BAE3xD -+Db9DlryXGvsGEGKGrlnbhQE32zrDk0o5ejcjcGnC5XxGmhvoilHzOmubXfkhndo -TWDJjKDNgcG66S7VTnkF6eOGc36L8DroFMCCg7HbYhSWznaBB6pJOODB4+TGrAUk -SBCmcYC2BTKrIAJ/MWlYGY1HAd6O594srjCIAnOz6qXcD/DhUhj8iE2HFMqn1OXA -ywGHUvWZGq5M4yo0Vc5CQGAuGEX853Tu5qw5y/llKYtZdGBPugYzAUyRA767qFjQ -Gw9uo2BJDgqVJOOHgwq89atyJij1/N18Vk+pOXGV2qLEos13miWRy6H24nB+zZL9 -Uf9fTEhN3HDjvFzctuHLVcsE1H3nVxFE1CQEWaYLdCtRbShaQhZG3BetdDJXoh3U -ZIfmgg1EZihlH0YdS315lwBkgPFoA8BzQGXyQsozfBaY+owwZafsyfgzKckQRUrq -WGcQhTND2timS2AmkAJHglKkyK439PV/k1TZ/yOSwcqJyMynQnso+Q7hx/HhRD8p -x77EO77YI04/JXsSUU2ixWVGmJ4iZeJwhFzJ4qgbFRVi7NYgGiO3JbVEYWn4FNY0 -ZZXP8wFZPlxFSxiH7fIoUtm9giJ+5nnR8oUNsgRnmWJwQUQDwgEQy5ZJOKZOZspt -US1FYpZnbD64SmOxIGWy -=dKf1 +iQIcBAEBCgAGBQJSfhRQAAoJELnU8jG9FVirU6kP/29E55KeyvY+EdZZEoJNDdou +JM9BF+BR28cbQfhcREYOxUU6GWw0wqcbGO/WP2d7ZaYazQOsiM0wpzlGw2uFvhHW +uSyQejVDH94rbcjkvttab8xDwJnaoMr3XG9JVSMN2D0OOgqDCulRclghJF5TNFSC +7IDlPCOIBfsQW4PDg7qGBj2LhjgmSce5A+vqtfgNQxRJ8hli6Jhigb5wldqFJYNR +ovCdqeDYwxgoyIN8Lj3+MVjUnVvXb5cIWO1inNH2dOB9fZfaz1KcJFpKWPbeC/iV +HhSoitlLyUKeunY/r8X8TG7FWuthxb68S695qCMe1fihpIwiEbCBKEq3R1stQuo2 +VHfhiWCpnuIlVMpyD0XTgl7w84tOzWEZZAJawO8YIQ3Hie5l0mLN+B/8j2qGBz/B +FWgbTVoS8aYK33m2MG+lS4rjsa8+oVVbEkGZ5DsSB3Wjp5G29MWBrNXKU89QA5e+ +oGENzoKNYkNRwiuB46FTu7sSFOIpWZQH70M6hyUbdbcKniVMtS+ozyxeKLmCrLIx +1uUr6onJUZgITbtHxmHZDb4yJmnSWB1zzFzaP2ed17WIMteyIdGDiB6rWhI4ZSKK +JDajUOxQowWSKnWhwqVG61TjqNVt5RdV0DL+lf3sgT1TUopxOJcswyfXPp5JNl0f +eTmu6pNHiu33TRfJtwwk +=vAWS -----END PGP SIGNATURE----- diff --git a/dev-python/mpi4py/metadata.xml b/dev-python/mpi4py/metadata.xml index 2709655e56c1..5bbdad7d34f1 100644 --- a/dev-python/mpi4py/metadata.xml +++ b/dev-python/mpi4py/metadata.xml @@ -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> -<longdescription lang="en">MPI for Python (mpi4py) provides bindings of the Message Passing + <herd>python</herd> + <longdescription lang="en">MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification @@ -13,7 +13,7 @@ Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects). </longdescription> -<upstream> - <remote-id type="google-code">mpi4py</remote-id> -</upstream> + <upstream> + <remote-id type="google-code">mpi4py</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-python/mpi4py/mpi4py-1.3.1.ebuild b/dev-python/mpi4py/mpi4py-1.3.1.ebuild new file mode 100644 index 000000000000..02c741d067f3 --- /dev/null +++ b/dev-python/mpi4py/mpi4py-1.3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/mpi4py/mpi4py-1.3.1.ebuild,v 1.1 2013/11/09 10:54:07 jlec Exp $ + +EAPI=5 +# Still fails test with py3.3 +# https://bitbucket.org/mpi4py/mpi4py/issue/2/fails-test-with-py33 +PYTHON_COMPAT=( python{2_6,2_7,3_2} ) + +inherit distutils-r1 + +DESCRIPTION="Message Passing Interface for Python" +HOMEPAGE="http://code.google.com/p/mpi4py/ http://pypi.python.org/pypi/mpi4py" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND="virtual/mpi" +DEPEND="${RDEPEND} + test? ( dev-python/nose[${PYTHON_USEDEP}] + virtual/mpi[romio] )" +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # not needed on install + rm -r docs/source || die + distutils-r1_python_prepare_all +} + +src_compile() { + export FAKEROOTKEY=1 + distutils-r1_src_compile +} + +python_test() { + echo "Beginning test phase" + pushd "${BUILD_DIR}"/../ &> /dev/null + mpiexec -n 2 "${PYTHON}" ./test/runtests.py || die "Testsuite failed under ${EPYTHON}" + popd &> /dev/null +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + use examples && local EXAMPLES=( demo/. ) + distutils-r1_python_install_all +} |