diff --git a/dev-util/nvidia-cuda-toolkit/ChangeLog b/dev-util/nvidia-cuda-toolkit/ChangeLog deleted file mode 100644 index f0ed603ab..000000000 --- a/dev-util/nvidia-cuda-toolkit/ChangeLog +++ /dev/null @@ -1,266 +0,0 @@ -# ChangeLog for dev-util/nvidia-cuda-toolkit -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 1.50 2012/02/21 22:44:39 spock Exp $ - - 21 Feb 2012; Michał Januszewski - +nvidia-cuda-toolkit-3.2.ebuild: - Restore 3.2, which is a dependency of dev-util/nvidia-cuda-npp-3.2. - - 21 Feb 2012; Michał Januszewski - -nvidia-cuda-toolkit-2.2-r3.ebuild, - -files/nvidia-cuda-toolkit-2.2-enum_fix.patch, - -nvidia-cuda-toolkit-2.3.ebuild, -nvidia-cuda-toolkit-3.0.ebuild, - -files/nvidia-cuda-toolkit-3.0-enum_fix.patch, - -nvidia-cuda-toolkit-3.1.ebuild, - -files/nvidia-cuda-toolkit-3.1-enum_fix.patch, - -nvidia-cuda-toolkit-3.2.ebuild: - Remove old ebuilds. - - 21 Feb 2012; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild, - nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild, - nvidia-cuda-toolkit-4.1.ebuild: - Stop creating the /usr/include/CL symlink now that there is an eselect module - to switch between OpenCL implementations. - - 11 Feb 2012; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild, - nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild, - nvidia-cuda-toolkit-4.1.ebuild: - Do not call env-update in pkg_postinst. - - 05 Feb 2012; Michał Januszewski - nvidia-cuda-toolkit-4.1.ebuild: - Add a dep on gcc-4.5+. - - 05 Feb 2012; Michał Januszewski - nvidia-cuda-toolkit-4.1.ebuild: - Fix problems with the executable bit being unset on some .so files (bug - #401447). - - 05 Feb 2012; Mike Frysinger - nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild, - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild, - nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild, - nvidia-cuda-toolkit-4.1.ebuild: - Move to new unpacker eclass for unpack_makeself. - -*nvidia-cuda-toolkit-4.1 (29 Jan 2012) - - 29 Jan 2012; Michał Januszewski - +nvidia-cuda-toolkit-4.1.ebuild: - Version bump. - - 04 Sep 2011; Markus Meier nvidia-cuda-toolkit-4.0.ebuild: - x86 stable, bug #378545 - - 27 Aug 2011; Tony Vroon nvidia-cuda-toolkit-4.0.ebuild: - Marked stable on AMD64 based on arch testing by Elijah El Lazkani & Tomáš - "Mepho" Pružina in bug #378545 filed by Agostino "ago" Sarubbo. - - 27 Aug 2011; Michał Januszewski - nvidia-cuda-toolkit-4.0.ebuild: - Fix bug #380425. - - 23 Aug 2011; Michał Januszewski - nvidia-cuda-toolkit-4.0.ebuild: - Fix bugs #375295, #375801. - - 23 Jul 2011; Michał Januszewski - nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild, - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild, - nvidia-cuda-toolkit-3.2.ebuild, nvidia-cuda-toolkit-4.0.ebuild: - Remove block on nvidia-cuda-profiler (now removed from the tree). - - 12 Jun 2011; Michał Januszewski - nvidia-cuda-toolkit-4.0.ebuild: - Update the nvidia-drivers dependency for CUDA 4.0 to req. at least 270.41+. - -*nvidia-cuda-toolkit-4.0 (29 May 2011) - - 29 May 2011; Michał Januszewski - +nvidia-cuda-toolkit-4.0.ebuild: - Add CUDA Toolkit v4.0 (bug #367529). - - 06 Jan 2011; Michał Januszewski - nvidia-cuda-toolkit-3.2.ebuild: - Block old NVIDIA drivers to prevent collision in /usr/include/CL (bug - #348920). - - 12 Dec 2010; Michał Januszewski - -nvidia-cuda-toolkit-3.0_beta1.ebuild: - Remove the ebuild for 3.0-beta1. - - 12 Dec 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild, - nvidia-cuda-toolkit-3.2.ebuild: - Install a /usr/include/CL symlink for the NVIDIA OpenCL headers. - -*nvidia-cuda-toolkit-3.2 (01 Dec 2010) - - 01 Dec 2010; Michał Januszewski - +nvidia-cuda-toolkit-3.2.ebuild: - Version bump. - - 06 Oct 2010; Samuli Suominen - nvidia-cuda-toolkit-3.1.ebuild: - Fix libpng SLOT depend wrt #339796 by "MaratIK". - - 23 Sep 2010; Diego E. Pettenò - nvidia-cuda-toolkit-2.2-r3.ebuild, nvidia-cuda-toolkit-2.3.ebuild, - nvidia-cuda-toolkit-3.0_beta1.ebuild, nvidia-cuda-toolkit-3.0.ebuild, - nvidia-cuda-toolkit-3.1.ebuild: - Remove wrong restrictions. Use the proper QA_* variables, not blanket - restrictions. - - 05 Jul 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild, nvidia-cuda-toolkit-3.1.ebuild: - Add env-update calls so that the CUDA libraries are picked up by other - ebuilds and apps (bug #320853). - -*nvidia-cuda-toolkit-3.1 (03 Jul 2010) - - 03 Jul 2010; Michał Januszewski - +nvidia-cuda-toolkit-3.1.ebuild, - +files/nvidia-cuda-toolkit-3.1-enum_fix.patch: - Version bump (bug #325831). Thanks to Clemens Rabe for the updated ebuild. - - 24 Jun 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild: - Add desktop entries for cudaprof and openclprof (no icons so far, as - NVIDIA does not provide any) (bug #323995). - - 24 Jun 2010; Michał Januszewski - -nvidia-cuda-toolkit-2.0.ebuild, -nvidia-cuda-toolkit-2.1.ebuild, - -nvidia-cuda-toolkit-2.2-r2.ebuild: - Remove old ebuilds. - - 24 Jun 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild: - Add a missing dependency on libpng-1.2 (bug #323985). - - 23 May 2010; Pacho Ramos - nvidia-cuda-toolkit-2.3.ebuild: - stable amd64, bug 313067 - - 10 May 2010; Pawel Hajdan jr - nvidia-cuda-toolkit-2.3.ebuild: - x86 stable wrt bug #313067 - - 01 Apr 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild, - +files/nvidia-cuda-toolkit-3.0-enum_fix.patch: - Add an enum fix for gcc pedantic mode (bug #311657), fix a typo in - src_install. - - 25 Mar 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0.ebuild: - Add a dep on >=sys-devel/binutils-2.20 (bug #279523). - -*nvidia-cuda-toolkit-3.0 (21 Mar 2010) - - 21 Mar 2010; Michał Januszewski - +nvidia-cuda-toolkit-3.0.ebuild, metadata.xml: - Version bump. - - 20 Jan 2010; Michał Januszewski - nvidia-cuda-toolkit-3.0_beta1.ebuild: - Update the info about the required version of nvidia-drivers (bug - #301101). - -*nvidia-cuda-toolkit-3.0_beta1 (08 Jan 2010) - - 08 Jan 2010; Michał Januszewski - +nvidia-cuda-toolkit-3.0_beta1.ebuild: - Version bump (bug #298914). - - 01 Dec 2009; Christian Faulhammer - nvidia-cuda-toolkit-2.2-r2.ebuild: - stable x86, bug 293641 - - 25 Sep 2009; Michał Januszewski - nvidia-cuda-toolkit-2.1.ebuild: - Add a note that 2.1 should never become stable. - -*nvidia-cuda-toolkit-2.2-r3 (09 Aug 2009) - - 09 Aug 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.2-r3.ebuild: - Use older binaries to maintain compatiblity with gcc3 (bug #279523). - - 09 Aug 2009; Michał Januszewski - nvidia-cuda-toolkit-2.3.ebuild: - Add a dep on gcc4 (required for ABI compatibility). - - 07 Aug 2009; nvidia-cuda-toolkit-2.0.ebuild: - Marked stable as requested by Michal "Spock" Januszewski - in bug #276538. Arch-tested by Víctor "VQuicksilver" - Enríquez using K3d & cuda-profiler. - - 29 Jul 2009; Michał Januszewski - -nvidia-cuda-toolkit-2.2.ebuild, -nvidia-cuda-toolkit-2.2-r1.ebuild: - Remove old ebuilds. - -*nvidia-cuda-toolkit-2.3 (29 Jul 2009) - - 29 Jul 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.3.ebuild: - Version bump. - - 19 Jul 2009; Michał Januszewski - nvidia-cuda-toolkit-2.0.ebuild, nvidia-cuda-toolkit-2.1.ebuild, - nvidia-cuda-toolkit-2.2.ebuild, nvidia-cuda-toolkit-2.2-r1.ebuild, - nvidia-cuda-toolkit-2.2-r2.ebuild: - Add a warning about gcc-4.4 not being supported by the NVIDIA CUDA - compiler (bug #278210) - - 08 Jul 2009; Christian Faulhammer - nvidia-cuda-toolkit-2.0.ebuild: - stable x86, bug 276538 - -*nvidia-cuda-toolkit-2.2-r2 (05 Jul 2009) - - 05 Jul 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.2-r2.ebuild, metadata.xml: - Add support for the CUDA debugger (bug #274100). - - 05 Jul 2009; Michał Januszewski - nvidia-cuda-toolkit-2.2-r1.ebuild: - Use system Qt4 libraries on x86. Restrict binchecks as this is a binary - package. - -*nvidia-cuda-toolkit-2.2-r1 (19 Jun 2009) - - 19 Jun 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.2-r1.ebuild, - +files/nvidia-cuda-toolkit-2.2-enum_fix.patch, metadata.xml: - Add support for the CUDA visual profiler (bug #274095). - -*nvidia-cuda-toolkit-2.2 (16 May 2009) - - 16 May 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.2.ebuild: - Version bump (bug #269894). - - 06 May 2009; Michał Januszewski - nvidia-cuda-toolkit-2.1.ebuild: - Add a temporary workaround for bug #266069. - - 13 Apr 2009; Michał Januszewski - nvidia-cuda-toolkit-2.1.ebuild: - Properly override the lib directory (bug #265722, patch by Georgi - Georgiev). - -*nvidia-cuda-toolkit-2.1 (21 Jan 2009) - - 21 Jan 2009; Michał Januszewski - +nvidia-cuda-toolkit-2.1.ebuild: - Version bump (bug #255128). - -*nvidia-cuda-toolkit-2.0 (18 Oct 2008) - - 18 Oct 2008; Michał Januszewski +metadata.xml, - +nvidia-cuda-toolkit-2.0.ebuild: - Initial commit. Thanks to everyone participating in bug #167685 for the - previous versions of the ebuild. - diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest deleted file mode 100644 index dc924b931..000000000 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST cudatoolkit_4.2.9_linux_32_ubuntu11.04.run 209998124 SHA256 0c91d51e49c7cabc13fafa75cbf547c6902557cb5c3e19b4cf3c83c26172a03f SHA512 f1ca065e9cbe6273f165388d3579e28868c7b1330b341cabab9fdd6695fd3450dd8c77978a5aa3063617b371c68c37661b4f2d8fcbc4e585bb508254bef064ef WHIRLPOOL 9cbb668a1fba9748c0a42ce9a93ba0e7ff592c48155b0d87c22999f90aea29fc02120febcf4b07b8bd1ded96ca057ca0450261ea30ffdf5076e0991b10474a18 -DIST cudatoolkit_4.2.9_linux_64_ubuntu11.04.run 282394341 SHA256 22d857db6b3831670bc2ca7ed22ac257b6946f68f6e4b6f534ec98b69690ad38 SHA512 3a54c278f486cbc92a7e262f39183c7babca8ab6d04c5f85ff875d3b2bcdd699631049be375fde2a3ba2746bd5ea04ba0149616e245556257c470632b91b4b1c WHIRLPOOL eac55ac70ac986772b4cbd1b76940b41eaca20276ac68e59ccfb5a09eb41de7c023d78dc85392ebfb9e5d36ee7f29e31e0173aeca0b89a510e7c89c087b72f1f -EBUILD nvidia-cuda-toolkit-4.2.ebuild 2742 SHA256 3aacd5de030c450292f4206a429dbfb8ef28772a514a78804db2034e82c5c35e SHA512 347dda8d864ae9170b93334bb5e4d368ed6ad359ba631042689f45227bc8b07fcc5ca504c5ed01083602de11f2868dddc137c0b07e3c8fb06921d6c1e533e270 WHIRLPOOL 19ff9444f8f16c4c12cf693c423b2910de20640f09e4f51689f4b49a4f936c31c042fb6683e9f01b5c83001b69a05b813aa1a4f68b68faadbe7a3c25c3c5d5eb -MISC ChangeLog 9733 SHA256 53c1a328bd61826ee488555243a85b84ec32e0f0dc46df93694ce8bdd0078a79 SHA512 4c00fc223fd2bf746fc20d3df22cd702ee6d5b728de64662cb1928839ba67fb03e397d8f5438ce7fb0e66b0c30f82b142e9de853c7852ad9c8f1199174edc7ed WHIRLPOOL ca4dc8d4f832328c32087ac311092fbfb98d33c2c170b2de108fb552ef1207051ae5114fd324a587201a695709ea8194201d8dff043f799ffa41c3ed45266e5b -MISC metadata.xml 462 SHA256 9b61c1cb31d86a60ed81be112681c9642f53000b332748e24a8eb002585db530 SHA512 fcaf011b3d7c378ef3440e17441212228ee18031282ecb155bd0fb31f19485866b433e1d798c26512fe5528925b371bbee93d7f954e217ffd0f0e4bdef20cd43 WHIRLPOOL 5742351038f1fb69ba0328abcfa1d7ea42d49bbd828d9f9cb767417e6eea88cc4795ff77929086f1f359485b40b65ef56f205f73e6385aacf1590b52c4bb3ae9 diff --git a/dev-util/nvidia-cuda-toolkit/metadata.xml b/dev-util/nvidia-cuda-toolkit/metadata.xml deleted file mode 100644 index a54226ab4..000000000 --- a/dev-util/nvidia-cuda-toolkit/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - spock@gentoo.org - Michał Januszewski - - - - Installs the NVIDIA CUDA visual profiler. - - - Installs the CUDA debugger. - - - Installs OpenCL utilities. - - - - diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-4.2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-4.2.ebuild deleted file mode 100644 index b027e0b95..000000000 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-4.2.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2012 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-4.1.ebuild,v 1.7 2012/02/21 21:42:21 spock Exp $ - -EAPI=2 - -inherit eutils multilib unpacker - -DESCRIPTION="NVIDIA CUDA Toolkit" -HOMEPAGE="http://developer.nvidia.com/cuda" - -CUDA_V=${PV//_/-} -DIR_V=${CUDA_V//./_} -DIR_V=${DIR_V//beta/Beta} - -BASE_URI="http://developer.download.nvidia.com/compute/cuda/${DIR_V}/rel/toolkit" -SRC_URI="amd64? ( ${BASE_URI}/cudatoolkit_${CUDA_V}.9_linux_64_ubuntu11.04.run ) - x86? ( ${BASE_URI}/cudatoolkit_${CUDA_V}.9_linux_32_ubuntu11.04.run )" - -LICENSE="NVIDIA" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debugger doc profiler" - -RDEPEND="${DEPEND} - >=sys-devel/binutils-2.20 - >=sys-devel/gcc-4.5 - debugger? ( >=sys-libs/libtermcap-compat-2.0.8-r2 ) - !<=x11-drivers/nvidia-drivers-270.41" - -S="${WORKDIR}" - -#QA_PREBUILT="opt/cuda/bin/.*" -QA_PREBUILT="opt/cuda/.*" -#QA_PREBUILT="opt/cuda/$(get_libdir)/.*" - -src_install() { - local DEST=/opt/cuda - - into ${DEST} - dobin bin/* - dobin nvvm/* - dolib $(get_libdir)/* - - if ! use debugger; then - rm -f "${D}/${DEST}/bin/cuda-gdb" - else - insinto ${DEST}/extras - doins -r extras/Debugger - fi - - if use profiler; then - # TODO: Use system JRE for the profiler? - insinto ${DEST} - doins -r libnvvp - fperms a+x ${DEST}/libnvvp/nvvp ${DEST}/libnvvp/jre/bin/* ${DEST}/libnvvp/*.so - - cat > "${T}/nvv" << EOF -#!/bin/sh -LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${DEST}/lib:${DEST}/lib64 ${DEST}/libnvvp/nvvp -EOF - dobin "${T}/nvv" - insinto ${DEST}/extras - doins -r extras/CUPTI - fi - - chmod a-x "${D}/${DEST}/bin/nvcc.profile" - chmod a-x "${D}/${DEST}/bin/ci_include.h" - - # TODO: Manuals are missing from this release. Remove the following - # commented-out lines if they are not restored in the next releases. - # 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 -r include/* - - insinto ${DEST}/src - doins src/* - - if use doc ; then - insinto ${DEST}/doc - doins -r doc/* - fi - - cat > "${T}/env" << EOF -PATH=${DEST}/bin -ROOTPATH=${DEST}/bin -LDPATH=${DEST}/$(get_libdir) -MANPATH=${DEST}/man -EOF - newenvd "${T}/env" 99cuda - - export CONF_LIBDIR_OVERRIDE="lib" - # HACK: temporary workaround until CONF_LIBDIR_OVERRIDE is respected. - export LIBDIR_amd64="lib" - - into ${DEST}/open64 - dobin open64/bin/* - libopts -m0755 - dolib open64/lib/* -} - -pkg_postinst() { - elog "If you want to natively run the code generated by this version of the" - elog "CUDA toolkit, you will need >=x11-drivers/nvidia-drivers-260.19.21." - elog "" - elog "Run '. /etc/profile' before using the CUDA toolkit. " -}