Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-util/nvidia-cuda-toolkit/
Date: Wed, 04 Jul 2012 07:43:18
Message-Id: 1341387455.cd00b2db98a3e0ec9013e1d3646e292213071270.jlec@gentoo
1 commit: cd00b2db98a3e0ec9013e1d3646e292213071270
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 4 07:37:35 2012 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 4 07:37:35 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cd00b2db
7
8 dev-util/nvidia-cuda-toolkit: This package is prebuilt so we are using QA_PREBUILT for everything
9
10 (Portage version: 2.2.0_alpha115/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 dev-util/nvidia-cuda-toolkit/ChangeLog | 4 ++++
14 dev-util/nvidia-cuda-toolkit/metadata.xml | 15 +++++++--------
15 .../nvidia-cuda-toolkit-4.2.ebuild | 6 +++++-
16 3 files changed, 16 insertions(+), 9 deletions(-)
17
18 diff --git a/dev-util/nvidia-cuda-toolkit/ChangeLog b/dev-util/nvidia-cuda-toolkit/ChangeLog
19 index 5f5bf41..1ffb9cf 100644
20 --- a/dev-util/nvidia-cuda-toolkit/ChangeLog
21 +++ b/dev-util/nvidia-cuda-toolkit/ChangeLog
22 @@ -2,6 +2,10 @@
23 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-toolkit/ChangeLog,v 1.50 2012/02/21 22:44:39 spock Exp $
25
26 + 04 Jul 2012; Justin Lecher <jlec@g.o> nvidia-cuda-toolkit-4.2.ebuild,
27 + metadata.xml:
28 + This package is prebuilt so we are using QA_PREBUILT for everything
29 +
30 03 Jul 2012; Sébastien Fabbro <bicatali@g.o>
31 nvidia-cuda-toolkit-4.2.ebuild:
32 Fix for amd64-linux prefix which uses lib instead of lib64
33
34 diff --git a/dev-util/nvidia-cuda-toolkit/metadata.xml b/dev-util/nvidia-cuda-toolkit/metadata.xml
35 index 49f0577..7bd2e14 100644
36 --- a/dev-util/nvidia-cuda-toolkit/metadata.xml
37 +++ b/dev-util/nvidia-cuda-toolkit/metadata.xml
38 @@ -1,17 +1,16 @@
39 <?xml version="1.0" encoding="UTF-8"?>
40 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
41 <pkgmetadata>
42 -<herd>sci</herd>
43 -<longdescription lang='en'>
44 + <herd>sci</herd>
45 + <longdescription lang="en">
46 The NVIDIA® CUDA® Toolkit provides a development environment for C
47 and C++ developers building GPU-accelerated applications. The CUDA
48 Toolkit includes a compiler for NVIDIA GPUs, math libraries, and
49 tools for debugging and optimizing the performance of applications.
50 </longdescription>
51 -<use>
52 - <flag name='profiler'>Installs the NVIDIA CUDA visual profiler</flag>
53 - <flag name='debugger'>Installs the NVIDIA CUDA debugger</flag>
54 - <flag name='opencl'>Installs OpenCL utilities</flag>
55 -</use>
56 + <use>
57 + <flag name="profiler">Installs the NVIDIA CUDA visual profiler</flag>
58 + <flag name="debugger">Installs the NVIDIA CUDA debugger</flag>
59 + <flag name="opencl">Installs OpenCL utilities</flag>
60 + </use>
61 </pkgmetadata>
62 -
63
64 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
65 index 67ffb48..e9406c4 100644
66 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-4.2.ebuild
67 +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-4.2.ebuild
68 @@ -14,7 +14,8 @@ DIR_V=${CUDA_V//./_}
69 DIR_V=${DIR_V//beta/Beta}
70
71 BASE_URI="http://developer.download.nvidia.com/compute/cuda/${DIR_V}/rel/toolkit"
72 -SRC_URI="amd64? ( ${BASE_URI}/cudatoolkit_${CUDA_V}.9_linux_64_ubuntu11.04.run )
73 +SRC_URI="
74 + amd64? ( ${BASE_URI}/cudatoolkit_${CUDA_V}.9_linux_64_ubuntu11.04.run )
75 x86? ( ${BASE_URI}/cudatoolkit_${CUDA_V}.9_linux_32_ubuntu11.04.run )"
76
77 LICENSE="NVIDIA"
78 @@ -31,6 +32,9 @@ RDEPEND="${DEPEND}
79
80 S="${WORKDIR}"
81
82 +QA_PREBUILT="
83 + opt/cuda/*"
84 +
85 src_install() {
86 local cudadir=/opt/cuda