diff options
author | Michael Januszewski <spock@gentoo.org> | 2009-06-06 15:44:44 +0000 |
---|---|---|
committer | Michael Januszewski <spock@gentoo.org> | 2009-06-06 15:44:44 +0000 |
commit | 3dd77ffd43dca98927c591ed6ce1677c6bc0dd32 (patch) | |
tree | 0a9514497b2c1ea14e3445f7f56bf4f149ffb54c /dev-python/pycuda | |
parent | Adjust PyQt4 use dependencies ( bug 272176 ) (diff) | |
download | historical-3dd77ffd43dca98927c591ed6ce1677c6bc0dd32.tar.gz historical-3dd77ffd43dca98927c591ed6ce1677c6bc0dd32.tar.bz2 historical-3dd77ffd43dca98927c591ed6ce1677c6bc0dd32.zip |
Initial commit.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pycuda')
-rw-r--r-- | dev-python/pycuda/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/pycuda/Manifest | 14 | ||||
-rw-r--r-- | dev-python/pycuda/metadata.xml | 8 | ||||
-rw-r--r-- | dev-python/pycuda/pycuda-0.92.ebuild | 44 |
4 files changed, 76 insertions, 0 deletions
diff --git a/dev-python/pycuda/ChangeLog b/dev-python/pycuda/ChangeLog new file mode 100644 index 000000000000..43da7dde78cd --- /dev/null +++ b/dev-python/pycuda/ChangeLog @@ -0,0 +1,10 @@ +# 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 $ + +*pycuda-0.92 (06 Jun 2009) + + 06 Jun 2009; Michał Januszewski <spock@gentoo.org> +pycuda-0.92.ebuild, + +metadata.xml: + Initial commit. + diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest new file mode 100644 index 000000000000..9c0133d02433 --- /dev/null +++ b/dev-python/pycuda/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +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 +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 +-----END PGP SIGNATURE----- diff --git a/dev-python/pycuda/metadata.xml b/dev-python/pycuda/metadata.xml new file mode 100644 index 000000000000..36ec4f2b53d8 --- /dev/null +++ b/dev-python/pycuda/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>spock@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/dev-python/pycuda/pycuda-0.92.ebuild b/dev-python/pycuda/pycuda-0.92.ebuild new file mode 100644 index 000000000000..246caa1901a9 --- /dev/null +++ b/dev-python/pycuda/pycuda-0.92.ebuild @@ -0,0 +1,44 @@ +# 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-0.92.ebuild,v 1.1 2009/06/06 15:44:44 spock Exp $ + +EAPI="2" + +inherit distutils + +DESCRIPTION="Python wrapper for NVIDIA CUDA" +HOMEPAGE="http://mathema.tician.de/software/pycuda" +SRC_URI="http://pypi.python.org/packages/source/p/pycuda/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND="dev-python/pytools + dev-libs/boost[python] + >=dev-util/nvidia-cuda-toolkit-2.0 + >=dev-python/numpy-1.0.4" +DEPEND="${RDEPEND}" + +src_configure() +{ + ./configure.py --cuda-root="${ROOT}opt/cuda" --boost-python-libname=boost_python-mt +} + +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 +} |