Gentoo Archives: gentoo-dev

From: Doug Goldstein <cardoe@g.o>
To: Samuli Suominen <ssuominen@g.o>
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: nvidia-driver.eclass
Date: Sun, 18 Nov 2012 06:42:23
Message-Id: CAFWqQMR6yXb8nMZmt4qys4rwDDMPdmzpHtTOro=ofDA1sQfzFw@mail.gmail.com
In Reply to: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: nvidia-driver.eclass by Samuli Suominen
1 On Sun, Nov 18, 2012 at 12:18 AM, Samuli Suominen <ssuominen@g.o> wrote:
2 > On 18/11/12 07:47, Doug Goldstein (cardoe) wrote:
3 >>
4 >> cardoe 12/11/18 05:47:02
5 >>
6 >> Modified: nvidia-driver.eclass
7 >> Log:
8 >> Update to support a new legacy series
9 >>
10 >> Revision Changes Path
11 >> 1.16 eclass/nvidia-driver.eclass
12 >>
13 >> file :
14 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/nvidia-driver.eclass?rev=1.16&view=markup
15 >> plain:
16 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/nvidia-driver.eclass?rev=1.16&content-type=text/plain
17 >> diff :
18 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/nvidia-driver.eclass?r1=1.15&r2=1.16
19 >>
20 >> Index: nvidia-driver.eclass
21 >> ===================================================================
22 >> RCS file: /var/cvsroot/gentoo-x86/eclass/nvidia-driver.eclass,v
23 >> retrieving revision 1.15
24 >> retrieving revision 1.16
25 >> diff -u -r1.15 -r1.16
26 >> --- nvidia-driver.eclass 22 Aug 2011 04:46:32 -0000 1.15
27 >> +++ nvidia-driver.eclass 18 Nov 2012 05:47:02 -0000 1.16
28 >> @@ -1,6 +1,6 @@
29 >> # Copyright 1999-2011 Gentoo Foundation
30 >> # Distributed under the terms of the GNU General Public License v2
31 >> -# $Header: /var/cvsroot/gentoo-x86/eclass/nvidia-driver.eclass,v 1.15
32 >> 2011/08/22 04:46:32 vapier Exp $
33 >> +# $Header: /var/cvsroot/gentoo-x86/eclass/nvidia-driver.eclass,v 1.16
34 >> 2012/11/18 05:47:02 cardoe Exp $
35 >>
36 >> # @ECLASS: nvidia-driver.eclass
37 >> # @MAINTAINER:
38 >> @@ -30,9 +30,21 @@
39 >> 031b 031c 0320 0321 0322 0323 0324 0325 0326 0327 0328 032a 032b 032c
40 >> 032d \
41 >> 0330 0331 0332 0333 0334 0338 033f 0341 0342 0343 0344 0347 0348 034c
42 >> 034e"
43 >>
44 >> +drv_304x="0040 0041 0042 0043 0044 0045 0046 0047 0048 004e 0090 0091
45 >> 0092 \
46 >> +0093 0095 0098 0099 009d 00c0 00c1 00c2 00c3 00c8 00c9 00cc 00cd 00ce
47 >> 00f1 \
48 >> +00f2 00f3 00f4 00f5 00f6 00f8 00f9 0140 0141 0142 0143 0144 0145 0146
49 >> 0147 \
50 >> +0148 0149 014a 014c 014d 014e 014f 0160 0161 0162 0163 0164 0165 0166
51 >> 0167 \
52 >> +0168 0169 016a 01d0 01d1 01d2 01d3 01d6 01d7 01d8 01da 01db 01dc 01dd
53 >> 01de \
54 >> +01de 01df 0211 0212 0215 0218 0221 0222 0240 0241 0242 0244 0245 0247
55 >> 0290 \
56 >> +0291 0292 0293 0294 0295 0297 0298 0299 029a 029b 029c 029d 029e 029f
57 >> 02e0 \
58 >> +02e1 02e2 02e3 02e4 038b 0390 0391 0392 0393 0394 0395 0397 0398 0399
59 >> 039c \
60 >> +039e 03d0 03d1 03d2 03d5 03d6 0531 0533 053a 053b 053e 07e0 07e1 07e2
61 >> 07e3 \
62 >> +07e5"
63 >> +
64 >> mask_96xx=">=x11-drivers/nvidia-drivers-97.0.0"
65 >> mask_71xx=">=x11-drivers/nvidia-drivers-72.0.0"
66 >> mask_173x=">=x11-drivers/nvidia-drivers-177.0.0"
67 >> +mask_173x=">=x11-drivers/nvidia-drivers-305.0.0"
68 >
69 >
70 > I don't know the eclass, but shouldn't this say mask_304x here ?
71 >
72 >>
73 >> # @FUNCTION: nvidia-driver-get-card
74 >> # @DESCRIPTION:
75 >> @@ -71,6 +83,13 @@
76 >> return 0;
77 >> fi
78 >> done
79 >> +
80 >> + for drv in $drv_304x; do
81 >> + if [ "x$card" = "x$drv" ]; then
82 >> + echo "$mask_304x";
83 >> + return 0;
84 >> + fi
85 >> + done
86 >> done
87 >>
88 >> echo "";
89 >>
90 >>
91 >>
92 >>
93 >
94
95 Thank you for finding the flaw in my mail filter rule to delete these
96 e-mails when they hit gentoo-dev, where I'm directly addressed. In the
97 future if you want these e-mails to go through you'll have to e-mail
98 me directly without CCing the list or sending it to the list. Just
99 doing my part to help clean up pointless e-mails to -dev one mail
100 filter at a time.
101
102 That said, you are actually correct.
103
104 --
105 Doug Goldstein