Gentoo Archives: gentoo-commits

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