Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: ChangeLog nvidia-drivers-96.43.09.ebuild
Date: Sat, 31 Jan 2009 09:25:14
Message-Id: E1LTC6C-0002dZ-1f@stork.gentoo.org
1 aballier 09/01/31 09:25:12
2
3 Modified: ChangeLog nvidia-drivers-96.43.09.ebuild
4 Log:
5 Backport the missing bits from the 100. ebuild for x86-fbsd and keyword it since this is apparently the version I need for my GeForce2 MX 400
6 (Portage version: 2.2_rc23/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.131 x11-drivers/nvidia-drivers/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.131&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.131&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?r1=1.130&r2=1.131
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v
18 retrieving revision 1.130
19 retrieving revision 1.131
20 diff -u -r1.130 -r1.131
21 --- ChangeLog 30 Jan 2009 20:01:43 -0000 1.130
22 +++ ChangeLog 31 Jan 2009 09:25:11 -0000 1.131
23 @@ -1,6 +1,11 @@
24 # ChangeLog for x11-drivers/nvidia-drivers
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.130 2009/01/30 20:01:43 dang Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.131 2009/01/31 09:25:11 aballier Exp $
28 +
29 + 31 Jan 2009; Alexis Ballier <aballier@g.o>
30 + nvidia-drivers-96.43.09.ebuild:
31 + Backport the missing bits from the 100. ebuild for x86-fbsd and keyword it
32 + since this is apparently the version I need for my GeForce2 MX 400
33
34 *nvidia-drivers-180.27 (30 Jan 2009)
35
36
37
38
39 1.6 x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild?rev=1.6&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild?rev=1.6&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild?r1=1.5&r2=1.6
44
45 Index: nvidia-drivers-96.43.09.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild,v
48 retrieving revision 1.5
49 retrieving revision 1.6
50 diff -u -r1.5 -r1.6
51 --- nvidia-drivers-96.43.09.ebuild 20 Jan 2009 10:50:30 -0000 1.5
52 +++ nvidia-drivers-96.43.09.ebuild 31 Jan 2009 09:25:11 -0000 1.6
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild,v 1.5 2009/01/20 10:50:30 loki_val Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.09.ebuild,v 1.6 2009/01/31 09:25:11 aballier Exp $
58
59 inherit eutils multilib versionator linux-mod flag-o-matic nvidia-driver
60
61 @@ -14,11 +14,12 @@
62 DESCRIPTION="NVIDIA X11 driver and GLX libraries"
63 HOMEPAGE="http://www.nvidia.com/"
64 SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/${X86_NV}/${PV}/${X86_NV_PACKAGE}.run )
65 - amd64? ( ftp://download.nvidia.com/XFree86/${AMD64_NV}/${PV}/${AMD64_NV_PACKAGE}.run )"
66 + amd64? ( ftp://download.nvidia.com/XFree86/${AMD64_NV}/${PV}/${AMD64_NV_PACKAGE}.run )
67 + x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )"
68
69 LICENSE="NVIDIA"
70 SLOT="0"
71 -KEYWORDS="-* amd64 x86"
72 +KEYWORDS="-* amd64 x86 ~x86-fbsd"
73 IUSE="acpi custom-cflags gtk multilib kernel_FreeBSD kernel_linux userland_BSD"
74 RESTRICT="strip"
75 EMULTILIB_PKG="true"
76 @@ -197,7 +198,9 @@
77 # Use some more sensible gl headers and make way for new glext.h
78 epatch "${FILESDIR}"/NVIDIA_glx-glheader.patch
79 # allow on board sensors to work with lm_sensors
80 - epatch "${FILESDIR}"/NVIDIA_i2c-hwmon.patch
81 + if ! use x86-fbsd; then
82 + epatch "${FILESDIR}"/NVIDIA_i2c-hwmon.patch
83 + fi
84
85 if use kernel_linux; then
86 # Quiet down warnings the user does not need to see
87 @@ -221,8 +224,8 @@
88
89 cd "${NV_SRC}"
90 if use x86-fbsd; then
91 - emake CC="$(tc-getCC)" LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" \
92 - CFLAGS="-Wno-sign-compare" || die "Failed to compile"
93 + echo LDFLAGS="$(raw-ldflags)"
94 + MAKE="$(get_bmake)" emake CC="$(tc-getCC)" LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
95 else
96 linux-mod_src_compile
97 fi