diff options
author | 2013-07-08 05:19:12 +0000 | |
---|---|---|
committer | 2013-07-08 05:19:12 +0000 | |
commit | c072fe0b890449469760747616ea73d5ea3c87c6 (patch) | |
tree | ad9bb6963810eec0cc530b53d8c1499a5468192f /dev-python/pyopencl | |
parent | Cleanup. (diff) | |
download | historical-c072fe0b890449469760747616ea73d5ea3c87c6.tar.gz historical-c072fe0b890449469760747616ea73d5ea3c87c6.tar.bz2 historical-c072fe0b890449469760747616ea73d5ea3c87c6.zip |
Bump
Package-Manager: portage-2.2.0_alpha187/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pyopencl')
-rw-r--r-- | dev-python/pyopencl/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/pyopencl/Manifest | 14 | ||||
-rw-r--r-- | dev-python/pyopencl/pyopencl-2013.1.ebuild | 65 |
3 files changed, 74 insertions, 12 deletions
diff --git a/dev-python/pyopencl/ChangeLog b/dev-python/pyopencl/ChangeLog index c1976e53884b..e43ecd8f85b5 100644 --- a/dev-python/pyopencl/ChangeLog +++ b/dev-python/pyopencl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/pyopencl # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopencl/ChangeLog,v 1.20 2013/01/20 09:57:31 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopencl/ChangeLog,v 1.21 2013/07/08 05:13:15 patrick Exp $ + +*pyopencl-2013.1 (08 Jul 2013) + + 08 Jul 2013; Patrick Lauer <patrick@gentoo.org> +pyopencl-2013.1.ebuild: + Bump 20 Jan 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup due retirement, bug #35242 diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest index 83d8a6dde4c2..3c7298f840cf 100644 --- a/dev-python/pyopencl/Manifest +++ b/dev-python/pyopencl/Manifest @@ -1,17 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST pyopencl-2011.2.tar.gz 1293749 SHA256 44e63472cfd3783e60c4c5a7f0ae3537fb95ffd6034ca3db226f5ca5a726d9b9 SHA512 ca0b74ca4d5a85e5aae25183156784740d278d1c111d71f4d57cfefb36daa5971d60562ce10355f5b77dcaf7b916a1208ee1cc09c273b7287a8d10e42607793b WHIRLPOOL aa1e61de187ee709b63ab09c02edeea36b7df2a8509f0589ce7450bc5e86a70069c4da745e3e4b6ba2dc96449fb70b16cfd89254d73a869c05c11bdc98c43004 DIST pyopencl-2012.1.tar.gz 1416097 SHA256 823c9af3540ab84221acf7978bf688d98c7635e19d6bdb4d6818c48235184297 SHA512 4f96703a3905049db5fa3217a053df7d37b7a875e71322ee8782862ec19631e6c93bd77bb281f26a66f4308bb951a7bca9eba6369e83321b9d19f67ce194e4c4 WHIRLPOOL 2542ce021a7df003fd6c01da9e94a64c50fe42c621b8ab92ffe12831d861e67f25b6149b475db0834225a1f4de2ef86f2a118686b83a52b3dc1160f23dd2c9a8 +DIST pyopencl-2013.1.tar.gz 1657749 SHA256 5c1360a27bdc12ca9868158cc8eb3daa93d0efb05ad6f27f47a8bb4e4c9c5403 SHA512 665550f4b4a50d3f42218b371b260bd50789be6e699edb96598c58589746f64b4191dbd1803443f6254fb906e513411c7a51cb846b37f2efedcc3c7df9c2bca6 WHIRLPOOL a8aaa15c30377e9105a5acff6195f9507cb50489f8ff600b7eeb58988ccde4048110d1e8ef108faa15be768598448fd9f88f16a5fe8fbf0cfa209d7de97eedca EBUILD pyopencl-2011.2-r1.ebuild 1410 SHA256 0f4b761cdb5dc3613b359c101666972b893aefb241a221e2c25d1c02da52808a SHA512 2754ab68e0951104f5b50dd8feff426ab180bef5b5dea76f67505a0cc5feba381733f68667adfa89666e83d70177483b7055c67a51eacf6b18df5d6ac79fbf5f WHIRLPOOL 7b339150cb5c346bf0bd74ab236b2bc40a2124a75332bd165e48fc34b5fe84b8ac3969e67c8cb00dfe94bcee55501e81c8e2b54cbcdbe11b00d2397dcc658c18 EBUILD pyopencl-2012.1.ebuild 1404 SHA256 96fe7cd429357db12f92b9dfe0ea6f71ee86dc85f6f5aceca89c6bc979706f26 SHA512 a472f52ddc9ab213c283770d64028a91cae25187cf8e34e9c76344573e76acd9dff185b363dae432ed04a0c9d1f6d4342351134e199f97ab15b6febe5182e2b4 WHIRLPOOL cb1693549cebdf91c4f2853017949242ab08367430797638c9e4b407146c0ba4ba5829da92789007d2a25c7e82c1b3ce1ca6aac82b3c868e83b71c43c9be5fd1 +EBUILD pyopencl-2013.1.ebuild 1404 SHA256 4c05f715eb151d5cadafcba996d065374fbe77ce30b2de1c8241a27e005c2f11 SHA512 ba4d1b67b61a4db72c86b9895c1cee7f27bb23a7ad8f7933c6c1ed3ed1972de18be2d2a64c345a19669a13f4f7fc7579b871c52c6aa16e186d36e3a0257390a4 WHIRLPOOL 8abf566b6f9e9b44cd98d24bc6016b5a6c5049baba746839cd008db5cb0ed01b44362402e8bfd6a9c0e6d30e5ca9e2cb2ecec19885c64ecd5bd564d96116615e EBUILD pyopencl-9999.ebuild 1423 SHA256 9ec8cd35c4ff1d6717ea294dbfcf81defc7c370bba282c5062581e54ef595e43 SHA512 f61aa90b106983e879cb783bbb191dd07274b075786543d98a9a2afe29494c59f45deced114296c80a766331efffa621642916be236e708a6864e1862ad73e14 WHIRLPOOL 126a79a99459298ae5887ad6b1a8acf201bd3ad75a9e4775f8608cc5d2f9b26ccd54a04b3f5b5efac54f912de0506eb4bd09aacbee3c2b2edb7bbc22c3a76b27 -MISC ChangeLog 3455 SHA256 72f063e1fbdcb3725bfea00ef46c5f3eec9532e9dba17513b2e1fb784998c28e SHA512 e73b2d093cda50864eaf10f187d6e435a8d782d1a037f88673811ead61fe66ca52f53d1bb74b8396308b9dd0e9a83fd58a8cda3e2a4a671c1927c482c9574ea9 WHIRLPOOL 00ff7ca8d2b07a8987613c3526152d3edb2f030bd5b95d3abe2ad2cd6e37199777882c9df1a90558811d4cc5a8fc2a0090a3e84ca7bc8c4f88a27780b2e971ca +MISC ChangeLog 3572 SHA256 6f55fcd6afc4d3300bb6fd00c83292f28e7619245c0276a0dcb01d8a0f5100df SHA512 a8812ddb935d122d34de025a750c4b4ac39935b91bef678e427c2bc736db6e3449135c1d4980cec1798cb275e3794c7a91ffdbf3783c05ecf6a6121bc342ab62 WHIRLPOOL 339fe0f5dcaf8a8e197df9a191daf7257dd871a2632735c98ee33e2cf0a6a201325a30f506939174e951ac7325cfe3f95c96d4bcd638fd0b63b7dbab4f8df994 MISC metadata.xml 231 SHA256 9e625a5886001fa0ce2de7d2f358cc2767fb50bc6f1583d98e81b60b96208e4d SHA512 a54b3c3c2d5927ee6fd342f88cad53adc5411fa9d36b2e8b5ee2a6f28cef12444fcce47cc8d0aee39ce9c928be33d2bc0742d0e6399589ac1e607139ca81e81e WHIRLPOOL f2136316d8399997b3299e9743c432eb853c436059dfe5b6321f8ff9522a877fda840aded940725c5dc5c7fb4112c0ae476caa2f5a8ee57da891386b4c0136f7 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlD7v4wACgkQCaWpQKGI+9R69gCeP7sbcXL+5u8Y6BB2nLOTpJhk -eYIAnjlaRdAzKDy24FmIetcWad20TuVP -=BcI2 ------END PGP SIGNATURE----- diff --git a/dev-python/pyopencl/pyopencl-2013.1.ebuild b/dev-python/pyopencl/pyopencl-2013.1.ebuild new file mode 100644 index 000000000000..f990104d5347 --- /dev/null +++ b/dev-python/pyopencl/pyopencl-2013.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopencl/pyopencl-2013.1.ebuild,v 1.1 2013/07/08 05:13:15 patrick Exp $ + +EAPI="4" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" + +inherit distutils + +DESCRIPTION="Python wrapper for OpenCL" +HOMEPAGE="http://mathema.tician.de/software/pyopencl http://pypi.python.org/pypi/pyopencl" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples opengl" + +RDEPEND=">=dev-libs/boost-1.48[python] + dev-python/decorator + dev-python/numpy + dev-python/mako + dev-python/pytools + >=virtual/opencl-0-r1" +DEPEND="${RDEPEND}" + +DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1" + +src_configure() +{ + configuration() { + local myconf=() + + if use opengl; then + myconf+=(--cl-enable-gl) + fi + + "$(PYTHON)" configure.py \ + --boost-compiler=gcc \ + --boost-python-libname=boost_python-${PYTHON_ABI}-mt \ + --no-use-shipped-boost \ + "${myconf[@]}" + } + python_execute_function -s configuration +} + +src_install() +{ + distutils_src_install + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} + +pkg_postinst() +{ + distutils_pkg_postinst + if use examples; then + elog "Some of the examples provided by this package require dev-python/matplotlib." + fi +} |