Gentoo Archives: gentoo-commits

From: "Michael Januszewski (spock)" <spock@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/nvidia-settings: nvidia-settings-185.18.29.ebuild ChangeLog nvidia-settings-185.18.14.ebuild nvidia-settings-190.18.ebuild
Date: Fri, 31 Jul 2009 04:55:27
Message-Id: E1MWk9M-0006iN-O5@stork.gentoo.org
1 spock 09/07/31 04:55:24
2
3 Modified: ChangeLog
4 Added: nvidia-settings-185.18.29.ebuild
5 nvidia-settings-185.18.14.ebuild
6 nvidia-settings-190.18.ebuild
7 Log:
8 Version bump.
9 (Portage version: 2.2_rc33/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.67 media-video/nvidia-settings/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/ChangeLog?rev=1.67&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/ChangeLog?rev=1.67&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/ChangeLog?r1=1.66&r2=1.67
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v
21 retrieving revision 1.66
22 retrieving revision 1.67
23 diff -u -r1.66 -r1.67
24 --- ChangeLog 28 Jul 2009 15:12:56 -0000 1.66
25 +++ ChangeLog 31 Jul 2009 04:55:24 -0000 1.67
26 @@ -1,6 +1,15 @@
27 # ChangeLog for media-video/nvidia-settings
28 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v 1.66 2009/07/28 15:12:56 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v 1.67 2009/07/31 04:55:24 spock Exp $
31 +
32 +*nvidia-settings-190.18 (31 Jul 2009)
33 +*nvidia-settings-185.18.29 (31 Jul 2009)
34 +*nvidia-settings-185.18.14 (31 Jul 2009)
35 +
36 + 31 Jul 2009; MichaƂ Januszewski <spock@g.o>
37 + +nvidia-settings-185.18.14.ebuild, +nvidia-settings-185.18.29.ebuild,
38 + +nvidia-settings-190.18.ebuild:
39 + Version bump.
40
41 28 Jul 2009; Jeroen Roovers <jer@g.o> metadata.xml:
42 x11-drivers -> x11.
43
44
45
46 1.1 media-video/nvidia-settings/nvidia-settings-185.18.29.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.29.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.29.ebuild?rev=1.1&content-type=text/plain
50
51 Index: nvidia-settings-185.18.29.ebuild
52 ===================================================================
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.29.ebuild,v 1.1 2009/07/31 04:55:24 spock Exp $
56
57 inherit eutils toolchain-funcs multilib flag-o-matic
58
59 MY_P="${PN}-1.0"
60
61 DESCRIPTION="NVIDIA Linux X11 Settings Utility"
62 HOMEPAGE="http://www.nvidia.com/"
63 SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
68 IUSE=""
69
70 # xorg-server is used in the depends as nvidia-settings builds against some
71 # headers in /usr/include/xorg/.
72 # This also allows us to optimize out a lot of the other dependancies, as
73 # between gtk and xorg-server, almost all libraries and headers are accounted
74 # for.
75 DEPEND=">=x11-libs/gtk+-2
76 dev-util/pkgconfig
77 x11-base/xorg-server
78 x11-libs/libXt
79 x11-libs/libXv
80 x11-proto/xf86driproto
81 x11-proto/xf86vidmodeproto"
82
83 RDEPEND=">=x11-libs/gtk+-2
84 x11-base/xorg-server
85 x11-libs/libXt
86 x11-drivers/nvidia-drivers"
87
88 S="${WORKDIR}/${MY_P}"
89
90 src_compile() {
91 einfo "Building libXNVCtrl..."
92 cd "${S}/src/libXNVCtrl"
93 make clean || die "Cleaning old libXNVCtrl failed"
94 append-flags -fPIC
95 emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!"
96 filter-flags -fPIC
97
98 cd "${S}"
99 einfo "Building nVidia-Settings..."
100 emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
101 }
102
103 src_install() {
104 # Install the executable
105 exeinto /usr/bin
106 doexe nvidia-settings
107
108 # Install libXNVCtrl and headers
109 insinto "/usr/$(get_libdir)"
110 doins src/libXNVCtrl/libXNVCtrl.a
111 insinto /usr/include/NVCtrl
112 doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h
113
114 # Install icon and .desktop entry
115 doicon "${FILESDIR}/icon/${PN}.png"
116 domenu "${FILESDIR}/icon/${PN}.desktop"
117
118 # Install manpage
119 doman doc/nvidia-settings.1
120
121 # Now install documentation
122 dodoc doc/*.txt
123 }
124
125
126
127 1.1 media-video/nvidia-settings/nvidia-settings-185.18.14.ebuild
128
129 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.14.ebuild?rev=1.1&view=markup
130 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.14.ebuild?rev=1.1&content-type=text/plain
131
132 Index: nvidia-settings-185.18.14.ebuild
133 ===================================================================
134 # Copyright 1999-2009 Gentoo Foundation
135 # Distributed under the terms of the GNU General Public License v2
136 # $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-185.18.14.ebuild,v 1.1 2009/07/31 04:55:24 spock Exp $
137
138 inherit eutils toolchain-funcs multilib flag-o-matic
139
140 MY_P="${PN}-1.0"
141
142 DESCRIPTION="NVIDIA Linux X11 Settings Utility"
143 HOMEPAGE="http://www.nvidia.com/"
144 SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz"
145
146 LICENSE="GPL-2"
147 SLOT="0"
148 KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
149 IUSE=""
150
151 # xorg-server is used in the depends as nvidia-settings builds against some
152 # headers in /usr/include/xorg/.
153 # This also allows us to optimize out a lot of the other dependancies, as
154 # between gtk and xorg-server, almost all libraries and headers are accounted
155 # for.
156 DEPEND=">=x11-libs/gtk+-2
157 dev-util/pkgconfig
158 x11-base/xorg-server
159 x11-libs/libXt
160 x11-libs/libXv
161 x11-proto/xf86driproto
162 x11-proto/xf86vidmodeproto"
163
164 RDEPEND=">=x11-libs/gtk+-2
165 x11-base/xorg-server
166 x11-libs/libXt
167 x11-drivers/nvidia-drivers"
168
169 S="${WORKDIR}/${MY_P}"
170
171 src_compile() {
172 einfo "Building libXNVCtrl..."
173 cd "${S}/src/libXNVCtrl"
174 make clean || die "Cleaning old libXNVCtrl failed"
175 append-flags -fPIC
176 emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!"
177 filter-flags -fPIC
178
179 cd "${S}"
180 einfo "Building nVidia-Settings..."
181 emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
182 }
183
184 src_install() {
185 # Install the executable
186 exeinto /usr/bin
187 doexe nvidia-settings
188
189 # Install libXNVCtrl and headers
190 insinto "/usr/$(get_libdir)"
191 doins src/libXNVCtrl/libXNVCtrl.a
192 insinto /usr/include/NVCtrl
193 doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h
194
195 # Install icon and .desktop entry
196 doicon "${FILESDIR}/icon/${PN}.png"
197 domenu "${FILESDIR}/icon/${PN}.desktop"
198
199 # Install manpage
200 doman doc/nvidia-settings.1
201
202 # Now install documentation
203 dodoc doc/*.txt
204 }
205
206
207
208 1.1 media-video/nvidia-settings/nvidia-settings-190.18.ebuild
209
210 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-190.18.ebuild?rev=1.1&view=markup
211 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/nvidia-settings/nvidia-settings-190.18.ebuild?rev=1.1&content-type=text/plain
212
213 Index: nvidia-settings-190.18.ebuild
214 ===================================================================
215 # Copyright 1999-2009 Gentoo Foundation
216 # Distributed under the terms of the GNU General Public License v2
217 # $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-190.18.ebuild,v 1.1 2009/07/31 04:55:24 spock Exp $
218
219 inherit eutils toolchain-funcs multilib flag-o-matic
220
221 MY_P="${PN}-1.0"
222
223 DESCRIPTION="NVIDIA Linux X11 Settings Utility"
224 HOMEPAGE="http://www.nvidia.com/"
225 SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz"
226
227 LICENSE="GPL-2"
228 SLOT="0"
229 KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
230 IUSE=""
231
232 # xorg-server is used in the depends as nvidia-settings builds against some
233 # headers in /usr/include/xorg/.
234 # This also allows us to optimize out a lot of the other dependancies, as
235 # between gtk and xorg-server, almost all libraries and headers are accounted
236 # for.
237 DEPEND=">=x11-libs/gtk+-2
238 dev-util/pkgconfig
239 x11-base/xorg-server
240 x11-libs/libXt
241 x11-libs/libXv
242 x11-proto/xf86driproto
243 x11-proto/xf86vidmodeproto"
244
245 RDEPEND=">=x11-libs/gtk+-2
246 x11-base/xorg-server
247 x11-libs/libXt
248 x11-drivers/nvidia-drivers"
249
250 S="${WORKDIR}/${MY_P}"
251
252 src_compile() {
253 einfo "Building libXNVCtrl..."
254 cd "${S}/src/libXNVCtrl"
255 make clean || die "Cleaning old libXNVCtrl failed"
256 append-flags -fPIC
257 emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!"
258 filter-flags -fPIC
259
260 cd "${S}"
261 einfo "Building nVidia-Settings..."
262 emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"
263 }
264
265 src_install() {
266 # Install the executable
267 exeinto /usr/bin
268 doexe nvidia-settings
269
270 # Install libXNVCtrl and headers
271 insinto "/usr/$(get_libdir)"
272 doins src/libXNVCtrl/libXNVCtrl.a
273 insinto /usr/include/NVCtrl
274 doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h
275
276 # Install icon and .desktop entry
277 doicon "${FILESDIR}/icon/${PN}.png"
278 domenu "${FILESDIR}/icon/${PN}.desktop"
279
280 # Install manpage
281 doman doc/nvidia-settings.1
282
283 # Now install documentation
284 dodoc doc/*.txt
285 }