x11-drivers/nvidia-drivers: remove. in tree
authorFabian Fingerle <fabian@datensalat.eu>
Wed, 3 Mar 2010 18:04:58 +0000 (3 19:04 +0100)
committerFabian Fingerle <fabian@datensalat.eu>
Wed, 3 Mar 2010 18:04:58 +0000 (3 19:04 +0100)
16 files changed:
media-video/nvidia-settings/ChangeLog [deleted file]
media-video/nvidia-settings/Manifest [deleted file]
media-video/nvidia-settings/files/icon/nvidia-settings.desktop [deleted file]
media-video/nvidia-settings/files/icon/nvidia-settings.png [deleted file]
media-video/nvidia-settings/metadata.xml [deleted file]
media-video/nvidia-settings/nvidia-settings-195.30.ebuild [deleted file]
x11-drivers/nvidia-drivers/ChangeLog [deleted file]
x11-drivers/nvidia-drivers/Manifest [deleted file]
x11-drivers/nvidia-drivers/files/NVIDIA_arch.patch [deleted file]
x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch [deleted file]
x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch [deleted file]
x11-drivers/nvidia-drivers/files/libGL.la-r2 [deleted file]
x11-drivers/nvidia-drivers/files/nvidia [deleted file]
x11-drivers/nvidia-drivers/files/nvidia-169.07 [deleted file]
x11-drivers/nvidia-drivers/metadata.xml [deleted file]
x11-drivers/nvidia-drivers/nvidia-drivers-195.30.ebuild [deleted file]

diff --git a/media-video/nvidia-settings/ChangeLog b/media-video/nvidia-settings/ChangeLog
deleted file mode 100644 (file)
index b174a3a..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-# ChangeLog for x11-drivers/nvidia-drivers
-# Copyright 2006-2009 Otih Overlay; distributed under the GPL version 2
-
-  6 Feb 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-195.22.ebuild, +nvidia-settings-195.30.ebuild:
-  Bump
-
-  30 Nov 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-185.18.36.ebuild, -nvidia-settings-190.42.ebuild,
-  +nvidia-settings-195.22.ebuild:
-  Bump
-
-  25 Oct 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-190.40.ebuild, +nvidia-settings-190.42.ebuild:
-  Bump
-
-  25 Sep 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-190.25.ebuild, +nvidia-settings-190.36.ebuild:
-  Bump
-
-  30 Aug 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-190.18.ebuild, +nvidia-settings-185.18.36.ebuild,
-  +nvidia-settings-190.25.ebuild:
-  Bump
-
-  30 Jul 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-180.37.05.ebuild, -nvidia-settings-185.18.14.ebuild,
-  -nvidia-settings-190.16.ebuild, +nvidia-settings-190.18.ebuild:
-  Bump
-
-  22 Jul 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-190.16.ebuild:
-  Bump
-
-  28 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-185.19.ebuild, -nvidia-settings-180.60.ebuild, -nvidia-settings-185.18.10.ebuild,
-  +nvidia-settings-185.18.14.ebuild:
-  Bumps
-
-  26 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-185.19.ebuild:
-  add without keyword documentation  
-
-  19 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-185.18.04.ebuild, -nvidia-settings-185.18.08.ebuild, +nvidia-settings-185.18.10.ebuild
-  Bump beta
-
-  14 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-180.53.ebuild, +nvidia-settings-180.60.ebuild:
-  Bump prerelease
-
-  06 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-180.37.05.ebuild
-  Add opengl 3.1 Beta
-
-  05 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-185.18.08:
-  Bump
-
-  24 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-185.18.04.ebuild, -nvidia-settings-185.19.ebuild:
-  Bump, 185.18.04 is newer than 185.19  
-
-  23 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-180.53.ebuild:
-  add prerelease
-
-  22 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-180.51.ebuild:
-  remove stable release
-
-  18 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-180.51.ebuild, -nvidia-settings-180.50.ebuild:
-  Bump prerelease
-
-  16 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-180.50.ebuild:
-  Bump prerelease
-
-  07 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-185.13.ebuild, +nvidia-settings-185.19.ebuild
-  Bump beta
-
-  31 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-180.41.ebuild:
-  180.41 becomes stable
-
-  30 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-settings-185.13.ebuild
-  Re-adding nvidia beta-release
-
-  21 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-settings-185.13.ebuild, +nvidia-settings-180.41.ebuild:
-  delete broken 185.13 beta version and added prerelease.
-  You can find 185.13 in berkano overlay
-
-  16 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>;
-  +nvidia-settings-185.13.ebuild, -nvidia-settings-180.37.ebuild:
-  Bump.
-
-  07 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>;
-  +nvidia-settings-180.37.ebuild, +files/icon:
-  Re-adding nvidia-drivers, as portage is not keeping up to date.
diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest
deleted file mode 100644 (file)
index f1035d5..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX icon/nvidia-settings.desktop 194 RMD160 a59dae254f65d9665118629b489b33b0fd87c8d5 SHA1 eac0735769b28d7c217d6ab15a3dca3e2adff9b1 SHA256 af43af5db203c1acf9301fa7fb285a7fdfe5aab5ce1aa30a239fd7db1b588168
-AUX icon/nvidia-settings.png 3790 RMD160 a0a8c319ca4b0100d2b7502b6a3dba20a3dc71b9 SHA1 ff485bf300c6e0c56b3d1f08ee87e4d9a425db65 SHA256 171e2d20dfe7fbbb86bf9d3c0bb22909529b351fb06b614018a9597ff2456f12
-DIST nvidia-settings-195.30.tar.gz 1404396 RMD160 f46f482f4418b1557ddf103dffa22c72a44f93bc SHA1 54f5ed55bf547c0be6cc5d109e5863d66a5e48fe SHA256 255d6d348cb28f7e98b60fb101fe0163bece861b44fd2cd8b312c6a6bc734e26
-EBUILD nvidia-settings-195.30.ebuild 1721 RMD160 f7d6e47cad4e905b8e92208dc97dd1938bbc2394 SHA1 4446f0471e2c2057c9c9bdb1a99e568d69e29390 SHA256 55fbb7c79182e1c8ac8d1edf7b68feccd3f885c0e95520e5c1f2e45965108b10
-MISC ChangeLog 3483 RMD160 44cc097ea4d8701f4f87b90ee02ac6dce35fc78b SHA1 77889fbfee41ce936930186db5f923aa3145aa12 SHA256 9e7c76d3373ec7ff59e03cf17d9db3381e40a1ca52d0cec34d4531918f240f91
-MISC metadata.xml 313 RMD160 ef0fd7e80d48cd3ca74f690da28124320f1a5bd9 SHA1 07663307a196dcdd3ae7fd14a87476f7a7aaa67a SHA256 d6e8ff073fd6c7c27d8401c2ccc11bd62003fca57618d4ebc2c3bcc2f3beec21
diff --git a/media-video/nvidia-settings/files/icon/nvidia-settings.desktop b/media-video/nvidia-settings/files/icon/nvidia-settings.desktop
deleted file mode 100644 (file)
index 65f2fd5..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Type=Application
-Encoding=UTF-8
-Name=NVIDIA X Server Settings
-Comment=Configure NVIDIA X Server Settings
-Exec=nvidia-settings
-Icon=nvidia-settings
-Categories=Application;System;
diff --git a/media-video/nvidia-settings/files/icon/nvidia-settings.png b/media-video/nvidia-settings/files/icon/nvidia-settings.png
deleted file mode 100644 (file)
index 361c200..0000000
Binary files a/media-video/nvidia-settings/files/icon/nvidia-settings.png and /dev/null differ
diff --git a/media-video/nvidia-settings/metadata.xml b/media-video/nvidia-settings/metadata.xml
deleted file mode 100644 (file)
index 5143076..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <herd>x11-drivers</herd>
-       <maintainer>
-               <email>fabian@datensalat.eu</email>
-               <name>Fabian Fingerle</name>
-       </maintainer>
-       <longdescription lang="en">
-       </longdescription>
-</pkgmetadata>
-
diff --git a/media-video/nvidia-settings/nvidia-settings-195.30.ebuild b/media-video/nvidia-settings/nvidia-settings-195.30.ebuild
deleted file mode 100644 (file)
index f164781..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils toolchain-funcs multilib
-
-MY_P="${PN}-1.0"
-
-DESCRIPTION="NVIDIA Linux X11 Settings Utility"
-HOMEPAGE="http://www.nvidia.com/"
-SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-# xorg-server is used in the depends as nvidia-settings builds against some
-# headers in /usr/include/xorg/.
-# This also allows us to optimize out a lot of the other dependancies, as
-# between gtk and xorg-server, almost all libraries and headers are accounted
-# for.
-DEPEND=">=x11-libs/gtk+-2
-       dev-util/pkgconfig
-       x11-base/xorg-server
-       x11-libs/libXt
-       x11-libs/libXv
-       x11-proto/xf86driproto
-       x11-proto/xf86vidmodeproto"
-
-RDEPEND=">=x11-libs/gtk+-2
-       x11-base/xorg-server
-       x11-libs/libXt
-       x11-drivers/nvidia-drivers"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-       einfo "Building libXNVCtrl..."
-       cd "${S}/src/libXNVCtrl"
-       make clean || die "Cleaning old libXNVCtrl failed"
-       emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!"
-
-       cd "${S}"
-       einfo "Building nVidia-Settings..."
-       emake  CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
-}
-
-src_install() {
-       # Install the executable
-       exeinto /usr/bin
-       doexe nvidia-settings
-
-       # Install libXNVCtrl and headers
-       insinto "/usr/$(get_libdir)"
-       doins src/libXNVCtrl/libXNVCtrl.a
-       insinto /usr/include/NVCtrl
-       doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h
-
-       # Install icon and .desktop entry
-       doicon "${FILESDIR}/icon/${PN}.png"
-       domenu "${FILESDIR}/icon/${PN}.desktop"
-
-       # Install manpage
-       doman doc/nvidia-settings.1
-
-       # Now install documentation
-       dodoc doc/*.txt
-}
diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog
deleted file mode 100644 (file)
index 0edb349..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-# ChangeLog for x11-drivers/nvidia-drivers
-# Copyright 2006-2010 Otih Overlay; distributed under the GPL version 2
-
-  32 Jan 2010, Fabian Fingerle <fabian@datensalat.eu>
-  +files/NVIDIA_arch.patch, nvidia-drivers-195.30.ebuild:
-  Undo patch deletion.
-
-  10 Jan 2010, Fabian Fingerle <fabian@datensalat.eu>  
-  -files/NVIDIA_arch.patch, nvidia-drivers-195.30.ebuild:
-  Fixes from portage
-
-  30 Dec 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-195.22.ebuild, +nvidia-drivers-195.30.ebuild:
-  Bump
-
-  30 Nov 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-185.18.36.ebuild, -nvidia-drivers-190.42.ebuild, 
-  +nvidia-drivers-195.22.ebuild, +files/NVIDIA_arch.patch:
-  Bump
-
-  25 Oct 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-190.42.ebuild, -nvidia-drivers-190.40.ebuild:
-  Bump
-
-  25 Sep 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-190.36.ebuild, -nvidia-drivers-190.32.ebuild:
-  Bump
-
-  07 Sep 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-190.32.ebuild, -nvidia-drivers-190.25.ebuild:
-  Bump
-
-  28 Aug 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.18.36.ebuild, +nvidia-drivers-190.25.ebuild,
-  -nvidia-drivers-190.18.ebuild:
-  Bump
-
-  28 Jul 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-180.37.05.ebuild, -nvidia-drivers-185.18.14.ebuild, 
-  -nvidia-drivers-185.18.14-r1.ebuild, +nvidia-drivers-185.18.29.ebuild
-  -files/NVIDIA_i2c-hwmon.patch, -nvidia-drivers-190.16.ebuild, 
-  +nvidia-drivers-190.18.ebuild, -nvidia-drivers-185.18.29.ebuild:
-  Bump
-
-  21 Jul 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-190.16.ebuild:
-  Bump beta
-
-  13 Jul 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-kernel-2.6.31.patch, +nvidia-drivers-185.18.14-r1.ebuild:
-  Add patch to build with 2.6.31 kernel
-
-  28 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.18.14.ebuild, -nvidia-drivers-185.19.ebuild, -nvidia-drivers-185.18.10.ebuild,
-  -nvidia-drivers-180.60.ebuild:
-  Bumps
-
-  26 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.19.ebuild:
-  add without keyword documentation
-
-  19 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.18.10.ebuild, -nvidia-drivers-185.18.04.ebuild, -nvidia-drivers-185.18.08.ebuild
-  Bump beta
-
-  14 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-180.60.ebuild, -nvidia-drivers-180.53.ebuild:
-  Bump prerelease
-
-  06 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-180.37.05.ebuild:
-  Add opengl 3.1 beta
-
-  05 May 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.18.08.ebuild:
-  Bump
-
-  24 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.18.04.ebuild, -nvidia-drivers-185.19.ebuild:
-  Bump, 185.18.04 is newer than 185.19
-
-  23 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-180.53.ebuild:
-  add prerelease
-
-  22 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-180.51.ebuild:
-  remove stable driver
-
-  18 Apr 2008, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-180.51.ebuild, -nvidia-drivers-180.50.ebuild
-  Bump prerelease
-
-  16 Apr 2009, Fabian Fingerle <fabian@datensalate.eu>
-  +nvidia-drivers-180.50.ebuild:
-  Bump prerelease
-
-  07 Apr 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.19.ebuild, -nvidia-drivers-185.13.ebuild:
-  Bump beta driver
-
-  31 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-180.41.ebuild:
-  180.41 becomes stable
-
-  30 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  +nvidia-drivers-185.13.ebuild:
-  Re-adding nvidia beta-release
-
-  21 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>
-  -nvidia-drivers-185.13.ebuild, +nvidia-drivers-180.41.ebuild:
-  delete broken 185.13 beta version and added prerelease.
-  You can find 185.13 in berkano overlay
-
-  16 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>;
-  +nvidia-drivers-185.13.ebuild, -nvidia-drivers-180.37.ebuild:
-  Bump.
-
-  07 Mar 2009, Fabian Fingerle <fabian@datensalat.eu>;
-  +nvidia-drivers-180.37.ebuild, -nvidia-drivers-180.27.ebuild:
-  Bump berkano overlay.
-
-  30 Jan 2009; Ben de Groot <yngwin@gentoo.org>; +files/nvidia-169.07,
-  +nvidia-drivers-180.27.ebuild, +files/NVIDIA_glx-defines.patch,
-  +files/NVIDIA_glx-glheader.patch, +files/NVIDIA_i2c-hwmon.patch,
-  +files/libGL.la-r2, +files/nvidia:
-  Re-adding nvidia-drivers, as portage is not keeping up to date.
-
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
deleted file mode 100644 (file)
index 09e8198..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX NVIDIA_arch.patch 393 RMD160 a7cb24efd6d9f7175c9f80df311778c6b77740f5 SHA1 8b72b6624461d376ce3d52a7f309e5419304b4fe SHA256 02a500ced784a99ec62e7f5b35f8ed5e888b477827608d648ea6eb1b833496f9
-AUX NVIDIA_glx-defines.patch 437 RMD160 7cc38de0663c51d9e3718f02035a940a5d31e53c SHA1 eef9bcae32d4e00133b205e27ce766488d5c6cdb SHA256 0007f3d962edb87da4788ce58869679c1b10f28223a6bf1c23696fede57305da
-AUX NVIDIA_glx-glheader.patch 380 RMD160 ee9a10cfbed10d5711f58a80553ffebeea5853bf SHA1 72abfedb9dfb7dae7dc23a5701d3e00282fef2c0 SHA256 f630e24067bf6199a64f8fe8c5d6fc158cb4b153bda65ffc3f97b36a9cb08faf
-AUX libGL.la-r2 733 RMD160 479612ab30c04ca0683c7d9edaf9ab3de783e4a9 SHA1 88656b7e7234ade4f5564373fd6eb5c040167655 SHA256 4856e7a2c31763ade41c93a395f3e80a2705ac2ab4dbd73e5161cdba132f407b
-AUX nvidia 1510 RMD160 ca0d0e5375109d9edf682d9bdda743b7c693e4d4 SHA1 85cf9bff167dcc063ba61426523973e9598085f7 SHA256 b193cc3f6d6f39138720a2282d9f161fc8f2e8a15bc43d183a30eb879add06c5
-AUX nvidia-169.07 639 RMD160 8baddb6fd1bf7f0e2688870a78e8ace051d62e3f SHA1 b30487ba2a24a6b1359d1fd831eeb1705060953c SHA256 a8c4860f008d53776fda7a17b59524f271236559af688e9a2c9845cbbcba1577
-DIST NVIDIA-FreeBSD-x86-195.30.tar.gz 14178989 RMD160 7057042c2e21108e7e7cb8ec825582e6a0f15a4f SHA1 32a79c7ccac5fa5311d839f20b73d202a022205f SHA256 0c8e7519b5cbafae4eef68f93e9a662678582b6dd0313f553ab960beacc7d64e
-DIST NVIDIA-Linux-x86-195.30-pkg0.run 24215361 RMD160 2bd3435a1529a820d207651519323fcbe10555da SHA1 ffccb94f8ba136269b4ba87e3463fd86fbe83869 SHA256 67d4681c80e7586cf515b96fde25f5a837dfa6e685ea2e3ac5607f3a582ef69d
-DIST NVIDIA-Linux-x86_64-195.30-pkg2.run 41604498 RMD160 48b80c01c4472346b9dd4468ad25df0396a66a01 SHA1 f396da8264f17b363f3fed87881fde51c61dc6fc SHA256 5ef42e90ca2c24a2386705e6db5922579ac8f969b433bc280edf6cfd63ac4735
-EBUILD nvidia-drivers-195.30.ebuild 15416 RMD160 7fe6982734e0bff299762be35a0d763f1ba0f300 SHA1 def3985e4032d9bcfd7031b8b4eec89bddfb8301 SHA256 6889849941769600daffe71539e978deb63a9f6f5b17cc9a5b143deb72e3bb6b
-MISC ChangeLog 4470 RMD160 7a6b81fb166b6480c0e89c42e411be3b0d4d6477 SHA1 7eec55cde04c4a0ff2817df210d20f307df4e925 SHA256 a06ee95003f656c3d189d06d18267ea48e22182c16fe36f01726fc9d9906dd45
-MISC metadata.xml 167 RMD160 37158b954b5c56848025caab67dff8a1b7cb3146 SHA1 0a1a5e46367626858fc7f28de6fca63ccfa3f7e0 SHA256 4476ca9edabcb9df5e3e77607b3972df652fd44fb82ec2a751a9ce798da17a73
diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_arch.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_arch.patch
deleted file mode 100644 (file)
index 918cdca..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---- usr/src/nv/makefile.org    2009-11-26 20:42:38.000000000 +0100
-+++ usr/src/nv/makefile        2009-11-26 20:43:07.000000000 +0100
-@@ -37,9 +37,7 @@
- CC ?= cc
- HOST_CC ?= $(CC)
--ifndef ARCH
-- ARCH := $(shell uname -m | sed -e 's/i.86/i386/')
--endif
-+ARCH = $(shell uname -m | sed -e 's/i.86/i386/')
- CONFTEST := sh ./conftest.sh "$(CC)" "$(HOST_CC)" $(ARCH) $(KERNEL_SOURCES) $(KERNEL_OUTPUT)
-
diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch
deleted file mode 100644 (file)
index da9933f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ur NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h
---- NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h   2002-12-09 21:26:55.000000000 +0100
-+++ NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h       2003-01-30 18:20:23.000000000 +0100
-@@ -39,6 +39,7 @@
- typedef XID GLXPixmap;
- typedef XID GLXDrawable;
- typedef XID GLXPbuffer;
-+typedef XID GLXPbufferSGIX;
- typedef XID GLXWindow;
- typedef XID GLXFBConfigID;
diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch
deleted file mode 100644 (file)
index e0393e1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- usr/include/GL/gl.g.orig   2004-07-17 19:56:59.789410584 +1000
-+++ usr/include/GL/gl.h        2004-07-17 19:59:08.844791184 +1000
-@@ -66,6 +66,10 @@
- typedef double GLclampd;
- typedef void GLvoid;
-+/* Patching for some better defines in the global system */
-+#ifndef GL_GLEXT_LEGACY
-+#include <GL/glext.h>
-+#endif
- /*************************************************************/
diff --git a/x11-drivers/nvidia-drivers/files/libGL.la-r2 b/x11-drivers/nvidia-drivers/files/libGL.la-r2
deleted file mode 100644 (file)
index 863d184..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-# libGL.la - a libtool library file
-# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18)
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='libGL.so.1'
-
-# Names of this library.
-library_names='libGL.so.${PV} libGL.so.1 libGL.so'
-
-# The name of the static archive.
-old_library=''
-
-# Libraries that this one depends upon.
-dependency_libs='-L/usr/${libdir} -lm -lX11 -lXext -ldl'
-
-# Version information for libGL.
-current=${ver1}
-age=${ver2}
-revision=${ver3}
-
-# Is this an already installed library?
-installed=yes
-
-# Files to dlopen/dlpreopen
-dlopen=''
-dlpreopen=''
-
-# Directory that this library needs to be installed in:
-libdir='/usr/${libdir}'
diff --git a/x11-drivers/nvidia-drivers/files/nvidia b/x11-drivers/nvidia-drivers/files/nvidia
deleted file mode 100644 (file)
index 7cf0f7c..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Nvidia drivers support
-alias char-major-195 nvidia
-alias /dev/nvidiactl char-major-195
-
-# To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more 
-# options see /usr/share/doc/PACKAGE/README 
-#
-#   To enable Side Band Adressing:  NVreg_EnableAGPSBA=1
-#
-#   To enable Fast Writes: NVreg_EnableAGPFW=1
-#
-# To enable both for instance, uncomment following line:
-#
-#options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
-# If you have a mobile chip, you may need to enable this option
-# if you have hard lockups when starting X.
-#
-# See: Appendix I. Configuring your laptop
-# In /usr/share/doc/PACKAGE/README for full details
-#
-# Choose the appropriate value for NVreg_Mobile from the table:
-#        Value         Meaning
-#        ----------    --------------------------------------------------
-#        0xFFFFFFFF    let the kernel module autodetect the correct value
-#        1             Dell laptops
-#        2             non-Compal Toshiba laptops
-#        3             all other laptops
-#        4             Compal Toshiba laptops
-#        5             Gateway laptops
-#
-#options nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=3
-
-
-# !!! SECURITY WARNING !!!
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
-# WHAT YOU ARE DOING.
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-169.07 b/x11-drivers/nvidia-drivers/files/nvidia-169.07
deleted file mode 100644 (file)
index a96b0cd..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# Nvidia drivers support
-alias char-major-195 nvidia
-alias /dev/nvidiactl char-major-195
-
-# To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more 
-# options see /usr/share/doc/PACKAGE/README 
-#
-# !!! SECURITY WARNING !!!
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
-# WHAT YOU ARE DOING.
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1
diff --git a/x11-drivers/nvidia-drivers/metadata.xml b/x11-drivers/nvidia-drivers/metadata.xml
deleted file mode 100644 (file)
index d251d62..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <herd></herd>
-       <use></use>
-</pkgmetadata>
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-195.30.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-195.30.ebuild
deleted file mode 100644 (file)
index fed90ed..0000000
+++ /dev/null
@@ -1,500 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-190.42-r3.ebuild,v 1.4 2009/11/12 19:12:29 cardoe Exp $
-
-EAPI="2"
-
-inherit eutils multilib versionator linux-mod flag-o-matic nvidia-driver
-
-X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
-AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
-X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}"
-
-DESCRIPTION="NVIDIA X11 driver and GLX libraries"
-HOMEPAGE="http://www.nvidia.com/"
-SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run )
-        amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run )
-        x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )"
-
-LICENSE="NVIDIA"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
-IUSE="acpi custom-cflags gtk multilib kernel_linux"
-RESTRICT="strip"
-EMULTILIB_PKG="true"
-
-COMMON="<x11-base/xorg-server-1.7.99
-       kernel_linux? ( >=sys-libs/glibc-2.6.1 )
-       multilib? ( app-emulation/emul-linux-x86-xlibs )
-       >=app-admin/eselect-opengl-1.0.9"
-DEPEND="${COMMON}
-       kernel_linux? ( virtual/linux-sources )"
-RDEPEND="${COMMON}
-       kernel_linux? ( virtual/modutils )
-       acpi? ( sys-power/acpid )"
-PDEPEND="x11-libs/libvdpau
-       gtk? ( media-video/nvidia-settings )"
-
-QA_TEXTRELS_x86="usr/lib/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/lib/xorg/modules/drivers/nvidia_drv.so
-       usr/lib/libcuda.so.${PV}
-       usr/lib/libnvidia-cfg.so.${PV}
-       usr/lib/libvdpau_nvidia.so.${PV}
-       usr/lib/libXvMCNVIDIA.so.${PV}"
-
-QA_TEXTRELS_x86_fbsd="boot/modules/nvidia.ko
-       usr/lib/opengl/nvidia/lib/libGL.so.1
-       usr/lib/opengl/nvidia/lib/libGLcore.so.1
-       usr/lib/libnvidia-cfg.so.1
-       usr/lib/opengl/nvidia/extensions/libglx.so.1
-       usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-QA_TEXTRELS_amd64="usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib32/libcuda.so.${PV}
-       usr/lib32/libvdpau_nvidia.so.${PV}"
-
-QA_EXECSTACK_x86="usr/lib/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/lib/libXvMCNVIDIA.a:NVXVMC.o"
-
-QA_EXECSTACK_amd64="usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib64/libnvidia-compiler.so.${PV}
-       usr/lib64/libXvMCNVIDIA.so.${PV}
-       usr/lib64/libXvMCNVIDIA.a:NVXVMC.o
-       usr/lib64/libnvidia-cfg.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/bin/nvidia-smi
-       usr/bin/nvidia-xconfig"
-
-QA_WX_LOAD_x86="usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/lib/libXvMCNVIDIA.a"
-
-QA_WX_LOAD_amd64="usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}"
-
-QA_SONAME_amd64="usr/lib64/libnvidia-compiler.so.${PV}"
-
-QA_DT_HASH_amd64="usr/lib32/libcuda.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib32/libvdpau_nvidia.so.${PV}
-       usr/lib64/libXvMCNVIDIA.so.${PV}
-       usr/lib64/libcuda.so.${PV}
-       usr/lib64/libnvidia-cfg.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib64/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/lib64/xorg/modules/drivers/nvidia_drv.so
-       usr/lib64/libvdpau_nvidia.so.${PV}
-       usr/bin/nvidia-smi
-       usr/bin/nvidia-xconfig"
-
-QA_DT_HASH_x86="usr/lib/libcuda.so.${PV}
-       usr/lib/libnvidia-cfg.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGLcore.so.${PV}
-       usr/lib/opengl/nvidia/lib/libGL.so.${PV}
-       usr/lib/opengl/nvidia/lib/libnvidia-tls.so.${PV}
-       usr/lib/opengl/nvidia/extensions/libglx.so.${PV}
-       usr/lib/xorg/modules/drivers/nvidia_drv.so
-       usr/lib/libXvMCNVIDIA.so.${PV}
-       usr/lib/libvdpau_nvidia.so.${PV}
-       usr/bin/nvidia-smi
-       usr/bin/nvidia-xconfig"
-
-if use x86; then
-       PKG_V="-pkg0"
-       NV_PACKAGE="${X86_NV_PACKAGE}"
-elif use amd64; then
-       PKG_V="-pkg2"
-       NV_PACKAGE="${AMD64_NV_PACKAGE}"
-elif use x86-fbsd; then
-       PKG_V=""
-       NV_PACKAGE="${X86_FBSD_NV_PACKAGE}"
-fi
-
-S="${WORKDIR}/${NV_PACKAGE}${PKG_V}"
-
-mtrr_check() {
-       ebegin "Checking for MTRR support"
-       linux_chkconfig_present MTRR
-       eend $?
-
-       if [[ $? -ne 0 ]] ; then
-               eerror "Please enable MTRR support in your kernel config, found at:"
-               eerror
-               eerror "  Processor type and features"
-               eerror "    [*] MTRR (Memory Type Range Register) support"
-               eerror
-               eerror "and recompile your kernel ..."
-               die "MTRR support not detected!"
-       fi
-}
-
-lockdep_check() {
-       if linux_chkconfig_present LOCKDEP; then
-               eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel."
-               eerror "Unfortunately, this option exports the symbol 'lockdep_init_map' as GPL-only"
-               eerror "which will prevent ${P} from compiling."
-               eerror "Please make sure the following options have been unset:"
-               eerror "    Kernel hacking  --->"
-               eerror "        [ ] Lock debugging: detect incorrect freeing of live locks"
-               eerror "        [ ] Lock debugging: prove locking correctness"
-               eerror "        [ ] Lock usage statistics"
-               eerror "in 'menuconfig'"
-               die "LOCKDEP enabled"
-       fi
-}
-
-pkg_setup() {
-       # try to turn off distcc and ccache for people that have a problem with it
-       export DISTCC_DISABLE=1
-       export CCACHE_DISABLE=1
-
-       if use amd64 && has_multilib_profile && [ "${DEFAULT_ABI}" != "amd64" ]; then
-               eerror "This ebuild doesn't currently support changing your default abi."
-               die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-       fi
-
-       if use kernel_linux; then
-               linux-mod_pkg_setup
-               MODULE_NAMES="nvidia(video:${S}/usr/src/nv)"
-               BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \
-               SYSOUT=${KV_OUT_DIR} HOST_CC=$(tc-getBUILD_CC)"
-               mtrr_check
-               lockdep_check
-       fi
-
-       # On BSD userland it wants real make command
-       use userland_BSD && MAKE="$(get_bmake)"
-
-       export _POSIX2_VERSION="199209"
-
-       # Since Nvidia ships 3 different series of drivers, we need to give the user
-       # some kind of guidance as to what version they should install. This tries
-       # to point the user in the right direction but can't be perfect. check
-       # nvidia-driver.eclass
-       nvidia-driver-check-warning
-
-       # set variables to where files are in the package structure
-       if use kernel_FreeBSD; then
-               NV_DOC="${S}/doc"
-               NV_EXEC="${S}/obj"
-               NV_LIB="${S}/obj"
-               NV_SRC="${S}/src"
-               NV_MAN="${S}/x11/man"
-               NV_X11="${S}/obj"
-               NV_X11_DRV="${NV_X11}"
-               NV_X11_EXT="${NV_X11}"
-               NV_SOVER=1
-       elif use kernel_linux; then
-               NV_DOC="${S}/usr/share/doc"
-               NV_EXEC="${S}/usr/bin"
-               NV_LIB="${S}/usr/lib"
-               NV_SRC="${S}/usr/src/nv"
-               NV_MAN="${S}/usr/share/man/man1"
-               NV_X11="${S}/usr/X11R6/lib"
-               NV_X11_DRV="${NV_X11}/modules/drivers"
-               NV_X11_EXT="${NV_X11}/modules/extensions"
-               NV_SOVER=${PV}
-       else
-               die "Could not determine proper NVIDIA package"
-       fi
-}
-
-src_unpack() {
-       if use kernel_linux && kernel_is lt 2 6 7; then
-               echo
-               ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}"
-               ewarn "This is not officially supported for ${P}. It is likely you"
-               ewarn "will not be able to compile or use the kernel module."
-               ewarn "It is recommended that you upgrade your kernel to a version >= 2.6.7"
-               echo
-               ewarn "DO NOT file bug reports for kernel versions less than 2.6.7 as they will be ignored."
-       fi
-
-       if ! use x86-fbsd; then
-               mkdir "${S}"
-               cd "${S}"
-               unpack_makeself
-       else
-               unpack ${A}
-       fi
-}
-
-src_prepare() {
-       # Please add a brief description for every added patch
-       use x86-fbsd && cd doc
-
-       # Use the correct defines to make gtkglext build work
-       epatch "${FILESDIR}"/NVIDIA_glx-defines.patch
-       # Use some more sensible gl headers and make way for new glext.h
-       epatch "${FILESDIR}"/NVIDIA_glx-glheader.patch
-
-       # Adjust detection of linux kernel
-       epatch "${FILESDIR}"/NVIDIA_arch.patch
-
-       if use kernel_linux; then
-               # Quiet down warnings the user does not need to see
-               sed -i \
-                       -e 's:-Wpointer-arith::g' \
-                       -e 's:-Wsign-compare::g' \
-                       "${NV_SRC}"/Makefile.kbuild
-
-               # If you set this then it's your own fault when stuff breaks :)
-               use custom-cflags && sed -i "s:-O:${CFLAGS}:" "${NV_SRC}"/Makefile.*
-
-               # If greater than 2.6.5 use M= instead of SUBDIR=
-               convert_to_m "${NV_SRC}"/Makefile.kbuild
-       fi
-}
-
-src_compile() {
-       # This is already the default on Linux, as there's no toplevel Makefile, but
-       # on FreeBSD there's one and triggers the kernel module build, as we install
-       # it by itself, pass this.
-
-       cd "${NV_SRC}"
-       if use x86-fbsd; then
-               MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \
-                       LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
-       elif use kernel_linux; then
-               linux-mod_src_compile
-       fi
-}
-
-src_install() {
-       if use kernel_linux; then
-               linux-mod_src_install
-
-               VIDEOGROUP="$(egetent group video | cut -d ':' -f 3)"
-               if [ -z "$VIDEOGROUP" ]; then
-                       eerror "Failed to determine the video group gid."
-                       die "Failed to determine the video group gid."
-               fi
-
-               # Add the aliases
-               [ -f "${FILESDIR}/nvidia-169.07" ] || die "nvidia missing in FILESDIR"
-               sed -e 's:PACKAGE:'${PF}':g' \
-                       -e 's:VIDEOGID:'${VIDEOGROUP}':' "${FILESDIR}"/nvidia-169.07 > \
-                       "${WORKDIR}"/nvidia
-               insinto /etc/modprobe.d
-               newins "${WORKDIR}"/nvidia nvidia.conf || die
-       elif use x86-fbsd; then
-               insinto /boot/modules
-               doins "${WORKDIR}/${NV_PACKAGE}/src/nvidia.kld" || die
-
-               exeinto /boot/modules
-               doexe "${WORKDIR}/${NV_PACKAGE}/src/nvidia.ko" || die
-       fi
-
-       # NVIDIA kernel <-> userspace driver config lib
-       dolib.so ${NV_LIB}/libnvidia-cfg.so.${NV_SOVER} || \
-               die "failed to install libnvidia-cfg"
-
-       # Xorg DDX driver
-       insinto /usr/$(get_libdir)/xorg/modules/drivers
-       doins ${NV_X11_DRV}/nvidia_drv.so || die "failed to install nvidia_drv.so"
-
-       # Xorg GLX driver
-       insinto /usr/$(get_libdir)/opengl/nvidia/extensions
-       doins ${NV_X11_EXT}/libglx.so.${NV_SOVER} || \
-               die "failed to install libglx.so"
-       dosym /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so.${NV_SOVER} \
-               /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so || \
-               die "failed to create libglx.so symlink"
-
-       # XvMC driver
-       dolib.a ${NV_X11}/libXvMCNVIDIA.a || \
-               die "failed to install libXvMCNVIDIA.so"
-       dolib.so ${NV_X11}/libXvMCNVIDIA.so.${NV_SOVER} || \
-               die "failed to install libXvMCNVIDIA.so"
-       dosym libXvMCNVIDIA.so.${NV_SOVER} /usr/$(get_libdir)/libXvMCNVIDIA.so || \
-               die "failed to create libXvMCNVIDIA.so symlink"
-
-       # CUDA headers (driver to come)
-       if use kernel_linux; then
-               dodir /usr/include/cuda
-               insinto /usr/include/cuda
-               doins usr/include/cuda/*.h || die "failed to install cuda headers"
-       fi
-
-       # OpenCL headers (driver to come)
-       if [[ -d ${S}/usr/include/CL ]]; then
-               dodir /usr/include/CL
-               insinto /usr/include/CL
-               doins usr/include/CL/*.h || die "failed to install OpenCL headers"
-       fi
-
-       # Documentation
-       dodoc ${NV_DOC}/XF86Config.sample
-       dohtml ${NV_DOC}/html/*
-       if use x86-fbsd; then
-               dodoc "${NV_DOC}/README"
-               doman "${NV_MAN}/nvidia-xconfig.1"
-       else
-               # Docs
-               newdoc "${NV_DOC}/README.txt" README
-               dodoc "${NV_DOC}/NVIDIA_Changelog"
-               doman "${NV_MAN}/nvidia-smi.1.gz"
-               doman "${NV_MAN}/nvidia-xconfig.1.gz"
-       fi
-
-       # Helper Apps
-       dobin ${NV_EXEC}/nvidia-xconfig || die
-       dobin ${NV_EXEC}/nvidia-bug-report.sh || die
-       if use kernel_linux; then
-               dobin ${NV_EXEC}/nvidia-smi || die
-       fi
-
-       if has_multilib_profile ; then
-               local OABI=${ABI}
-               for ABI in $(get_install_abis) ; do
-                       src_install-libs
-               done
-               ABI=${OABI}
-               unset OABI
-       else
-               src_install-libs
-       fi
-
-       is_final_abi || die "failed to iterate through all ABIs"
-}
-
-# Install nvidia library:
-# the first parameter is the place where to install it
-# the second parameter is the base name of the library
-# the third parameter is the provided soversion
-donvidia() {
-       dodir $1
-       exeinto $1
-
-       libname=$(basename $2)
-
-       doexe $2.$3 || die "failed to install $2"
-       dosym ${libname}.$3 $1/${libname} || die "failed to symlink $2"
-       [[ $3 != "1" ]] && dosym ${libname}.$3 $1/${libname}.1
-}
-
-src_install-libs() {
-       local inslibdir=$(get_libdir)
-       local NV_ROOT="/usr/${inslibdir}/opengl/nvidia"
-       local libdir= sover=
-
-       if use kernel_linux; then
-               if has_multilib_profile && [[ ${ABI} == "x86" ]] ; then
-                       libdir=usr/lib32
-               else
-                       libdir=usr/lib
-               fi
-               sover=${PV}
-       else
-               libdir=obj
-               # on FreeBSD it has just .1 suffix
-               sover=1
-       fi
-
-       # The GLX libraries
-       donvidia ${NV_ROOT}/lib ${libdir}/libGL.so ${sover}
-       donvidia ${NV_ROOT}/lib ${libdir}/libGLcore.so ${sover}
-       if use x86-fbsd; then
-               donvidia ${NV_ROOT}/lib ${libdir}/libnvidia-tls.so ${sover}
-       else
-               donvidia ${NV_ROOT}/lib ${libdir}/tls/libnvidia-tls.so ${sover}
-       fi
-
-       #cuda
-       if [[ -f ${libdir}/libcuda.so.${sover} ]]; then
-               dolib.so ${libdir}/libcuda.so.${sover}
-               [[ "${sover}" != "1" ]] && dosym libcuda.so.${sover} /usr/${inslibdir}/libcuda.so.1
-               dosym libcuda.so.1 /usr/${inslibdir}/libcuda.so
-       fi
-
-       #vdpau
-       if [[ -f ${libdir}/vdpau/libvdpau_nvidia.so.${sover} ]]; then
-               dolib.so ${libdir}/vdpau/libvdpau_nvidia.so.${sover}
-               dosym libvdpau_nvidia.so.${sover} /usr/${inslibdir}/vdpau/libvdpau_nvidia.so.
-       fi
-
-       # OpenCL
-       # NOTE: This isn't currently available in the publicly released drivers.
-       if [[ -f ${libdir}/libOpenCL.so.1.0.0 ]]; then
-
-               dolib.so ${libdir}/libnvidia-compiler.so.${sover}
-               [[ "${sover}" != "1" ]] && dosym libnvidia-compiler.so.${sover} /usr/${inslibdir}/libnvidia-compiler.so.1
-               dosym libnvidia-compiler.so.1 /usr/${inslibdir}/libnvidia-compiler.so
-
-               dolib.so ${libdir}/libOpenCL.so.1.0.0
-               dosym libOpenCL.so.1.0.0 /usr/${inslibdir}/libOpenCL.so.1
-               dosym libOpenCL.so.1 /usr/${inslibdir}/libOpenCL.so
-       fi
-}
-
-pkg_preinst() {
-       if use kernel_linux; then
-               linux-mod_pkg_postinst
-       fi
-
-       # Clean the dynamic libGL stuff's home to ensure
-       # we dont have stale libs floating around
-       if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then
-               rm -rf "${ROOT}"/usr/lib/opengl/nvidia/*
-       fi
-       # Make sure we nuke the old nvidia-glx's env.d file
-       if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then
-               rm -f "${ROOT}"/etc/env.d/09nvidia
-       fi
-}
-
-pkg_postinst() {
-       if use kernel_linux; then
-               linux-mod_pkg_postinst
-       fi
-
-       # Switch to the nvidia implementation
-       eselect opengl set --use-old nvidia
-
-       echo
-       elog "You must be in the video group to use the NVIDIA device"
-       elog "For more info, read the docs at"
-       elog "http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6"
-       elog
-
-       elog "This ebuild installs a kernel module and X driver. Both must"
-       elog "match explicitly in their version. This means, if you restart"
-       elog "X, you must modprobe -r nvidia before starting it back up"
-       elog
-
-       elog "To use the NVIDIA GLX, run \"eselect opengl set nvidia\""
-       elog
-       elog "NVIDIA has requested that any bug reports submitted have the"
-       elog "output of /usr/bin/nvidia-bug-report.sh included."
-       elog
-       elog "To work with compiz, you must enable the AddARGBGLXVisuals option."
-       elog
-       elog "If you are having resolution problems, try disabling DynamicTwinView."
-       echo
-}
-
-pkg_postrm() {
-       if use kernel_linux; then
-               linux-mod_pkg_postrm
-       fi
-       eselect opengl set --use-old xorg-x11
-}