summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2002-12-14 15:55:42 +0000
committerMartin Schlemmer <azarah@gentoo.org>2002-12-14 15:55:42 +0000
commitd3db622df5621b408deb5b2fae008a68d1b0eace (patch)
treec0c5082e4df26baac226625273b1bc48a6c4b5d6 /media-video/nvidia-kernel
parentfixed digest (diff)
downloadgentoo-2-d3db622df5621b408deb5b2fae008a68d1b0eace.tar.gz
gentoo-2-d3db622df5621b408deb5b2fae008a68d1b0eace.tar.bz2
gentoo-2-d3db622df5621b408deb5b2fae008a68d1b0eace.zip
quit if mtrr support not compiled in .. bug #12015
Diffstat (limited to 'media-video/nvidia-kernel')
-rw-r--r--media-video/nvidia-kernel/ChangeLog6
-rw-r--r--media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild15
2 files changed, 19 insertions, 2 deletions
diff --git a/media-video/nvidia-kernel/ChangeLog b/media-video/nvidia-kernel/ChangeLog
index 02bbea89c587..dd83a56f8eac 100644
--- a/media-video/nvidia-kernel/ChangeLog
+++ b/media-video/nvidia-kernel/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/nvidia-kernel
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-kernel/ChangeLog,v 1.14 2002/12/11 21:15:56 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-kernel/ChangeLog,v 1.15 2002/12/14 15:55:42 azarah Exp $
+
+ 14 Dec 2002; Martin Schlemmer <azarah@gentoo.org> nvidia-kernel-1.0.4191.ebuild:
+ As it seems this version need MTRR support for most chipsets, die if its not
+ detected with a suited message ... This should close bug #12015.
11 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
Just move $FILESDIR/nvidia-$PV to nvidia-1.1 for easier maintaining.
diff --git a/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild b/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild
index 91f4fba1ab22..1651aa3dcd6d 100644
--- a/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild
+++ b/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild,v 1.3 2002/12/11 21:15:56 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-kernel/nvidia-kernel-1.0.4191.ebuild,v 1.4 2002/12/14 15:55:42 azarah Exp $
inherit eutils
@@ -26,6 +26,19 @@ DEPEND="virtual/linux-sources
>=sys-apps/portage-1.9.10"
+pkg_setup() {
+ if [ ! -f /proc/mtrr ]
+ then
+ eerror "This version needs MTRR support for most chisets!"
+ eerror "Please enable MTRR support in your kernel config, found at:"
+ eerror
+ eerror " Processor type and features -> [*] MTRR (Memory Type Range Register) support"
+ eerror
+ eerror "and recompile your kernel ..."
+ die "MTRR support not detected!"
+ fi
+}
+
src_unpack() {
unpack ${A}