public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-util/nvidia-cuda-sdk: metadata.xml Manifest nvidia-cuda-sdk-2.02.0807.1535.ebuild ChangeLog
@ 2008-10-18 21:07 Michael Januszewski (spock)
  0 siblings, 0 replies; only message in thread
From: Michael Januszewski (spock) @ 2008-10-18 21:07 UTC (permalink / raw
  To: gentoo-commits

spock       08/10/18 21:07:44

  Added:                metadata.xml Manifest
                        nvidia-cuda-sdk-2.02.0807.1535.ebuild ChangeLog
  Log:
  Initial commit.
  (Portage version: 2.2_rc12/cvs/Linux 2.6.27 x86_64, RepoMan options: --force)

Revision  Changes    Path
1.1                  dev-util/nvidia-cuda-sdk/metadata.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?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>
		<name>Michał Januszewski</name>
	</maintainer>
	<use>
		<flag name='emulation'>
			Build binaries for device emulation mode.  These binaries
			will not require a CUDA-capable GPU to run.
		</flag>
	</use>
</pkgmetadata>




1.1                  dev-util/nvidia-cuda-sdk/Manifest

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/Manifest?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/Manifest?rev=1.1&content-type=text/plain

Index: Manifest
===================================================================
AUX nvidia-cuda-sdk-2.02.0807.1535-make_cpp_fix.patch 3398 RMD160 76f03d2e3eb14de8126af87dc0d7f9170f03ffd9 SHA1 df19045a8eab392e464d44bab3a0285ec8104107 SHA256 1b8038fe9ceef35e29e34a30514d16c0e27066311fd7d16e8953b5deaa01da6c
DIST NVIDIA_CUDA_SDK_2.02.0807.1535_linux.run 41918865 RMD160 0ec9bda0e077660540a5a857ba63dbec78611c5e SHA1 5b2e316de5ce35178f6cac9b20e71a51c140f84a SHA256 5ceb6ac9d973b7d3544ed5ee3c52de40451ca234df587fb93bd3c5b73f5610c4
EBUILD nvidia-cuda-sdk-2.02.0807.1535.ebuild 1135 RMD160 65a4304c0b89eb6184d0b80bfec989d2c21d74dd SHA1 27549673cf3980801047994b69fcfa7146a19109 SHA256 54c6939846ac3d4055441c77c00a17a8d584f82c68f77bbca6410b7abdb4ab1f
MISC ChangeLog 362 RMD160 d789a25c7c35f43b1682bdfd1cd4f82c010090b1 SHA1 ffef0d9bc699db8cb76f686a5a7bd320b36fecdf SHA256 e87eedc7a07c53ddfb960ca445fc706063fe131dde94bcc51ac9c4a68951b6ba
MISC metadata.xml 419 RMD160 182c9ce57a04ae41c2cf85f6f9ec4536d661c759 SHA1 7a1a99d443b61ab8b6256c1f241b78e40c09faf3 SHA256 b690630cd28888964717a3c5aa733889b0dae3434559d1e3b66be8c09f7de912



1.1                  dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-2.02.0807.1535.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-2.02.0807.1535.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-2.02.0807.1535.ebuild?rev=1.1&content-type=text/plain

Index: nvidia-cuda-sdk-2.02.0807.1535.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-2.02.0807.1535.ebuild,v 1.1 2008/10/18 21:07:43 spock Exp $

inherit eutils

DESCRIPTION="NVIDIA CUDA Toolkit"
HOMEPAGE="http://developer.nvidia.com/cuda"

SRC_URI="http://developer.download.nvidia.com/compute/cuda/2_0/linux/sdk/NVIDIA_CUDA_SDK_${PV}_linux.run"
LICENSE="CUDPP"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug emulation"

DEPEND="dev-util/nvidia-cuda-toolkit
	>=x11-drivers/nvidia-drivers-177.73"
RESTRICT="strip"

S="${WORKDIR}"

src_unpack() {
	unpack_makeself
	cd "${S}"
	epatch "${FILESDIR}/${P}-make_cpp_fix.patch"
}

src_compile() {
	local myopts=""

	if use emulation; then
		myopts="emu=1"
	fi

	if use debug; then
		myopts="${myopts} dbg=1"
	fi

	cd "${S}/sdk"
	emake cuda-install=/opt/cuda ${myopts} || die
}

src_install() {
	cd "${S}/sdk"

	for f in $(find .); do
		local t="$(dirname ${f})"
		if [[ "${t/obj\/}" != "${t}" || "${t##*.}" == "a" ]]; then
			continue
		fi

		if [[ -x "${f}" && ! -d "${f}" ]]; then
			exeinto "/opt/cuda/sdk/$(dirname ${f})"
			doexe "${f}"
		else
			insinto "/opt/cuda/sdk/$(dirname ${f})"
			doins "${f}"
		fi
	done
}



1.1                  dev-util/nvidia-cuda-sdk/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/nvidia-cuda-sdk/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for dev-util/nvidia-cuda-sdk
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/nvidia-cuda-sdk/ChangeLog,v 1.1 2008/10/18 21:07:43 spock Exp $

*nvidia-cuda-sdk-2.02.0807.1535 (18 Oct 2008)

  18 Oct 2008; Michał Januszewski <spock@gentoo.org>
  +files/nvidia-cuda-sdk-2.02.0807.1535-make_cpp_fix.patch, +metadata.xml,
  +nvidia-cuda-sdk-2.02.0807.1535.ebuild:
  Initial commit.







^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-10-18 21:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-18 21:07 [gentoo-commits] gentoo-x86 commit in dev-util/nvidia-cuda-sdk: metadata.xml Manifest nvidia-cuda-sdk-2.02.0807.1535.ebuild ChangeLog Michael Januszewski (spock)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox