summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <sven.eden@gmx.de>2011-07-12 22:51:02 +0200
committerSven Eden <sven.eden@gmx.de>2011-07-12 22:51:02 +0200
commitf32e191bdfcdffdf68a4993233c66cb61e31690b (patch)
tree29b25f4b43c6be264d54fc09b996414a0e8589af /media-gfx
parentnet-mail/davmail is now maintained in the java-overlay (diff)
downloadseden-f32e191bdfcdffdf68a4993233c66cb61e31690b.tar.gz
seden-f32e191bdfcdffdf68a4993233c66cb61e31690b.tar.bz2
seden-f32e191bdfcdffdf68a4993233c66cb61e31690b.zip
Fixed nvidia-cg-toolkit-3 : Broken Symlink and missing env file
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/nvidia-cg-toolkit/ChangeLog5
-rw-r--r--media-gfx/nvidia-cg-toolkit/Manifest6
-rw-r--r--media-gfx/nvidia-cg-toolkit/files/80cgc-opt6
-rw-r--r--media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0000-r1.ebuild50
4 files changed, 66 insertions, 1 deletions
diff --git a/media-gfx/nvidia-cg-toolkit/ChangeLog b/media-gfx/nvidia-cg-toolkit/ChangeLog
index 750413b..6010aa1 100644
--- a/media-gfx/nvidia-cg-toolkit/ChangeLog
+++ b/media-gfx/nvidia-cg-toolkit/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*nvidia-cg-toolkit-3.0.0000-r1 (12 Jul 2011)
+
+ 12 Jul 2011; Sven Eden <sven.eden@gmx.de> +nvidia-cg-toolkit-3.0.0000-r1.ebuild :
+ Fix for a broken symlink and missing env.d file
+
*nvidia-cg-toolkit-3.0.0000 (27 Mar 2011)
27 Mar 2011; Sven Eden <sven.eden@gmx.de> +nvidia-cg-toolkit-3.0.0000.ebuild :
diff --git a/media-gfx/nvidia-cg-toolkit/Manifest b/media-gfx/nvidia-cg-toolkit/Manifest
index f73cf7d..60c354e 100644
--- a/media-gfx/nvidia-cg-toolkit/Manifest
+++ b/media-gfx/nvidia-cg-toolkit/Manifest
@@ -1,5 +1,9 @@
+AUX 80cgc-opt 221 RMD160 0597fd8ddf704598fa1d0116c42951599fbc1cca SHA1 284a719cea56f4a91520a46911234118550cd1e0 SHA256 eb93be46a61060b66f35ba2596d3826e2cf51194e05cb716885b5f315a068a8c
DIST Cg-3.0_July2010_x86.tgz 19662219 RMD160 271b758fc59a6eb343ea3ecd0d87295529b2bd17 SHA1 522e47c4cef7ec659503323bbb915adda449f606 SHA256 ce68db5c98bd9b831dee7508edc80a512fed3cacc14b654f08dce04b8087c5c8
DIST Cg-3.0_July2010_x86_64.tgz 20733994 RMD160 90cee7f0ced3c04bccb384cbce0c6dbdc6b02f0a SHA1 4c71bcda694880ca4c89e145d9e90c3d96897a33 SHA256 5e48ca1a7e52133354aeb8c051cf032f5c712a4c74b58ba8e98044a255f0c49b
+EBUILD nvidia-cg-toolkit-3.0.0000-r1.ebuild 1124 RMD160 c208f74f22ab62411512b38f2357fff5513bba93 SHA1 c56ad7eac6c75cc42ff542742d0783ea52514c8e SHA256 7cbd2eb6f0890a3c2b0d33ed09731912eef50abebeb9a5b7ff5be1daa22858b5
EBUILD nvidia-cg-toolkit-3.0.0000.ebuild 1124 RMD160 3bbe4e3dfd82f3cfc49811025d57744bc30932e2 SHA1 d14c9c0ba696e2fcb41dca816a2e2ab5c35cff6e SHA256 bd2198636b3272fe1bb2850da406ed309df5be5df79c7638ca0b6d0f8461039f
-MISC ChangeLog 284 RMD160 24b980f4a9e286eb2a5fc8e4456334d94f6b5112 SHA1 fac06bc20d354ff7ce2eb013fd00b4bac3d7e0d1 SHA256 87a2c55162b144cc026989b25483407a1d8c1176422fabdd8d6d9f85ec12a902
+MISC ChangeLog 465 RMD160 d8763c3efc1aced163ad5f03652813e68e0a7549 SHA1 f8f0a5e138a02a5dc6ee4bdd865b156e9debbd76 SHA256 020d43d7ec7cf1fd676feba2585c214ee18e6f6de0920704167bc1959134cd97
+MISC ChangeLog~ 284 RMD160 24b980f4a9e286eb2a5fc8e4456334d94f6b5112 SHA1 fac06bc20d354ff7ce2eb013fd00b4bac3d7e0d1 SHA256 87a2c55162b144cc026989b25483407a1d8c1176422fabdd8d6d9f85ec12a902
MISC metadata.xml 363 RMD160 c640b825efd0eb007e5b64122dbf9166948cf4ae SHA1 2c06546dd209aa3c0ac88d688b644387da133a87 SHA256 0b51398a901ef4e1901e2d6f2acd7d63bc01e76039a52e85140e7d8b55d9e2c1
+MISC nvidia-cg-toolkit-3.0.0000-r1.ebuild~ 1124 RMD160 3bbe4e3dfd82f3cfc49811025d57744bc30932e2 SHA1 d14c9c0ba696e2fcb41dca816a2e2ab5c35cff6e SHA256 bd2198636b3272fe1bb2850da406ed309df5be5df79c7638ca0b6d0f8461039f
diff --git a/media-gfx/nvidia-cg-toolkit/files/80cgc-opt b/media-gfx/nvidia-cg-toolkit/files/80cgc-opt
new file mode 100644
index 0000000..3da3da2
--- /dev/null
+++ b/media-gfx/nvidia-cg-toolkit/files/80cgc-opt
@@ -0,0 +1,6 @@
+# Configures the CG Runtime environment for Bourne shell and compatible shells
+CG_COMPILER_EXE=/opt/bin/cgc
+
+# Make sure the helper files are found
+LDPATH="/opt/nvidia-cg-toolkit/lib"
+MANPATH="/opt/nvidia-cg-toolkit/man"
diff --git a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0000-r1.ebuild b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0000-r1.ebuild
new file mode 100644
index 0000000..fb43ada
--- /dev/null
+++ b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.0.0000-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+MY_DATE="July2010"
+DESCRIPTION="NVIDIA's C graphics compiler toolkit"
+HOMEPAGE="http://developer.nvidia.com/object/cg_toolkit.html"
+SRC_URI="x86? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86.tgz )
+ amd64? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86_64.tgz )"
+
+LICENSE="NVIDIA"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+SLOT="0"
+
+RDEPEND="media-libs/freeglut"
+
+S=${WORKDIR}
+
+DEST=/opt/${PN}
+
+src_install() {
+ into ${DEST}
+ dobin usr/bin/cgc || die
+ dosym ${DEST}/bin/cgc /usr/bin/cgc || die
+
+ exeinto ${DEST}/lib
+ if use x86 ; then
+ doexe usr/lib/* || die
+ elif use amd64 ; then
+ doexe usr/lib64/* || die
+ fi
+
+ doenvd "${FILESDIR}"/80cgc-opt
+
+ insinto ${DEST}/include/Cg
+ doins usr/include/Cg/*
+ dosym ${DEST}/include/Cg /usr/include/Cg
+
+ insinto ${DEST}/man/man3
+ doins usr/share/man/man3/*
+
+ insinto ${DEST}
+ doins -r usr/local/Cg/{docs,examples,README}
+}