# ChangeLog for app-emulation/emul-linux-x86-nvidia
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-nvidia/ChangeLog,v 1.10 2004/11/07 02:00:59 cyfred Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-nvidia/ChangeLog,v 1.11 2004/11/30 01:34:51 cyfred Exp $
+
+ 30 Nov 2004; Andrew Bevitt <cyfred@gentoo.org>
+ -emul-linux-x86-nvidia-1.0.6106-r1.ebuild:
+ Removing all masked (deprecated) versions to match the nvidia-kernel removal.
07 Nov 2004; Andrew Bevitt <cyfred@gentoo.org>
emul-linux-x86-nvidia-1.0.6106-r1.ebuild:
-MD5 f6e9587efdcebce06e1fc65ab0e6c2d9 emul-linux-x86-nvidia-1.0.6111-r1.ebuild 1962
-MD5 cf8a2e014d3520631a52ef066a66c217 emul-linux-x86-nvidia-1.0.6106-r1.ebuild 1931
-MD5 384fdcff4f2b251343616472c2a36d99 ChangeLog 2121
+MD5 bb899266588f7c8b1a1e583eac57db71 ChangeLog 2296
MD5 27a31cef658b115b0642b37137fa2f4b metadata.xml 292
MD5 cd638c4032f847589e124c8ecbb1cd32 emul-linux-x86-nvidia-1.0.6629.ebuild 1964
+MD5 f6e9587efdcebce06e1fc65ab0e6c2d9 emul-linux-x86-nvidia-1.0.6111-r1.ebuild 1962
MD5 93fb59331a38537ebd906f99accf835b files/digest-emul-linux-x86-nvidia-1.0.6629 83
-MD5 58184a40423b6f855eb526e9f860eea2 files/digest-emul-linux-x86-nvidia-1.0.6106-r1 83
MD5 3dfbbce04db9e006a9998e7dee244647 files/digest-emul-linux-x86-nvidia-1.0.6111-r1 83
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-nvidia/emul-linux-x86-nvidia-1.0.6106-r1.ebuild,v 1.3 2004/11/07 02:00:59 cyfred Exp $
-
-inherit eutils
-
-PKG="pkg2"
-NV_V="${PV/1.0./1.0-}"
-NV_PACKAGE="NVIDIA-Linux-x86_64-${NV_V}"
-S="${WORKDIR}/${NV_PACKAGE}-${PKG}/usr/lib32"
-DESCRIPTION="NVIDIA GLX 32-bit compatibility libraries"
-HOMEPAGE="http://www.nvidia.com/"
-SRC_URI="http://download.nvidia.com/XFree86/Linux-x86_64/${NV_V}/${NV_PACKAGE}-${PKG}.run"
-
-
-LICENSE="NVIDIA"
-SLOT="0"
-KEYWORDS="-* -amd64"
-RESTRICT="nostrip"
-IUSE=""
-
-DEPEND=">=media-video/nvidia-glx-${PV}-r1
- >=app-emulation/emul-linux-x86-xlibs-1.1-r1"
-
-export _POSIX2_VERSION="199209"
-
-src_unpack() {
- cd ${WORKDIR}
- bash ${DISTDIR}/${NV_PACKAGE}-${PKG}.run --extract-only
-}
-
-src_install() {
- local LIB32_ROOT="/usr/lib32"
- local LIB_ROOT="${LIB32_ROOT}/opengl/nvidia/lib"
- local TLS_ROOT="${LIB32_ROOT}/opengl/nvidia/tls"
-
- cd ${S}
- # The files exist we just have to install them
- exeinto ${LIB_ROOT}
- doexe libGL.so.${PV} \
- libGLcore.so.${PV} \
- libnvidia-tls.so.${PV}
- dosym libGL.so.${PV} ${LIB_ROOT}/libGL.so
- dosym libGL.so.${PV} ${LIB_ROOT}/libGL.so.1
- dosym libGLcore.so.${PV} ${LIB_ROOT}/libGLcore.so
- dosym libGLcore.so.${PV} ${LIB_ROOT}/libGLcore.so.1
- dosym libnvidia-tls.so.${PV} ${LIB_ROOT}/libnvidia-tls.so
- dosym libnvidia-tls.so.${PV} ${LIB_ROOT}/libnvidia-tls.so.1
-
- # TLS libraries
- # not sure we need these as glibc in emul-linux-x86-baselibs is non-nptl
- dodir ${TLS_ROOT}
- exeinto ${TLS_ROOT}
- doexe tls/libnvidia-tls.so.${PV}
- dosym libnvidia-tls.so.${PV} ${TLS_ROOT}/libnvidia-tls.so
- dosym libnvidia-tls.so.${PV} ${TLS_ROOT}/libnvidia-tls.so.1
- #dosym ${LIB_ROOT}/tls ${LIB32_ROOT}
-}
-
-pkg_postinst() {
- # Setup nvidia opengl implementation
- if [ "${ROOT}" = "/" ]
- then
- /usr/sbin/opengl-update nvidia
- fi
-}