public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in x11-drivers/ati-drivers: ati-drivers-9.6.ebuild
@ 2009-06-27 22:53 Michael Sterrett (mr_bones_)
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Sterrett (mr_bones_) @ 2009-06-27 22:53 UTC (permalink / raw
  To: gentoo-commits

mr_bones_    09/06/27 22:53:22

  Modified:             ati-drivers-9.6.ebuild
  Log:
  whitespace
  (Portage version: 2.1.6.13/cvs/Linux i686)

Revision  Changes    Path
1.6                  x11-drivers/ati-drivers/ati-drivers-9.6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?r1=1.5&r2=1.6

Index: ati-drivers-9.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ati-drivers-9.6.ebuild	27 Jun 2009 17:52:48 -0000	1.5
+++ ati-drivers-9.6.ebuild	27 Jun 2009 22:53:22 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.5 2009/06/27 17:52:48 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.6 2009/06/27 22:53:22 mr_bones_ Exp $
 
 EAPI="1"
 
@@ -17,7 +17,6 @@
 KEYWORDS="~amd64 ~x86"
 SLOT="1"
 
-
 # The portage dep is for COLON_SEPARATED support in env-update.
 # The eselect dep (>=1.0.9) is for COLON_SEPARATED in eselect env update.
 RDEPEND="






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in x11-drivers/ati-drivers: ati-drivers-9.6.ebuild
@ 2009-07-06 10:58 Tomas Chvatal (scarabeus)
  0 siblings, 0 replies; 3+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2009-07-06 10:58 UTC (permalink / raw
  To: gentoo-commits

scarabeus    09/07/06 10:58:12

  Modified:             ati-drivers-9.6.ebuild
  Log:
  Fix various comments and deps per bugs #263669, #263779, #260329.
  (Portage version: 2.2_rc33/cvs/Linux i686)

Revision  Changes    Path
1.8                  x11-drivers/ati-drivers/ati-drivers-9.6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?r1=1.7&r2=1.8

Index: ati-drivers-9.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ati-drivers-9.6.ebuild	5 Jul 2009 20:10:09 -0000	1.7
+++ ati-drivers-9.6.ebuild	6 Jul 2009 10:58:12 -0000	1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.7 2009/07/05 20:10:09 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.8 2009/07/06 10:58:12 scarabeus Exp $
 
 EAPI="1"
 
@@ -17,28 +17,26 @@
 KEYWORDS="~amd64 ~x86"
 SLOT="1"
 
-# The portage dep is for COLON_SEPARATED support in env-update.
-# The eselect dep (>=1.0.9) is for COLON_SEPARATED in eselect env update.
 RDEPEND="
 	!x11-drivers/ati-drivers:0
 	!x11-apps/ati-drivers-extra
-	>=app-admin/eselect-1.0.9
 	>=app-admin/eselect-opengl-1.0.7
-	>=sys-apps/portage-2.1.1-r1
 	sys-libs/libstdc++-v3
 	>=x11-base/xorg-server-1.5.3-r7
+	x11-libs/libXinerama
 	x11-libs/libXrandr
 	amd64? ( app-emulation/emul-linux-x86-xlibs )
 	acpi? (
-		x11-apps/xauth
 		sys-power/acpid
+		x11-apps/xauth
 	)
 "
 
 DEPEND="${RDEPEND}
+	x11-proto/inputproto
 	x11-proto/xf86miscproto
 	x11-proto/xf86vidmodeproto
-	x11-proto/inputproto
+	x11-proto/xineramaproto
 "
 
 EMULTILIB_PKG="true"
@@ -46,23 +44,43 @@
 S="${WORKDIR}"
 
 pkg_setup() {
-
 	# Define module dir.
 	MODULE_DIR="${S}/common/lib/modules/fglrx/build_mod"
 
-	#check kernel and sets up KV_OBJ
+	# check kernel and sets up KV_OBJ
 	MODULE_NAMES="fglrx(video:${S}/common/lib/modules/fglrx/build_mod/2.6.x)"
 	BUILD_TARGETS="kmod_build"
 	linux-mod_pkg_setup
 	BUILD_PARAMS="GCC_VER_MAJ=$(gcc-major-version) KVER=${KV_FULL} KDIR=${KV_DIR}"
 
+	# xorg folder
+	BASE_DIR="${S}/x740"
+
+	# amd64/x86
+	if use amd64 ; then
+		MY_BASE_DIR="${BASE_DIR}_64a"
+		PKG_LIBDIR=lib64
+		ARCH_DIR="${S}/arch/x86_64"
+	else
+		MY_BASE_DIR="${BASE_DIR}"
+		PKG_LIBDIR=lib
+		ARCH_DIR="${S}/arch/x86"
+	fi
+
 	if ! kernel_is 2 6; then
-		eerror "Need a 2.6 kernel to compile against!"
-		die "Need a 2.6 kernel to compile against!"
+		eerror "You need a 2.6 linux kernel to compile against!"
+		die "No 2.6 Kernel found"
 	fi
 
 	if kernel_is ge 2 6 25 && linux_chkconfig_present PREEMPT_RCU; then
-		die "${P} is not compatible with RCU Preemption (bug #223281), please disable it"
+		eerror "${P} is incompatible with RCU preemption (bug #223281)."
+		eerror "Please disable it:"
+		eerror "    CONFIG_PREEMT_RCU=n"
+		eerror "in /usr/src/linux/.config or"
+		eerror "    Processor type and features  --->"
+		eerror "        [ ] Preemptible RCU"
+		eerror "in the 'menuconfig'"
+		die "CONFIG_PREEMT_RCU enabled"
 	fi
 
 	if kernel_is ge 2 6 29; then
@@ -72,41 +90,51 @@
 	fi
 
 	if ! linux_chkconfig_present MTRR; then
-		ewarn "You don't have MTRR support enabled, the direct rendering will not work."
+		ewarn "You don't have MTRR support enabled in the kernel."
+		ewarn "Direct rendering will not work."
 	fi
 
 	if linux_chkconfig_builtin DRM; then
-		ewarn "You have DRM support enabled builtin, the direct rendering will not work."
+		ewarn "You have DRM support built in to the kernel"
+		ewarn "Direct rendering will not work."
 	fi
 
 	if ! linux_chkconfig_present AGP && \
 		! linux_chkconfig_present PCIEPORTBUS; then
-		ewarn "You need AGP and/or PCI Express support for direct rendering to work."
+		ewarn "You don't have AGP and/or PCIe support enabled in the kernel"
+		ewarn "Direct rendering will not work."
 	fi
 
 	if linux_chkconfig_present PARAVIRT; then
-		eerror "The current ati-drivers don't compile when having"
-		eerror "paravirtualization active due to GPL symbol export"
-		eerror "restrictions."
+		eerror "Currently, ati-drivers don't compile with paravirtualization"
+		eerror "active in the kernel due to GPL symbol export restrictions."
 		eerror "Please disable it:"
-		eerror "	CONFIG_PARAVIRT=n"
+		eerror "    CONFIG_PARAVIRT=n"
 		eerror "in /usr/src/linux/.config or"
 		eerror "	Processor type and features -->"
 		eerror "		[ ] Paravirtualization support (EXPERIMENTAL)"
-		eerror "in 'menuconfig'"
+		eerror "in the 'menuconfig'"
 		die "CONFIG_PARAVIRT enabled"
 	fi
 
 	if ! linux_chkconfig_present MAGIC_SYSRQ; then
-		eerror "You need MAGIC_SYSRQ enabled in order to build ati-drivers"
-		die "CONFIG_MAGIC_SYSRQ disabled"
+		eerror "${P} requires the magic SysRq keys in the kernel."
+		eerror "Please enable it:"
+		eerror "    CONFIG_MAGIC_SYSRQ=y"
+		eerror "in /usr/src/linux/.config or"
+		eerror "    Kernel hacking  --->"
+		eerror "        [*] Magic SysRq key"
+		eerror "in the 'menuconfig'"
 	fi
 
-	# Only support xorg-server >=1.5
-	BASE_DIR="${S}/x740"
-
 	if ! linux_chkconfig_present PCI_MSI; then
-		eerror "You need PCI_MSI enabled in order to build ati-drivers"
+		eerror "${P} requires MSI in the kernel."
+		eerror "Please enable it:"
+		eerror "    CONFIG_PCI_MSI=y"
+		eerror "in /usr/src/linux/.config or"
+		eerror "    Bus options (PCI etc.)  --->"
+		eerror "        [*] Message Signaled Interrupts (MSI and MSI-X)"
+		eerror "in the kernel config."
 		die "CONFIG_PCI_MSI disabled"
 	fi
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in x11-drivers/ati-drivers: ati-drivers-9.6.ebuild
@ 2009-07-16  0:45 Michael Sterrett (mr_bones_)
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Sterrett (mr_bones_) @ 2009-07-16  0:45 UTC (permalink / raw
  To: gentoo-commits

mr_bones_    09/07/16 00:45:08

  Modified:             ati-drivers-9.6.ebuild
  Log:
  whitespace
  (Portage version: 2.1.6.13/cvs/Linux i686)

Revision  Changes    Path
1.11                 x11-drivers/ati-drivers/ati-drivers-9.6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild?r1=1.10&r2=1.11

Index: ati-drivers-9.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ati-drivers-9.6.ebuild	15 Jul 2009 09:54:12 -0000	1.10
+++ ati-drivers-9.6.ebuild	16 Jul 2009 00:45:08 -0000	1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.10 2009/07/15 09:54:12 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-9.6.ebuild,v 1.11 2009/07/16 00:45:08 mr_bones_ Exp $
 
 EAPI="2"
 
@@ -12,7 +12,6 @@
 SRC_URI="${ATI_URL}/ati-driver-installer-${PV/./-}-x86.x86_64.run"
 IUSE="acpi debug +modules"
 
-
 LICENSE="AMD GPL-2 QPL-1.0 as-is"
 KEYWORDS="~amd64 ~x86"
 SLOT="1"






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-07-16  0:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-06 10:58 [gentoo-commits] gentoo-x86 commit in x11-drivers/ati-drivers: ati-drivers-9.6.ebuild Tomas Chvatal (scarabeus)
  -- strict thread matches above, loose matches on Subject: below --
2009-07-16  0:45 Michael Sterrett (mr_bones_)
2009-06-27 22:53 Michael Sterrett (mr_bones_)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox