|
|
@ -21,24 +21,14 @@ |
|
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
|
|
main() { |
|
|
|
sh $archdir/NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only |
|
|
|
patch -p0 < $confdir/*.patch |
|
|
|
|
|
|
|
tar --no-same-owner $taropt $archdir/NVIDIA_kernel-$ver.tar.bz2 |
|
|
|
tar --no-same-owner $taropt $archdir/NVIDIA_GLX-$ver.tar.bz2 |
|
|
|
# copy all nvidia sources to /usr/src/nvidia |
|
|
|
rm -rf $root/usr/src/nvidia |
|
|
|
mv -f NVIDIA-Linux-x86-1.0-4496-pkg2 $root/usr/src/nvidia |
|
|
|
|
|
|
|
# copy all nvidia sources to /usr/src/nvidia |
|
|
|
mkdir -p $root/usr/src/nvidia |
|
|
|
cp -rf NVIDIA_kernel-$ver $root/usr/src/nvidia |
|
|
|
cp -rf NVIDIA_GLX-$ver $root/usr/src/nvidia |
|
|
|
|
|
|
|
# "beautify" nvidia's unterstanding of *nix permissions |
|
|
|
chmod -R 644 $root/usr/src/nvidia/NVIDIA_kernel-$ver/* |
|
|
|
chmod 755 $root/usr/src/nvidia/NVIDIA_kernel-$ver/ |
|
|
|
|
|
|
|
cd $root/usr/src/nvidia/NVIDIA_kernel-$ver/ |
|
|
|
grep -v modprobe Makefile >Makefile.new |
|
|
|
mv -fv Makefile.new Makefile |
|
|
|
|
|
|
|
install -m 0744 -o root -g root $confdir/install.sh $root/usr/src/nvidia/ |
|
|
|
install -m 0744 -o root -g root $confdir/install.sh $root/usr/src/nvidia/ |
|
|
|
} |
|
|
|
|
|
|
|
autoextract=0 |
|
|
|