wok-undigest rev 637

Up nvidia-173xx (173.14.31)
author Richard Dunbar <mojo@slitaz.org>
date Mon Feb 20 00:32:43 2012 +0000 (2012-02-20)
parents 4e7f011b44f9
children 2b48b2de657b
files nvidia-173xx/receipt
line diff
     1.1 --- a/nvidia-173xx/receipt	Sat Feb 18 09:51:43 2012 +0000
     1.2 +++ b/nvidia-173xx/receipt	Mon Feb 20 00:32:43 2012 +0000
     1.3 @@ -1,17 +1,18 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="nvidia-173xx"
     1.7 -VERSION="173.14.25"
     1.8 -CATEGORY="network"
     1.9 +VERSION="173.14.31"
    1.10 +CATEGORY="x-window"
    1.11  MAINTAINER="jozee@slitaz.org"
    1.12  SHORT_DESC="NVIDIA drivers (non-free)"
    1.13  WEB_SITE="http://www.nvidia.com/"
    1.14 -SOURCE="NVIDIA-Linux-x86-${VERSION}-pkg0"
    1.15 +SOURCE="NVIDIA-Linux-x86-${VERSION}-pkg1"
    1.16  TARBALL="${SOURCE}.run"
    1.17 +WGET_URL="http://download.nvidia.com/XFree86/Linux-x86/$VERSION/$TARBALL"
    1.18  RUN_OPTS="--extract-only"
    1.19  TAGS="drivers graphic video"
    1.20  
    1.21 -DEPENDS="linux xorg-server gtk+ cairo linux-agp linux-drm"
    1.22 +DEPENDS="linux xorg-server gtk+ cairo linux-agp linux-drm xorg-libXv"
    1.23  BUILD_DEPENDS="linux-module-headers coreutils-file-summarize"
    1.24  
    1.25  # Rules to configure and make the package.
    1.26 @@ -30,24 +31,43 @@
    1.27  	EXTRAVERSION=_${kvers}
    1.28  	
    1.29  	mkdir -p $fs/usr/share $fs/usr/lib/X11 $fs/usr/share/licenses/$PACKAGE \
    1.30 -				 $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/video \
    1.31 +				 $fs/lib/modules/$kvers-slitaz/kernel/drivers/video \
    1.32  				 $fs/usr/share/doc/$PACKAGE 
    1.33  	
    1.34  	# Compress and install module
    1.35  	lzma e $src/usr/src/nv/nvidia.ko \
    1.36 -			$fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/video/nvidia.ko.gz
    1.37 -	chown root $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/video/nvidia.ko.gz
    1.38 -	chmod 0644 $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/video/nvidia.ko.gz	
    1.39 +			$fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.gz
    1.40 +	chown root $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.gz
    1.41 +	chmod 0644 $fs/lib/modules/$kvers-slitaz/kernel/drivers/video/nvidia.ko.gz	
    1.42  	
    1.43  	cp -a $src/LICENSE $fs/usr/share/licenses/$PACKAGE
    1.44  	cp -a $src/usr/bin $fs/usr
    1.45  	cp -a $src/nvidia-installer $fs/usr/bin
    1.46  	cp -a $src/usr/lib/*.so* $fs/usr/lib/
    1.47  	cp -a $src/usr/lib/tls $fs/usr/lib/
    1.48 +        cp -a $src/usr/X11R6/lib/libXvMCNVIDIA.so.$VERSION $fs/usr/lib
    1.49 +        cp -a $src/usr/X11R6/lib/modules $fs/usr/lib/X11/
    1.50 +        cp -a $src/usr/share/applications $fs/usr/share
    1.51  	cp -a $src/usr/share/pixmaps $fs/usr/share
    1.52  	cp -a $src/usr/share/doc/* $fs/usr/share/doc/$PACKAGE/
    1.53 -	cp -a $src/usr/X11R6/lib/* $fs/usr/lib/X11	
    1.54 -		
    1.55 +	cp -a $src/usr/X11R6/lib/* $fs/usr/lib/X11
    1.56 +
    1.57 +        ln -s libcuda.so.$VERSION $fs/usr/lib/libcuda.so
    1.58 +	ln -s libcuda.so.$VERSION $fs/usr/lib/libcuda.so.1
    1.59 +	ln -s libGL.so.$VERSION $fs/usr/lib/libGL.so
    1.60 +	ln -s libGL.so.$VERSION $fs/usr/lib/libGL.so.1
    1.61 +	ln -s libGLcore.so.$VERSION $fs/usr/lib/libGLcore.so.1
    1.62 +	ln -s libnvidia-cfg.so.$VERSION $fs/usr/lib/libnvidia-cfg.so
    1.63 +	ln -s libnvidia-cfg.so.$VERSION $fs/usr/lib/libnvidia-cfg.so.1
    1.64 +	ln -s libnvidia-tls.so.$VERSION $fs/usr/lib/libnvidia-tls.so.1
    1.65 +	ln -s libnvidia-tls.so.$VERSION $fs/usr/lib/tls/libnvidia-tls.so.1
    1.66 +	ln -s libXvMCNVIDIA.so.$VERSION $fs/usr/lib/libXvMCNVIDIA.so.1
    1.67 +	ln -s libXvMCNVIDIA.so.$VERSION $fs/usr/lib/libXvMCNVIDIA.so
    1.68 +	ln -s libXvMCNVIDIA.so.$VERSION $fs/usr/lib/libXvMCNVIDIA_dynamic.so.1
    1.69 +	ln -s libXvMCNVIDIA.so.$VERSION $fs/usr/lib/libXvMCNVIDIA_dynamic.so
    1.70 +	ln -s libnvidia-wfb.so.$VERSION $fs/usr/lib/X11/modules/libnvidia-wfb.so
    1.71 +	ln -s libnvidia-wfb.so.$VERSION $fs/usr/lib/X11/modules/libnvidia-wfb.so.1
    1.72 +	ln -s libglx.so.$VERSION $fs/usr/lib/X11/modules/extensions/libglx.so	
    1.73  }
    1.74  
    1.75  pre_install()