diff options
author | 2000-12-11 19:13:03 +0000 | |
---|---|---|
committer | 2000-12-11 19:13:03 +0000 | |
commit | 00d527ece58fd3d4121b059c5df9a508b5c1d5da (patch) | |
tree | 970efd3ea24ce1ac9f068a04e7b1c6720eb346f6 /x11-base | |
parent | *** empty log message *** (diff) | |
download | gentoo-2-00d527ece58fd3d4121b059c5df9a508b5c1d5da.tar.gz gentoo-2-00d527ece58fd3d4121b059c5df9a508b5c1d5da.tar.bz2 gentoo-2-00d527ece58fd3d4121b059c5df9a508b5c1d5da.zip |
*** empty log message ***
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/nvidia/files/digest-nvidia-0.9.5 | 2 | ||||
-rw-r--r-- | x11-base/nvidia/nvidia-0.9.5.ebuild | 89 |
2 files changed, 0 insertions, 91 deletions
diff --git a/x11-base/nvidia/files/digest-nvidia-0.9.5 b/x11-base/nvidia/files/digest-nvidia-0.9.5 deleted file mode 100644 index 494445cdc663..000000000000 --- a/x11-base/nvidia/files/digest-nvidia-0.9.5 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 076481ac1721775bad819c29a0a8fb94 NVIDIA_GLX-0.9-5.tar.gz -MD5 130d1e7bf56eda1a93a831189b4c6420 NVIDIA_kernel-0.9-5.tar.gz diff --git a/x11-base/nvidia/nvidia-0.9.5.ebuild b/x11-base/nvidia/nvidia-0.9.5.ebuild deleted file mode 100644 index da7ecb11b833..000000000000 --- a/x11-base/nvidia/nvidia-0.9.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2000 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/x11-base/nvidia/nvidia-0.9.5.ebuild,v 1.2 2000/09/15 20:09:29 drobbins Exp $ - -A="NVIDIA_GLX-0.9-5.tar.gz NVIDIA_kernel-0.9-5.tar.gz" -S=${WORKDIR} -DESCRIPTION="Accelerated X drivers for NVIDIA based cards" -SRC_URI="ftp://ftp1.detonator.nvidia.com/pub/drivers/english/XFree86_40/0.9-5/NVIDIA_GLX-0.9-5.tar.gz - ftp://ftp1.detonator.nvidia.com/pub/drivers/english/XFree86_40/0.9-5/NVIDIA_kernel-0.9-5.tar.gz" - -src_unpack() { - unpack ${A} -} - -src_compile() { - cd ${S}/NVIDIA_kernel-0.9-5 - try make NVdriver -} - -src_install() { - cd ${S}/NVIDIA_kernel-0.9-5 - insinto /lib/modules/current/misc - doins NVdriver - dodir /usr/lib - dodir /usr/X11R6/lib/modules/drivers - dodir /usr/X11R6/lib/modules/extensions - cd ${S}/NVIDIA_GLX-0.9-5 - try make ROOT=${D} install - dodir /dev - for i in 0 1 2 3 4; do - mknod ${D}/dev/nvidia$i c 195 $i - done - mknod ${D}/dev/nvidiactl c 195 255 - chmod 0666 ${D}/dev/nvidia* -} - -pkg_preinst() { - - . ${ROOT}/etc/rc.d/config/functions - - einfo "Making backups..." - for i in /usr/X11R6/lib/modules/extensions/libGLcore.a \ - /usr/X11R6/lib/modules/extensions/libglx.a \ - /usr/lib/libGL.so \ - /usr/X11R6/lib/libGL.so* \ - /usr/X11R6/lib/libGLcore.so* - do - if [ -f "${ROOT}/$i" ] - then - echo $i - mv ${ROOT}/$i ${ROOT}/$i.nvidia-0.9-5 - fi - done -} -pkg_config() { - if [ "${ROOT}" == "/" ] ; then - modconf="/etc/modules/"`uname -r` - if [ -f $modconf ] ; then - modtmp=/tmp/conf$$ - sed '/^alias.*char-major-.*NVdriver/d' < $modconf > $modtmp - echo "alias char-major-195 NVdriver" >> $modtmp - mv $modtmp $modconf - fi - fi -} - -pkg_postrm() { - - . ${ROOT}/etc/rc.d/config/functions - - einfo "Restoring backups..." - for i in /usr/X11R6/lib/modules/extensions/libGLcore.a \ - /usr/X11R6/lib/modules/extensions/libglx.a \ - /usr/lib/libGL.so \ - /usr/X11R6/lib/libGL.so* \ - /usr/X11R6/lib/libGLcore.so* - do - if [ -f "${ROOT}/$i.nvidia-0.9-5" ] - then - echo $i - mv ${ROOT}/$i.nvidia-0.9-5 ${ROOT}/$i - fi - done -} - - - - |