Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=fwlive_pkgs.git;a=commitdiff;h=2cbfdd3922ffd950b14720a4afcab97647125774

commit 2cbfdd3922ffd950b14720a4afcab97647125774
Author: Janos Kovacs <[EMAIL PROTECTED]>
Date:   Thu Mar 6 19:55:49 2008 +0100

nvidia-fwlive-169.12-2-i686
* version bump

diff --git a/source/x11-extra/nvidia-fwlive/FrugalBuild 
b/source/x11-extra/nvidia-fwlive/FrugalBuild
index 5a2459f..9981781 100644
--- a/source/x11-extra/nvidia-fwlive/FrugalBuild
+++ b/source/x11-extra/nvidia-fwlive/FrugalBuild
@@ -2,8 +2,9 @@
# Maintainer: AlexExtreme <[EMAIL PROTECTED]>

pkgname=nvidia-fwlive
-pkgver=169.09
-pkgrel=1
+_F_archive_name=nvidia
+pkgver=169.12
+pkgrel=2
pkgdesc="3D accelerated display driver for Nvidia cards"
url="http://www.nvidia.com/object/linux_display_archive.html";
conflicts=('libgl' 'libglx')
@@ -13,23 +14,22 @@ archs=('i686' 'x86_64')
up2date="lynx -dump http://www.nvidia.com/object/unix.html|grep -m1 'Latest 
Version:'|sed 's/.*]//;s/-/_/'"
if echo "$CARCH" | grep -q 'i.86'; then
_arch=x86
-       sha1sums=('c001e13a2f38ea73b0a1610c585e0ebaebeac6f8')
+       sha1sums=('6ce789da785bf109fcb213db755eaf6975de2e46')
pkgnum=1
elif [ "$CARCH" == "x86_64" ]; then
_arch=x86_64
-       sha1sums=('18ff8301461bd496e7305052aea5f7f652b15e76')
+       sha1sums=('62f9e1055ce6cd4d7806757ece0a144695ef12ff')
pkgnum=2
fi
source=(http://us.download.nvidia.com/XFree86/Linux-$_arch/$pkgver/NVIDIA-Linux-$_arch-$pkgver-pkg$pkgnum.run)
options=('nostrip' 'force')
-_F_kernelmod_scriptlet=$pkgname.install
+_F_kernelmod_scriptlet=$_F_archive_name.install
Finclude kernel-module
-kver=2.6.23-6
-depends=("kernel-fwlive=$kver")
+kver=2.6.24-3
+depends=("kernel-fwlive=$kver" 'xorg-server>=1.1.0')
makedepends=("kernel-fwlive-source=$kver")
-_F_kernelmod_uname=`echo $kver|sed 's/-/-fw/'`
-_F_kernelmod_dir="/lib/modules/$_F_kernelmod_uname"
-depends=([EMAIL PROTECTED] 'xorg-server>=1.1.0')
+#_F_kernelmod_uname=`echo $kver|sed 's/-/-fw/'`
+#_F_kernelmod_dir="/lib/modules/$_F_kernelmod_uname"

build() {
nvdir=NVIDIA-Linux-$_arch-$pkgver-pkg$pkgnum
@@ -88,7 +88,7 @@ build() {
Ffilerel usr/src/nv/nvidia.ko $_F_kernelmod_dir/kernel/drivers/video/nvidia.ko

Fdoc $nvdir/LICENSE
-       Fcpr $nvdir/usr/share/doc/* /usr/share/doc/$pkgname-$pkgver/
+       Fcpr $nvdir/usr/share/doc/* usr/share/doc/$pkgname-$pkgver/
Fln "$pkgname-$pkgver" "/usr/share/doc/$pkgname"
Fbuild_kernelmod_scriptlet
}
diff --git a/source/x11-extra/nvidia-fwlive/nvidia-fwlive.install 
b/source/x11-extra/nvidia-fwlive/nvidia-fwlive.install
deleted file mode 100644
index cae4fc4..0000000
--- a/source/x11-extra/nvidia-fwlive/nvidia-fwlive.install
+++ /dev/null
@@ -1,47 +0,0 @@
-post_install() {
-       echo "*** In order to use this package you have to accept Nvidia's 
license which"
-       echo "*** can be found at /usr/share/doc/nvidia/LICENSE."
-       echo "*** If you don't accept it, please remove the package!"
-
-       sed -i 's/^.*Load  "dri"/# Load  "dri"/' /etc/X11/xorg.conf
-       sed -i 's/Driver.*"\(nv\|vesa\|vga\)"/Driver "nvidia"/' 
/etc/X11/xorg.conf
-
-       exist=`cat /etc/sysconfig/modules | grep nvidia | wc -l`
-       if [ "$exist" -eq 0 ]; then
-               echo nvidia >> /etc/sysconfig/modules
-       fi
-       /sbin/depmod -a
-       /sbin/modprobe nvidia
-}
-
-post_upgrade() {
-       post_install $1
-}
-
-pre_remove() {
-       if test `lsmod | grep ^nvidia | wc -l` -gt 0; then
-               rmmod nvidia
-       fi
-
-       sed -i 's/^.*# Load  "dri"/Load  "dri"/' /etc/X11/xorg.conf
-       sed -i 's/\(^Driver *\)"nvidia"/\1"nv"/' /etc/X11/xorg.conf
-
-       exist=`cat /etc/sysconfig/modules | grep nvidia | wc -l`
-       if [ "$exist" -eq 1 ]; then
-               grep -v '^nvidia' /etc/sysconfig/modules > 
/etc/sysconfig/modules.tmp
-               mv /etc/sysconfig/modules.tmp /etc/sysconfig/modules
-       fi
-        if [ -e /usr/lib/xorg/temp/libglx.so ]; then
-                mv /usr/lib/xorg/temp/libglx.so 
/usr/lib/xorg/modules/extensions/
-        fi
-}
-
-post_remove() {
-       depmod -a
-       echo "*** Nvidia driver is removed now. To have a working Xorg Server 
again run : ***"
-       echo "*** pacman-g2 -S libgl libglx ****"
-}
-
-op=$1
-shift
-$op $*
diff --git a/source/x11-extra/nvidia-fwlive/nvidia.install 
b/source/x11-extra/nvidia-fwlive/nvidia.install
new file mode 100644
index 0000000..cae4fc4
--- /dev/null
+++ b/source/x11-extra/nvidia-fwlive/nvidia.install
@@ -0,0 +1,47 @@
+post_install() {
+       echo "*** In order to use this package you have to accept Nvidia's 
license which"
+       echo "*** can be found at /usr/share/doc/nvidia/LICENSE."
+       echo "*** If you don't accept it, please remove the package!"
+
+       sed -i 's/^.*Load  "dri"/# Load  "dri"/' /etc/X11/xorg.conf
+       sed -i 's/Driver.*"\(nv\|vesa\|vga\)"/Driver "nvidia"/' 
/etc/X11/xorg.conf
+
+       exist=`cat /etc/sysconfig/modules | grep nvidia | wc -l`
+       if [ "$exist" -eq 0 ]; then
+               echo nvidia >> /etc/sysconfig/modules
+       fi
+       /sbin/depmod -a
+       /sbin/modprobe nvidia
+}
+
+post_upgrade() {
+       post_install $1
+}
+
+pre_remove() {
+       if test `lsmod | grep ^nvidia | wc -l` -gt 0; then
+               rmmod nvidia
+       fi
+
+       sed -i 's/^.*# Load  "dri"/Load  "dri"/' /etc/X11/xorg.conf
+       sed -i 's/\(^Driver *\)"nvidia"/\1"nv"/' /etc/X11/xorg.conf
+
+       exist=`cat /etc/sysconfig/modules | grep nvidia | wc -l`
+       if [ "$exist" -eq 1 ]; then
+               grep -v '^nvidia' /etc/sysconfig/modules > 
/etc/sysconfig/modules.tmp
+               mv /etc/sysconfig/modules.tmp /etc/sysconfig/modules
+       fi
+        if [ -e /usr/lib/xorg/temp/libglx.so ]; then
+                mv /usr/lib/xorg/temp/libglx.so 
/usr/lib/xorg/modules/extensions/
+        fi
+}
+
+post_remove() {
+       depmod -a
+       echo "*** Nvidia driver is removed now. To have a working Xorg Server 
again run : ***"
+       echo "*** pacman-g2 -S libgl libglx ****"
+}
+
+op=$1
+shift
+$op $*
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to