diff options
author | Michael Januszewski <spock@gentoo.org> | 2009-01-21 14:29:31 +0000 |
---|---|---|
committer | Michael Januszewski <spock@gentoo.org> | 2009-01-21 14:29:31 +0000 |
commit | c929cf7157cb34e7fc14317b3a80addf7e53ea22 (patch) | |
tree | ac9feff411b2d33848b4d32cf9925c413c87a1dc /dev-util/nvidia-cuda-toolkit | |
parent | Version bump. Some of the patches used in previous versions are not needed. (diff) | |
download | historical-c929cf7157cb34e7fc14317b3a80addf7e53ea22.tar.gz historical-c929cf7157cb34e7fc14317b3a80addf7e53ea22.tar.bz2 historical-c929cf7157cb34e7fc14317b3a80addf7e53ea22.zip |
Version bump (bug #255128).
Package-Manager: portage-2.1.6.7/cvs/Linux x86_64
Diffstat (limited to 'dev-util/nvidia-cuda-toolkit')
-rw-r--r-- | dev-util/nvidia-cuda-toolkit/ChangeLog | 10 | ||||
-rw-r--r-- | dev-util/nvidia-cuda-toolkit/Manifest | 11 | ||||
-rw-r--r-- | dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-2.1.ebuild | 80 |
3 files changed, 95 insertions, 6 deletions
diff --git a/dev-util/nvidia-cuda-toolkit/ChangeLog b/dev-util/nvidia-cuda-toolkit/ChangeLog index d3539d802232..ceef4b340a12 100644 --- a/dev-util/nvidia-cuda-toolkit/ChangeLog +++ b/dev-util/nvidia-cuda-toolkit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/nvidia-cuda-toolkit -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 1.1 2008/10/18 13:15:20 spock Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 1.2 2009/01/21 14:29:31 spock Exp $ + +*nvidia-cuda-toolkit-2.1 (21 Jan 2009) + + 21 Jan 2009; Michał Januszewski <spock@gentoo.org> + +nvidia-cuda-toolkit-2.1.ebuild: + Version bump (bug #255128). *nvidia-cuda-toolkit-2.0 (18 Oct 2008) diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index 4a3d11d6becb..273a6844f3c2 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -3,13 +3,16 @@ Hash: SHA1 DIST NVIDIA_CUDA_Toolkit_2.0_suse10.3_x86.run 18966963 RMD160 934922578b3320e2cacf4e08a3a51cdbea87be21 SHA1 2e783ed52c73e76655bba54fc83df8b55d6450ae SHA256 fbf3cddc6a7039b853b4c8eb89b2aeb5eb3430f44d95e2e1ae382f78ae90c07e DIST NVIDIA_CUDA_Toolkit_2.0_suse10.3_x86_64.run 20245140 RMD160 134b76adc0645568bd7484c085539dfb53e95d89 SHA1 60d8348366d547ad18e44119440d0582de6440d0 SHA256 7ff2685e32e54351a4556d65fc2a2e097e08901614b6763d14ac31824d975bb6 +DIST cudatoolkit_2.1_linux32_suse11.0.run 21309180 RMD160 d026b0ecbca2f8b53d2d69b53b8548e1a5a0d666 SHA1 2df0fdd256ea1dd42f7b4f455a13bd60cc21a00a SHA256 c13b3ba9628c888228c9b841d4944103de972f19ca7cf26a75d66e48632323cf +DIST cudatoolkit_2.1_linux64_suse11.0.run 22239014 RMD160 181fbed80fd71b5064baff050c182146f1cd7c67 SHA1 55339726ef1df054682c30e6a0b9ad8d8ddfb452 SHA256 71cb1d040cd88e23183477d6ce193af70d952ca5e24c012075e1b78896e4e311 EBUILD nvidia-cuda-toolkit-2.0.ebuild 1615 RMD160 b61ecb10eaae317d72e63b961f59903c7f9f12c2 SHA1 8a4f1729d0d54b64a653206b483c67ccdbfcfad6 SHA256 e211a0908ad6721867f59fa95b96d950a21738869fcfd6e43ee72c9cedc6e327 -MISC ChangeLog 482 RMD160 590b21005f3d57e718ec8a8a6cc86fdae3f350e5 SHA1 9f946d09eda6bae7cd8d5f35ea63d99fee32d224 SHA256 7e7045850c3a85110facf3e7aa240cc5e28fc9ba1d14576089687829dbcfcbf2 +EBUILD nvidia-cuda-toolkit-2.1.ebuild 1626 RMD160 075aedc22a22a72fcbaf0cac147e1857fc2345d3 SHA1 979573205e0ebbd080811b48921fb9c31541d04b SHA256 d94bf0946410f6fe6197dd3c2a478260a95d87e146b71d7a234d92cfb0b9b552 +MISC ChangeLog 642 RMD160 b7dc2c14df4b2dbafc1d89d9f5407c108d04c032 SHA1 1051dad3fd7ef8501069677679af83c1e74fa9eb SHA256 c0bc8bef13215a3b93dbd73aff2150e2626ef5f3f3e34d0412d6b0d27b60b6cf MISC metadata.xml 260 RMD160 7c8f2391a156380ab813494ac3d3db92386fc03b SHA1 631f6ea758b913f6dabd59b83bc8a5f053274f50 SHA256 4e471cd253b0e2e3c1900f0dd3383623080ca9ad9b6e116dd88bac46224681ac -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkj54WgACgkQchej4aZK9/fQqgCfUWRETAadjRD/LWThx50uRRsd -LWIAnjKfTccT+zkwQU3YsixNBeAQkwnU -=3AVx +iEYEARECAAYFAkl3MUYACgkQchej4aZK9/c7awCeM40JTW/Zkh2RR90eAhzM6yvj +dKsAoIYFM/nVsbkKtXoA7XOOJUTay8SX +=S9dK -----END PGP SIGNATURE----- diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-2.1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-2.1.ebuild new file mode 100644 index 000000000000..4c4280a6ed78 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-2.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-2.1.ebuild,v 1.1 2009/01/21 14:29:31 spock Exp $ + +inherit eutils + +DESCRIPTION="NVIDIA CUDA Toolkit" +HOMEPAGE="http://developer.nvidia.com/cuda" + +BASE_URI="http://developer.download.nvidia.com/compute/cuda/2_1/toolkit/" +SRC_URI="amd64? ( ${BASE_URI}/cudatoolkit_2.1_linux64_suse11.0.run ) + x86? ( ${BASE_URI}/cudatoolkit_2.1_linux32_suse11.0.run )" + +LICENSE="NVIDIA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND="" +RDEPEND="" +RESTRICT="strip" + +S="${WORKDIR}" + +src_unpack() { + unpack_makeself +} + +src_install() { + local DEST=/opt/cuda + + # don't use lib32 or lib64 directories + unset ABI + + into ${DEST} + dobin bin/* + dolib lib/* + + chmod a-x "${D}/${DEST}/bin/nvcc.profile" + + # doman does not respect DESTTREE + insinto ${DEST}/man/man1 + doins man/man1/* + insinto ${DEST}/man/man3 + doins man/man3/* + prepman ${DEST} + + insinto ${DEST}/include + doins include/*.h + insinto ${DEST}/include/crt + doins include/crt/*.h + + insinto ${DEST}/src + doins src/* + + into ${DEST}/open64 + dobin open64/bin/* + libopts -m0755 + dolib open64/lib/* + + if use doc ; then + insinto ${DEST}/doc + doins doc/* + fi + + cat > "${T}/env" << EOF +PATH=${DEST}/bin +ROOTPATH=${DEST}/bin +LDPATH=${DEST}/lib +MANPATH=${DEST}/man +EOF + newenvd "${T}/env" 99cuda +} + +pkg_postinst() { + elog "If you want to natively run the code generated by CUDA, you will need" + elog ">=x11-drivers/nvidia-drivers-180.22." + elog "" + elog "Run '. /etc/profile' before using the CUDA toolkit. " +} |