diff options
author | Michael Januszewski <spock@gentoo.org> | 2009-08-09 08:44:46 +0000 |
---|---|---|
committer | Michael Januszewski <spock@gentoo.org> | 2009-08-09 08:44:46 +0000 |
commit | 47fd5812c35d3f204d67ce01f19274236d2ce5e7 (patch) | |
tree | 7b85b0c0ec212220d60c1d44a9771edfb14b840a /dev-python/pycuda | |
parent | geresh and qe are gone, bugs 264174 and 275915. Remove them from RDEPEND. (diff) | |
download | historical-47fd5812c35d3f204d67ce01f19274236d2ce5e7.tar.gz historical-47fd5812c35d3f204d67ce01f19274236d2ce5e7.tar.bz2 historical-47fd5812c35d3f204d67ce01f19274236d2ce5e7.zip |
Add a live git ebuild. Ebuild submitted by Justin T. Riley in bug #280576.
Package-Manager: portage-2.2_rc36/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pycuda')
-rw-r--r-- | dev-python/pycuda/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/pycuda/Manifest | 9 | ||||
-rw-r--r-- | dev-python/pycuda/pycuda-9999.ebuild | 53 |
3 files changed, 64 insertions, 5 deletions
diff --git a/dev-python/pycuda/ChangeLog b/dev-python/pycuda/ChangeLog index 43da7dde78cd..7a727cbfa05a 100644 --- a/dev-python/pycuda/ChangeLog +++ b/dev-python/pycuda/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/pycuda # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pycuda/ChangeLog,v 1.1 2009/06/06 15:44:44 spock Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pycuda/ChangeLog,v 1.2 2009/08/09 08:44:46 spock Exp $ + +*pycuda-9999 (09 Aug 2009) + + 09 Aug 2009; Michał Januszewski <spock@gentoo.org> +pycuda-9999.ebuild: + Add a live git ebuild. Ebuild submitted by Justin T. Riley in bug #280576. *pycuda-0.92 (06 Jun 2009) diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest index 9c0133d02433..cc7d73a1bf43 100644 --- a/dev-python/pycuda/Manifest +++ b/dev-python/pycuda/Manifest @@ -3,12 +3,13 @@ Hash: SHA1 DIST pycuda-0.92.tar.gz 73918 RMD160 12e6e560989c2df4cbdfc5e60d9ae2cdc1e5ac50 SHA1 36924109d4559cb799edc713b5d7bf3d200b0424 SHA256 39b849b78ffa698ce36e8404a2db1f7b8c09641d6ad709c98c808b55a59cf3ea EBUILD pycuda-0.92.ebuild 1004 RMD160 c2780cdad1352e4688d76ea355dc3c646b8d34be SHA1 bf6869814c8e8e8e18014dd233c04e6838646fd9 SHA256 a8c51b33713a4ef37ac08f28f7b2793506e29dd10b6a6aaa2e6ba9183b3a47e7 -MISC ChangeLog 345 RMD160 42cedc0839d14fa42a28cb403c3199951fe7e43f SHA1 6195c231a01470a7c82caa4dcbf6ad82657c746f SHA256 8b902964cea7121cea4ec2d1fbf539f25ae70ff09b9b698756b88c3169f05995 +EBUILD pycuda-9999.ebuild 1160 RMD160 5b5b01cd4a93b6530fde31ede9eaa7c5a74f1da4 SHA1 a4a96da906ae41b001a997b8b6bdee72901314e2 SHA256 d73825a0803da7169c7047ba28b1613cbccfde17e152c90ba0d84223289bf8fc +MISC ChangeLog 526 RMD160 2e0acbea86d971c7b7d9a2bc8e416636c1842e3f SHA1 2a4d2f3b5ac338f7630929d5b132979d239b7f42 SHA256 60002bf820233f48d25f9a93975f35c479d552ebfbc1b5a795147c8c4b85692f MISC metadata.xml 220 RMD160 6bb03cb6947aadf2672a58c61c1fb7aa405eaf86 SHA1 7810907f03c5a3ee23eeaa4b42699ce17bc5c3a7 SHA256 969b4125e7620e2fe0d616cb3cabbe52bd79e6c4bdd725ce807d5f4c7c1ad75d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkoqjqUACgkQchej4aZK9/cokQCeO86qeTvalN+nKNLjmYajsuxs -0csAni7gcnBu3oJas5TNRQoFwRuxShIY -=G8eQ +iEYEARECAAYFAkp+jGcACgkQchej4aZK9/fKPwCdFLb8eWmpz0hevuHfAxm5aKyD +6H8AnjSsfxh2V9wVRcEbMZwg3I1HjVOb +=HSTE -----END PGP SIGNATURE----- diff --git a/dev-python/pycuda/pycuda-9999.ebuild b/dev-python/pycuda/pycuda-9999.ebuild new file mode 100644 index 000000000000..c0ac321fc84b --- /dev/null +++ b/dev-python/pycuda/pycuda-9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pycuda/pycuda-9999.ebuild,v 1.1 2009/08/09 08:44:46 spock Exp $ +# Ebuild generated by g-pypi 0.2.1 (rev. 204) + +EAPI="2" + +inherit git distutils + +EGIT_REPO_URI="http://git.tiker.net/trees/pycuda.git" + +DESCRIPTION="Python wrapper for NVIDIA CUDA" +HOMEPAGE="http://mathema.tician.de/software/pycuda" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND="=dev-python/pytools-9999 + dev-libs/boost + >=dev-util/nvidia-cuda-toolkit-2.0 + >=dev-python/numpy-1.0.4" + +DEPEND="${RDEPEND}" + +src_unpack() { + git_src_unpack + cd "${S}" +} + +src_configure() +{ + ./configure.py --cuda-root="${ROOT}opt/cuda" --boost-python-libname=boost_python-mt --boost-thread-libname=boost_thread-mt --boost-compiler=gcc +} + +src_install() +{ + distutils_src_install + insinto /usr/share/doc/${PF} + if use examples; then + doins -r examples || die + fi +} + +pkg_postinst() +{ + distutils_pkg_postinst + if use examples; then + elog "Some of the examples provided by this package require dev-python/matplotlib." + fi +} |