summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/nvidia-cg-toolkit/ChangeLog6
-rw-r--r--media-gfx/nvidia-cg-toolkit/Manifest37
-rw-r--r--media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r2.ebuild134
3 files changed, 23 insertions, 154 deletions
diff --git a/media-gfx/nvidia-cg-toolkit/ChangeLog b/media-gfx/nvidia-cg-toolkit/ChangeLog
index 149044ddd4dd..1b4831f64bb3 100644
--- a/media-gfx/nvidia-cg-toolkit/ChangeLog
+++ b/media-gfx/nvidia-cg-toolkit/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/nvidia-cg-toolkit
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/ChangeLog,v 1.64 2015/02/19 21:44:15 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/ChangeLog,v 1.65 2015/03/14 18:05:51 mgorny Exp $
+
+ 14 Mar 2015; Michał Górny <mgorny@gentoo.org>
+ -nvidia-cg-toolkit-3.1.0013-r2.ebuild:
+ Drop old versions that require emul-linux-x86 packages.
*nvidia-cg-toolkit-3.1.0013-r4 (19 Feb 2015)
diff --git a/media-gfx/nvidia-cg-toolkit/Manifest b/media-gfx/nvidia-cg-toolkit/Manifest
index 3695b4962b96..961a6a0d3a58 100644
--- a/media-gfx/nvidia-cg-toolkit/Manifest
+++ b/media-gfx/nvidia-cg-toolkit/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX 80cgc 251 SHA256 89f976c536d4bb658821cabb402f7cfa15def6410599928ad737cf4b741d3a06 SHA512 f93845dab92d825f41598ab4514f056674ddfbe29a47f298c286a188274a6d1c39cbbd3ab3c2fd3d0b91383fe5b10e126cbc5974f5f791e15684f14c60be20d9 WHIRLPOOL 62e355d20401441263c3e3bbd4f80c133778a9b0fca5ad8aee7b0e0b0a8bc7c03ea54f7ecbd4c27344a242c4f451d90539092c6c42d4b9d0b41ed0dc2379d2b3
AUX 80cgc-opt 221 SHA256 eb93be46a61060b66f35ba2596d3826e2cf51194e05cb716885b5f315a068a8c SHA512 9036933bac477e42c2d0092ea414e061865a9f2498345fe5a824df80194ba73f7ac2fb5a4a8aca827ec99a3f31e4ae772fa31eeab4b3b390189178d523289cda WHIRLPOOL 6c9cf823880971fc9bee4dd54cbd9eddfdaaf18d3bca28c3f45dc4f2b097b8ae61f02dff3d4207200ccf8b978d50412c00f7a13c68f7e4c35a42435458604fea
@@ -9,27 +9,26 @@ AUX nvidia-cg-toolkit-gl.pc.in 278 SHA256 b800521305775a76c77e63da7812e8bbce82c0
AUX nvidia-cg-toolkit.pc.in 242 SHA256 0fc7856647d74b07e5b3a5f964b5ba871bbdbb75eeec4fa6c58c0089fc79d418 SHA512 601505a228eb4f70813d3ab6346a51c1552751278549c81b7721273dd58c053639cad49cfe82982455b1399d8b494f8351a0a479efbdb33171d28c3dd0b69073 WHIRLPOOL bde45d5d3bcd93420b1f625cf4461908b6df6c47f6df683313ec97d406ca91316394e446bb18f404c5b5be4c81d2205b89c0211bc811875f15d08a20a87ce219
DIST Cg-3.1_April2012_x86.tgz 23332348 SHA256 cef3591e436f528852db0e8c145d3842f920e0c89bcfb219c466797cb7b18879 SHA512 7b2addad157e151eb42b320aea31ccddfd53ec5640cb97bc86a3d461c1b08a2dff280bfc3f7859d124c311e1710e39d40405c387e5724ebc82d95303b250837a WHIRLPOOL f15f3e8f65310a47661a0473cdf7dc1ef195aff8422ad8a0ec26a2302a52d73f9f22922180482cb2724197037eb619cb9389f9732718a08dca8889d2be5dff1d
DIST Cg-3.1_April2012_x86_64.tgz 24829131 SHA256 e8ff01e6cc38d1b3fd56a083f5860737dbd2f319a39037528fb1a74a89ae9878 SHA512 591b51195193e7e3bbb9f1c2579336d24a179b0a88b955a01f4661bda55543fbccd73cac53033912f2eea8a1068e4c1394c6d286f195963cfb33a0d8b4428e27 WHIRLPOOL c4295473b82d67f6cf370e725a36189fbdbc3bfd02369e4afc0f510b6ab06a160a7de5e47931689dccc5ff52f95f0e10ebd03b32c8c30881d6d2f02183cad2a9
-EBUILD nvidia-cg-toolkit-3.1.0013-r2.ebuild 3298 SHA256 7913474841c14369858149663b8a176a3c67d5143d392ccba3140fafa175ab61 SHA512 2f1760def778fd0d7ea229b5e7f0089980861095a5d4a4a84b00af7d0399c8d5688d3f45cb0cdd0602cbf1f9eb0c9e0a5df1d32d9c255a7359966cc594d8a31e WHIRLPOOL 2d4a74567e5f57b1cb532ced5be5eacdb6df4dd2155478a1821806243b86ad1bee64d08ff85484fedbc0326f7d3b6972c51f1c0da7d5de1500f9d9b2574485be
EBUILD nvidia-cg-toolkit-3.1.0013-r3.ebuild 3638 SHA256 9cf827730c44f73a19658357704eb1740ec80f9cbfca4b25f5a2d128748e2f5a SHA512 984cd7e7b3f75020dfb6f089b15bd3cb363c1d09e99a8dd51d3305a080cac7bbeefdb96f82fb515a86067a2c4f1180347964e61062b9e06e1aae965c0a31632d WHIRLPOOL 7c9beb83f671f92560fa9aadd3dad648407b2b90a03396d15bc9ed568309b2c3d9cf25a26634eecf1ff2789ba239bfe7ed774d3e48940d09e968dd90ab371aa6
EBUILD nvidia-cg-toolkit-3.1.0013-r4.ebuild 3674 SHA256 553749ce1a64f9e0b5b5f84d5a2ea057394a7a93af2d3e05d37e4e5be440c7e8 SHA512 ca86408f96e644e097ac364cddea97ce9c04393ca4bd8e86641f1a74fc783001a383d07bc180b1940f405722496ca115e4b1809da517e525f2f3c663f5ca375f WHIRLPOOL fbeb5f637f91e1f9ba398d131d9ddcf6cc69a99d8424d1ffb798842fd453cf2009addce414308803474d823a657a4fcf1b31d828c3036394764cfac15aa9798e
-MISC ChangeLog 11280 SHA256 74173a7f9152ac991567cc84c0e2ecbc7cc40a06ab76fb71c332f9010b169758 SHA512 8869eef2b74066ff25404da8919ff8b23449dc96752bb2eb5bbeaeedc6a0322bbf277ba4c79d5d4ce67706aa8af9f1cb51bd7fa643bb7b7ca7482557d1d51174 WHIRLPOOL 36cf0528ab94b9a864301e2f2dea50b47ee1e469838f5969af714cc135878471e03030d76301bf378ac681f99b4589c942c17baff435b7abb2be13fa8ca48e0f
+MISC ChangeLog 11432 SHA256 0ebc5e0e01b1dbc913370bbe1fb211e6a8e798eb3816f89162679c115f019aa3 SHA512 d8a7f10904c6594f9b73799f0d3932dd351a631653c2d568f6da84546429c043c16a9ff003c604b1a0017de9a157a3384f60f85fdec2116a19c61147d1c54a16 WHIRLPOOL e4f15bb68b7ef4999ece87fec1b4b13731bbbeea3a134dd35423263c88521b983b51fb8aedb6e132549efc98495afabad3f21122dc14012f77976889fa3fe242
MISC metadata.xml 647 SHA256 1dd50cd492d5cdaafbfd8d72424726550a0bc8176af9f5d7fd3c087cf35dac12 SHA512 e2cb7725a7ebb399b67af9b762c5399ea2d9d41cb33667694485dd7486470829f4dbdaa75b1df8e45a7af9439c2718c6c4d43e9aba798b65a00044bb4deee5eb WHIRLPOOL e54482c95c5c59430837365859d461296203e4496f87865cba8e14110dba37981753a5043831facf37f31db3b046d42bef38f7378d5e1d01ab0fcbb1ddd78a2c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJU5lo4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirlUsP/0OtGttjoLJxqo4xnJun/BZO
-UCR4p5z5+CuY9/GOKLV30/+YZkHcstbCo90xwzHI0PkIOV4tfMa4Eye/fBIPjmo8
-4+5rKLepZl3Zi2TbA0Oe3Gzq+xH+pbe8fre2ZTRGn485Zqpdl7YPW1aSdJXw1wjY
-t1o8MDAl7j9O6zh/4FaNW5trZbAaLPTrgniTpP7g4ExY5vDlAXbgSbCnZPD22b/2
-fLbdDniKbbMlBRnqTKNxFvbaabLR5FK3wWHXGjfFyPC0xqmldXkaI2BdzZWHl3UH
-RpbdBLDqhb9UWzhg1+UbBwatVgh56gt5o/+R+SP6QWaGRGfn8yjip+ulb00FaSMT
-bbzacqxuxLiyvRSnT73kkM44iTkIZtKs7ogRzZ8tAlKuxRcWX/jta8Qbb2B4up/b
-MpdQRQ25PTO6wI4UbeP/l3bQAKBp4dL5/rVNWG/LKs/lx2Vq7GZVtDd2GnJl6zMo
-XU8WDm0qA8T7qXZFNDhekP2FAkkq0rTUY1mKM+46pyDsDktIsWZXxF5Ae6oGnd8h
-7JSc822AouYvnCG1ICh1RHlu9rXNEu8zZBjXyRNOIYcR3cmfz3AKLZTj0bVSpZ/U
-jbpOm1VLeGMHxNTOt4FYRLoXIdt2DqGZx0nTNHtld6ZX4xX61dMBgdxZSZJ3iFpP
-MDFG1XO10L/cdTR0HehQ
-=dWJ/
+iQJ8BAEBCABmBQJVBHiCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOSBwQAJqpHOFsJ1GqS6x1B9wLcOYu
+WjR2J1nGW4WOHG7reZFDN6J8P1qtkqhSITGMRvPNw6Rs+NWKoRVNqECbX8C8gvOF
+ylOG/F49bJz0nLodlUqMD6NHs1CfpHV1mDF4teVNYyiE4fvl5xp5iS8zpbFkzDUP
+IdR+nUH0Eu+vX26+M0nEWa7TSogBW6pu/cy6NW1Hrt1Pv0yncDPWpk55FArXFGVU
+D/TiBOTkOXqF2N8kCvAknymb2fWRlTN9F/KvCoZ5FFHXgjeTLhZaqG8ZZoDM4jj6
+IZIAA/rqNZRyL0ODbQTOtbBtoa3aMI7kt22CZgxssAKnQJI8M/CFryTFlUJgoBwB
+oKDmY6alaon85yCf3vMXio53UAQSXHP1ljO/dcKW0WjwdbSPFCGmBMSyuTCSNPs1
+nRrt7QMfC9Xwu1sJLba8xMgVdZZeSxvG3FXNxqf6SwbLEibgOcR5uUk9zpDK8wGg
+3bkZiJ8uo6nVQihsQLL46dNnCmLDD9FkbaljEQwCiu6eZzLbHwlXnkY73Q4VebVh
+CKA9tFgrK1Q0YO/asQgeqM/LOi7y+4sKCkP1QvtBLL+2cpzG6miOFM1MQiEq2q31
+/jq0+2/qtiLaYT5wr2l/mJFI1dFlhjvzTpGWmpOn/CkeD4x4jN3ZizB/B1BUYovu
+ymxIvbxqxorWpdP1z/F+
+=gzJg
-----END PGP SIGNATURE-----
diff --git a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r2.ebuild b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r2.ebuild
deleted file mode 100644
index fccbeed5e6fe..000000000000
--- a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r2.ebuild,v 1.5 2015/02/19 21:44:15 jlec Exp $
-
-EAPI=5
-
-inherit multilib prefix versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-MY_DATE="April2012"
-
-DESCRIPTION="NVIDIA's C graphics compiler toolkit"
-HOMEPAGE="http://developer.nvidia.com/cg_toolkit"
-X86_URI="http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86.tgz"
-SRC_URI="
- amd64? (
- http://developer.download.nvidia.com/cg/Cg_${MY_PV}/Cg-${MY_PV}_${MY_DATE}_x86_64.tgz
- multilib? ( ${X86_URI} )
- )
- x86? ( ${X86_URI} )"
-
-LICENSE="NVIDIA-r1"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples multilib"
-
-RESTRICT="strip"
-
-RDEPEND="
- media-libs/freeglut
- multilib? ( amd64? ( app-emulation/emul-linux-x86-xlibs ) )
- x86? ( virtual/libstdc++:3.3 )"
-DEPEND=""
-
-S=${WORKDIR}
-
-DEST=/opt/${PN}
-
-QA_PREBUILT="${DEST}/*"
-
-src_unpack() {
- local i
- if use multilib && use amd64; then
- mkdir {32,64}bit || die
- for i in $A; do
- if [[ "$i" =~ .*x86_64.* ]]; then
- pushd 64bit > /dev/null
- unpack "$i"
- popd > /dev/null
- else
- pushd 32bit > /dev/null
- unpack "$i"
- popd > /dev/null
- fi
- done
- else
- default
- fi
-}
-
-install_pkgconfig() {
- # Two args: .pc file + abi
- local suffix
- use amd64 && use multilib && [[ $2 == x86 ]] && suffix="-32"
- insinto /usr/$(get_libdir)/pkgconfig
- sed \
- -e "s:GENTOO_LIBDIR:$(ABI=$2 get_libdir):g" \
- -e "s:DESCRIPTION:${DESCRIPTION}:g" \
- -e "s:VERSION:${PV}:g" \
- -e "s|HOMEPAGE|${HOMEPAGE}|g" \
- -e "s:SUFFIX:${suffix}:g" \
- "${FILESDIR}/${1}.in" > "${T}/${1/.pc/${suffix}.pc}" || die
- eprefixify "${T}/${1/.pc/${suffix}.pc}"
- doins "${T}/${1/.pc/${suffix}.pc}"
-}
-
-src_install() {
- local ldpath
- into ${DEST}
- if use multilib && use amd64; then
- cd 64bit
- fi
-
- dobin usr/bin/{cgc,cgfxcat,cginfo}
-
- if use x86; then
- dolib usr/lib/*
- ldpath="${EPREFIX}${DEST}/$(get_libdir)"
- install_pkgconfig nvidia-cg-toolkit.pc x86
- install_pkgconfig nvidia-cg-toolkit-gl.pc x86
- elif use amd64; then
- dolib usr/lib64/*
- ldpath="${EPREFIX}${DEST}/$(get_libdir)"
- install_pkgconfig nvidia-cg-toolkit.pc amd64
- install_pkgconfig nvidia-cg-toolkit-gl.pc amd64
- if use multilib; then
- ldpath+=":${EPREFIX}${DEST}/lib32"
- pushd ../32bit > /dev/null
- ABI="x86" dolib usr/lib/*
- popd > /dev/null
- install_pkgconfig nvidia-cg-toolkit.pc x86
- install_pkgconfig nvidia-cg-toolkit-gl.pc x86
- fi
- fi
-
- sed \
- -e "s|ELDPATH|${ldpath}|g" \
- "${FILESDIR}"/80cgc-opt-2 > "${T}"/80cgc-opt || die
- eprefixify "${T}"/80cgc-opt
- doenvd "${T}"/80cgc-opt
-
- insinto ${DEST}/include
- doins -r usr/include/Cg
-
- insinto ${DEST}
- dodoc usr/local/Cg/README
- if use doc; then
- dodoc usr/local/Cg/docs/*.{txt,pdf}
- dohtml -r usr/local/Cg/docs/html/*
- fi
- if use examples; then
- insinto /usr/share/${PN}
- doins -r usr/local/Cg/examples
- fi
- find usr/local/Cg/{docs,examples,README} -delete
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 2.1.0016 ]]; then
- einfo "Starting with ${CATEGORY}/${PN}-2.1.0016, ${PN} is installed in"
- einfo "${DEST}. Packages might have to add something like:"
- einfo " append-cppflags -I${DEST}/include"
- fi
-}