aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <donnie@supernova.(none)>2006-09-03 01:57:22 -0700
committerDonnie Berkholz <dberkholz@gentoo.org>2006-09-03 01:57:22 -0700
commita6df93450f2649af20ceeb540cb276d832c1a66d (patch)
tree3a40f6b9282854639a3b29f4abc3412417f19167
parentlibuser: fix pam dep (diff)
downloaddberkholz-a6df93450f2649af20ceeb540cb276d832c1a66d.tar.gz
dberkholz-a6df93450f2649af20ceeb540cb276d832c1a66d.tar.bz2
dberkholz-a6df93450f2649af20ceeb540cb276d832c1a66d.zip
Add hwdata-gentoo with blocker on hwdata-redhat
-rw-r--r--sys-apps/hwdata-gentoo/Manifest24
-rw-r--r--sys-apps/hwdata-gentoo/files/0.3-fglrx.patch12
-rw-r--r--sys-apps/hwdata-gentoo/files/0.3-nv-fbdev.patch16
-rw-r--r--sys-apps/hwdata-gentoo/files/0.3-nv-vesa.patch16
-rw-r--r--sys-apps/hwdata-gentoo/files/0.3-nvidia.patch12
-rw-r--r--sys-apps/hwdata-gentoo/files/digest-hwdata-gentoo-0.33
-rw-r--r--sys-apps/hwdata-gentoo/hwdata-gentoo-0.3.ebuild43
7 files changed, 126 insertions, 0 deletions
diff --git a/sys-apps/hwdata-gentoo/Manifest b/sys-apps/hwdata-gentoo/Manifest
new file mode 100644
index 0000000..ff567d2
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/Manifest
@@ -0,0 +1,24 @@
+AUX 0.3-fglrx.patch 318 RMD160 0ff0d9a7803d333730a0e3bc9908b2bde9d25643 SHA1 1471dc4b78cb96ac4a90e0e39740ae7e8467f015 SHA256 c9b34774337e3188789135652ed53a833d1f78e834379a61b63a454f27e90ae6
+MD5 3a6455bb0b9416715363fceefed6191e files/0.3-fglrx.patch 318
+RMD160 0ff0d9a7803d333730a0e3bc9908b2bde9d25643 files/0.3-fglrx.patch 318
+SHA256 c9b34774337e3188789135652ed53a833d1f78e834379a61b63a454f27e90ae6 files/0.3-fglrx.patch 318
+AUX 0.3-nv-fbdev.patch 383 RMD160 98c528ee87f29469e0124eae204c7092fe2ffca9 SHA1 7948397ddc01108f266a9ac2550ff0248ddeefc8 SHA256 0fd9e862b75717de28db73ee681c113c64ff6134baba068ac340ee4ef14540d8
+MD5 05ac37e1106fc42943c25bdb504f647f files/0.3-nv-fbdev.patch 383
+RMD160 98c528ee87f29469e0124eae204c7092fe2ffca9 files/0.3-nv-fbdev.patch 383
+SHA256 0fd9e862b75717de28db73ee681c113c64ff6134baba068ac340ee4ef14540d8 files/0.3-nv-fbdev.patch 383
+AUX 0.3-nv-vesa.patch 381 RMD160 c01281981c93331c9cceed313135e32d53750eb9 SHA1 4bfe725f9deeab71eab1c8d26158f20155f1b4d5 SHA256 ec841415c547e045d5d5fc336bc1a02679de5766a28aa947e51549c4180f6946
+MD5 fdd559741e0983d607fb7a513354e99b files/0.3-nv-vesa.patch 381
+RMD160 c01281981c93331c9cceed313135e32d53750eb9 files/0.3-nv-vesa.patch 381
+SHA256 ec841415c547e045d5d5fc336bc1a02679de5766a28aa947e51549c4180f6946 files/0.3-nv-vesa.patch 381
+AUX 0.3-nvidia.patch 330 RMD160 6b680bf855b0a7c208eca3f5292a036c521e0b67 SHA1 5b97c951bd092b577253c6eb7fdfdba6cb8e248b SHA256 c08f86dadbf589cbb756bd45a506348d3d892aa5201cd15166675f9f24e0ffd3
+MD5 d5135ae6d833ddec37ff12bfde03aecc files/0.3-nvidia.patch 330
+RMD160 6b680bf855b0a7c208eca3f5292a036c521e0b67 files/0.3-nvidia.patch 330
+SHA256 c08f86dadbf589cbb756bd45a506348d3d892aa5201cd15166675f9f24e0ffd3 files/0.3-nvidia.patch 330
+DIST hwdata-gentoo-0.3.tar.bz2 145769 RMD160 ed214eb44eef4bbaa903adf099f77182d60e4a6f SHA1 84fa593e31b05fdf64f1eed600a91f4a957aeca1 SHA256 554934ec5b914c79e72c4874196e6d8a86294240a602785dc6563211a71fddad
+EBUILD hwdata-gentoo-0.3.ebuild 1239 RMD160 0599610087a77e13b327b44fb7c03e1595d9adcb SHA1 50ae82278154e8bcba89f6f3fb055b179b26bf34 SHA256 8739edafdb857acb30fee0a7b65bb378106809f1f07d77efdc1ffddaff6aa70c
+MD5 7e4bc6168d262594043ef6792fd39102 hwdata-gentoo-0.3.ebuild 1239
+RMD160 0599610087a77e13b327b44fb7c03e1595d9adcb hwdata-gentoo-0.3.ebuild 1239
+SHA256 8739edafdb857acb30fee0a7b65bb378106809f1f07d77efdc1ffddaff6aa70c hwdata-gentoo-0.3.ebuild 1239
+MD5 71c5d3da1f8e48b7a7884a9323866109 files/digest-hwdata-gentoo-0.3 256
+RMD160 a39dfbf8c76c70fc8430f2dab1ba175b8d18b76f files/digest-hwdata-gentoo-0.3 256
+SHA256 5981fa4df9273fcbf287693ce764926be6f4603acabe40988aecf31a4d1ce67b files/digest-hwdata-gentoo-0.3 256
diff --git a/sys-apps/hwdata-gentoo/files/0.3-fglrx.patch b/sys-apps/hwdata-gentoo/files/0.3-fglrx.patch
new file mode 100644
index 0000000..787ebc5
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/files/0.3-fglrx.patch
@@ -0,0 +1,12 @@
+diff -urN hwdata-gentoo-0.3.orig/Cards hwdata-gentoo-0.3/Cards
+--- hwdata-gentoo-0.3.orig/Cards 2005-11-18 08:28:25.000000000 -0500
++++ hwdata-gentoo-0.3/Cards 2005-11-18 08:29:04.000000000 -0500
+@@ -36,7 +36,7 @@
+ DRIVER fbdev
+
+ NAME ATI Radeon (fglrx)
+-DRIVER radeon
++DRIVER fglrx
+
+ NAME ATI Radeon
+ DRIVER radeon
diff --git a/sys-apps/hwdata-gentoo/files/0.3-nv-fbdev.patch b/sys-apps/hwdata-gentoo/files/0.3-nv-fbdev.patch
new file mode 100644
index 0000000..4a0c7f0
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/files/0.3-nv-fbdev.patch
@@ -0,0 +1,16 @@
+diff -urN hwdata-gentoo-0.3.orig/Cards hwdata-gentoo-0.3/Cards
+--- hwdata-gentoo-0.3.orig/Cards 2006-05-15 13:20:57.000000000 +0000
++++ hwdata-gentoo-0.3/Cards 2006-07-03 20:56:40.000000000 +0000
+@@ -322,10 +322,10 @@
+ DRIVER cyrix
+
+ NAME NVIDIA Legacy
+-DRIVER nv
++DRIVER fbdev
+
+ NAME NVIDIA GeForce
+-DRIVER nv
++DRIVER fbdev
+
+ NAME NVIDIA GeForce 256 (generic)
+ SEE NVIDIA Legacy
diff --git a/sys-apps/hwdata-gentoo/files/0.3-nv-vesa.patch b/sys-apps/hwdata-gentoo/files/0.3-nv-vesa.patch
new file mode 100644
index 0000000..a473c7d
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/files/0.3-nv-vesa.patch
@@ -0,0 +1,16 @@
+diff -urN hwdata-gentoo-0.3.orig/Cards hwdata-gentoo-0.3/Cards
+--- hwdata-gentoo-0.3.orig/Cards 2006-05-15 13:20:57.000000000 +0000
++++ hwdata-gentoo-0.3/Cards 2006-07-03 20:56:40.000000000 +0000
+@@ -322,10 +322,10 @@
+ DRIVER cyrix
+
+ NAME NVIDIA Legacy
+-DRIVER nv
++DRIVER vesa
+
+ NAME NVIDIA GeForce
+-DRIVER nv
++DRIVER vesa
+
+ NAME NVIDIA GeForce 256 (generic)
+ SEE NVIDIA Legacy
diff --git a/sys-apps/hwdata-gentoo/files/0.3-nvidia.patch b/sys-apps/hwdata-gentoo/files/0.3-nvidia.patch
new file mode 100644
index 0000000..e5e4577
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/files/0.3-nvidia.patch
@@ -0,0 +1,12 @@
+diff -u hwdata-gentoo-0.3.orig/Cards hwdata-gentoo-0.3/Cards
+--- hwdata-gentoo-0.3.orig/Cards 2006-05-15 09:24:15.000000000 -0400
++++ hwdata-gentoo-0.3/Cards 2006-05-15 09:25:52.000000000 -0400
+@@ -325,7 +325,7 @@
+ DRIVER nv
+
+ NAME NVIDIA GeForce
+-DRIVER nv
++DRIVER nvidia
+
+ NAME NVIDIA GeForce 256 (generic)
+ SEE NVIDIA Legacy
diff --git a/sys-apps/hwdata-gentoo/files/digest-hwdata-gentoo-0.3 b/sys-apps/hwdata-gentoo/files/digest-hwdata-gentoo-0.3
new file mode 100644
index 0000000..078382f
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/files/digest-hwdata-gentoo-0.3
@@ -0,0 +1,3 @@
+MD5 ed1c799d8772ada39b82776c4ba48a30 hwdata-gentoo-0.3.tar.bz2 145769
+RMD160 ed214eb44eef4bbaa903adf099f77182d60e4a6f hwdata-gentoo-0.3.tar.bz2 145769
+SHA256 554934ec5b914c79e72c4874196e6d8a86294240a602785dc6563211a71fddad hwdata-gentoo-0.3.tar.bz2 145769
diff --git a/sys-apps/hwdata-gentoo/hwdata-gentoo-0.3.ebuild b/sys-apps/hwdata-gentoo/hwdata-gentoo-0.3.ebuild
new file mode 100644
index 0000000..6e919a7
--- /dev/null
+++ b/sys-apps/hwdata-gentoo/hwdata-gentoo-0.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwdata-gentoo/hwdata-gentoo-0.3.ebuild,v 1.3 2006/09/01 23:09:44 wolf31o2 Exp $
+
+inherit eutils
+
+DESCRIPTION="Data for the hwsetup program"
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+ http://dev.gentoo.org/~wolf31o2/sources/hwdata-gentoo/${P}.tar.bz2"
+HOMEPAGE="http://www.gentoo.org"
+
+IUSE="opengl binary-drivers"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
+SLOT="0"
+LICENSE="GPL-2"
+
+DEPEND="!sys-apps/hwdata
+ !sys-apps/hwdata-knoppix
+ !sys-apps/hwdata-redhat"
+
+src_unpack() {
+ unpack ${A}
+ if use x86 || use amd64
+ then
+ if use opengl && use binary-drivers
+ then
+ epatch "${FILESDIR}"/${PV}-fglrx.patch || die "patching for ATI"
+ epatch "${FILESDIR}"/${PV}-nvidia.patch || die "patching for nVidia"
+ else
+ # On amd64/x86, we choose VESA over fbdev
+ epatch "${FILESDIR}"/${PV}-nv-vesa.patch || die "patching vesa"
+ fi
+ else
+ # The "nv" driver sucks so much, we choose fbdev, instead
+ epatch "${FILESDIR}"/${PV}-nv-fbdev.patch || die "patching fbdev"
+ fi
+}
+
+src_install() {
+ dodoc ChangeLog check-cards
+ insinto /usr/share/hwdata
+ doins Cards MonitorsDB pcitable blacklist
+}