* Unbreak the Nixpkgs tarball.

svn path=/nixpkgs/trunk/; revision=30447
This commit is contained in:
Eelco Dolstra 2011-11-16 16:31:02 +00:00
parent 0093d96841
commit bb002fc121

View File

@ -1,8 +1,14 @@
{ stdenv, fetchurl, patchelf }: { stdenv, fetchurl, patchelf }:
assert stdenv ? glibc;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.0"; version = "3.0";
date = "February2011"; date = "February2011";
name = "nvidia-cg-toolkit-${version}"; name = "nvidia-cg-toolkit-${version}";
src = src =
if stdenv.system == "x86_64-linux" then if stdenv.system == "x86_64-linux" then
fetchurl { fetchurl {
@ -14,7 +20,8 @@ stdenv.mkDerivation rec {
url = "http://developer.download.nvidia.com/cg/Cg_${version}/Cg-${version}_${date}_x86.tgz"; url = "http://developer.download.nvidia.com/cg/Cg_${version}/Cg-${version}_${date}_x86.tgz";
sha256 = "0hr8l0r20akbfm5j0vqv4ghl0acwjf5996pxnfxlajacl9w58nam"; sha256 = "0hr8l0r20akbfm5j0vqv4ghl0acwjf5996pxnfxlajacl9w58nam";
} }
else null; else throw "nvidia-cg-toolkit does not support platform ${stdenv.system}";
installPhase = '' installPhase = ''
for b in cgc cgfxcat cginfo for b in cgc cgfxcat cginfo
do do
@ -36,6 +43,7 @@ stdenv.mkDerivation rec {
ensureDir "$out/share/doc/$name/" ensureDir "$out/share/doc/$name/"
cp -v -r local/Cg/* "$out/share/doc/$name/" cp -v -r local/Cg/* "$out/share/doc/$name/"
''; '';
meta = { meta = {
homepage = http://developer.nvidia.com/cg-toolkit; homepage = http://developer.nvidia.com/cg-toolkit;
license = [ "nonfree-redistributable" ]; license = [ "nonfree-redistributable" ];