Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/google-chrome: google-chrome-30.0.1599.22_beta1.ebuild google-chrome-31.0.1612.0_alpha1.ebuild google-chrome-29.0.1547.62_p219432.ebuild ChangeLog google-chrome-30.0.1599.14_beta1.ebuild google-chrome-29.0.1547.57_p217859.ebuild google-chrome-30.0.1599.14_alpha1.ebuild
Date: Wed, 28 Aug 2013 17:39:52
Message-Id: 20130828173948.ECEF02004C@flycatcher.gentoo.org
1 floppym 13/08/28 17:39:48
2
3 Modified: ChangeLog
4 Added: google-chrome-30.0.1599.22_beta1.ebuild
5 google-chrome-31.0.1612.0_alpha1.ebuild
6 google-chrome-29.0.1547.62_p219432.ebuild
7 Removed: google-chrome-30.0.1599.14_beta1.ebuild
8 google-chrome-29.0.1547.57_p217859.ebuild
9 google-chrome-30.0.1599.14_alpha1.ebuild
10 Log:
11 Automated update.
12
13 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
14
15 Revision Changes Path
16 1.312 www-client/google-chrome/ChangeLog
17
18 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/ChangeLog?rev=1.312&view=markup
19 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/ChangeLog?rev=1.312&content-type=text/plain
20 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/ChangeLog?r1=1.311&r2=1.312
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/www-client/google-chrome/ChangeLog,v
25 retrieving revision 1.311
26 retrieving revision 1.312
27 diff -u -r1.311 -r1.312
28 --- ChangeLog 23 Aug 2013 01:26:28 -0000 1.311
29 +++ ChangeLog 28 Aug 2013 17:39:48 -0000 1.312
30 @@ -1,6 +1,19 @@
31 # ChangeLog for www-client/google-chrome
32 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/ChangeLog,v 1.311 2013/08/23 01:26:28 floppym Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/ChangeLog,v 1.312 2013/08/28 17:39:48 floppym Exp $
35 +
36 +*google-chrome-31.0.1612.0_alpha1 (28 Aug 2013)
37 +*google-chrome-30.0.1599.22_beta1 (28 Aug 2013)
38 +*google-chrome-29.0.1547.62_p219432 (28 Aug 2013)
39 +
40 + 28 Aug 2013; Mike Gilbert <floppym@g.o>
41 + +google-chrome-29.0.1547.62_p219432.ebuild,
42 + +google-chrome-30.0.1599.22_beta1.ebuild,
43 + +google-chrome-31.0.1612.0_alpha1.ebuild,
44 + -google-chrome-29.0.1547.57_p217859.ebuild,
45 + -google-chrome-30.0.1599.14_alpha1.ebuild,
46 + -google-chrome-30.0.1599.14_beta1.ebuild:
47 + Automated update.
48
49 *google-chrome-30.0.1599.14_beta1 (23 Aug 2013)
50
51
52
53
54 1.1 www-client/google-chrome/google-chrome-30.0.1599.22_beta1.ebuild
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-30.0.1599.22_beta1.ebuild?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-30.0.1599.22_beta1.ebuild?rev=1.1&content-type=text/plain
58
59 Index: google-chrome-30.0.1599.22_beta1.ebuild
60 ===================================================================
61 # Copyright 1999-2013 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 # $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/google-chrome-30.0.1599.22_beta1.ebuild,v 1.1 2013/08/28 17:39:48 floppym Exp $
64
65 EAPI="4"
66
67 CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
68 hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr
69 sv sw ta te th tr uk vi zh_CN zh_TW"
70
71 inherit chromium eutils multilib pax-utils unpacker
72
73 DESCRIPTION="The web browser from Google"
74 HOMEPAGE="http://www.google.com/chrome"
75
76 case ${PV} in
77 *_alpha*)
78 SLOT="unstable"
79 MY_PV=${PV/_alpha/-}
80 ;;
81 *_beta*)
82 SLOT="beta"
83 MY_PV=${PV/_beta/-}
84 ;;
85 *_p*)
86 SLOT="stable"
87 MY_PV=${PV/_p/-}
88 ;;
89 *)
90 die "Invalid value for \${PV}: ${PV}"
91 ;;
92 esac
93
94 MY_PN="${PN}-${SLOT}"
95 MY_P="${MY_PN}_${MY_PV}"
96
97 SRC_URI="
98 amd64? (
99 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
100 )
101 x86? (
102 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
103 )
104 "
105
106 LICENSE="google-chrome"
107 KEYWORDS="-* ~amd64 ~x86"
108 IUSE="+plugins"
109 RESTRICT="bindist mirror strip"
110
111 RDEPEND="
112 app-arch/bzip2
113 app-misc/ca-certificates
114 dev-libs/atk
115 dev-libs/expat
116 dev-libs/glib:2
117 dev-libs/libgcrypt
118 dev-libs/nspr
119 dev-libs/nss
120 gnome-base/gconf:2
121 media-libs/alsa-lib
122 media-libs/fontconfig
123 media-libs/freetype
124 net-print/cups
125 sys-apps/dbus
126 >=sys-devel/gcc-4.4.0[cxx]
127 x11-libs/cairo
128 x11-libs/gdk-pixbuf
129 x11-libs/gtk+:2
130 >=x11-libs/libX11-1.5.0
131 x11-libs/libXcomposite
132 x11-libs/libXext
133 x11-libs/libXfixes
134 x11-libs/libXrandr
135 x11-libs/libXrender
136 x11-libs/libXScrnSaver
137 x11-libs/pango
138 x11-misc/xdg-utils
139 "
140
141 # Add blockers for the other slots.
142 for x in 0 beta stable unstable; do
143 if [[ ${SLOT} != ${x} ]]; then
144 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
145 fi
146 done
147
148 QA_PREBUILT="*"
149 S=${WORKDIR}
150
151 pkg_nofetch() {
152 eerror "Please wait 24 hours before reporting a bug for google-chrome fetch failures."
153 }
154
155 pkg_setup() {
156 CHROME_HOME="opt/google/chrome/"
157 chromium_suid_sandbox_check_kernel_config
158 }
159
160 src_install() {
161 pax-mark m ${CHROME_HOME}chrome
162 rm -rf usr/share/menu || die
163 mv usr/share/doc/${PN} usr/share/doc/${PF} || die
164
165 pushd "${CHROME_HOME}locales" > /dev/null || die
166 chromium_remove_language_paks
167 popd
168
169 mv opt usr "${D}" || die
170
171 fperms u+s "/${CHROME_HOME}chrome-sandbox" || die
172
173 dosym /usr/$(get_libdir)/libudev.so ${CHROME_HOME}/libudev.so.0
174
175 if use plugins ; then
176 local plugins="--extra-plugin-dir=/usr/$(get_libdir)/nsbrowser/plugins"
177 sed -e "/^exec/ i set -- \"${plugins}\" \"\$@\"" \
178 -i "${D}${CHROME_HOME}google-chrome" || die
179 fi
180
181 domenu "${D}${CHROME_HOME}google-chrome.desktop" || die
182 local size
183 for size in 16 22 24 32 48 64 128 256 ; do
184 insinto /usr/share/icons/hicolor/${size}x${size}/apps
185 newins "${D}${CHROME_HOME}product_logo_${size}.png" google-chrome.png
186 done
187 }
188
189 any_cpu_missing_flag() {
190 local value=$1
191 grep '^flags' /proc/cpuinfo | grep -qv "$value"
192 }
193
194 pkg_preinst() {
195 chromium_pkg_preinst
196 if any_cpu_missing_flag sse2; then
197 ewarn "The bundled PepperFlash plugin requires a CPU that supports the"
198 ewarn "SSE2 instruction set, and at least one of your CPUs does not"
199 ewarn "support this feature. Disabling PepperFlash."
200 sed -e "/^exec/ i set -- --disable-bundled-ppapi-flash \"\$@\"" \
201 -i "${D}${CHROME_HOME}google-chrome" || die
202 fi
203 }
204
205 pkg_postinst() {
206 chromium_pkg_postinst
207
208 einfo
209 elog "Please notice the bundled flash player (PepperFlash)."
210 elog "You can (de)activate all flash plugins via chrome://plugins"
211 einfo
212 }
213
214
215
216 1.1 www-client/google-chrome/google-chrome-31.0.1612.0_alpha1.ebuild
217
218 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-31.0.1612.0_alpha1.ebuild?rev=1.1&view=markup
219 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-31.0.1612.0_alpha1.ebuild?rev=1.1&content-type=text/plain
220
221 Index: google-chrome-31.0.1612.0_alpha1.ebuild
222 ===================================================================
223 # Copyright 1999-2013 Gentoo Foundation
224 # Distributed under the terms of the GNU General Public License v2
225 # $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/google-chrome-31.0.1612.0_alpha1.ebuild,v 1.1 2013/08/28 17:39:48 floppym Exp $
226
227 EAPI="4"
228
229 CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
230 hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr
231 sv sw ta te th tr uk vi zh_CN zh_TW"
232
233 inherit chromium eutils multilib pax-utils unpacker
234
235 DESCRIPTION="The web browser from Google"
236 HOMEPAGE="http://www.google.com/chrome"
237
238 case ${PV} in
239 *_alpha*)
240 SLOT="unstable"
241 MY_PV=${PV/_alpha/-}
242 ;;
243 *_beta*)
244 SLOT="beta"
245 MY_PV=${PV/_beta/-}
246 ;;
247 *_p*)
248 SLOT="stable"
249 MY_PV=${PV/_p/-}
250 ;;
251 *)
252 die "Invalid value for \${PV}: ${PV}"
253 ;;
254 esac
255
256 MY_PN="${PN}-${SLOT}"
257 MY_P="${MY_PN}_${MY_PV}"
258
259 SRC_URI="
260 amd64? (
261 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
262 )
263 x86? (
264 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
265 )
266 "
267
268 LICENSE="google-chrome"
269 KEYWORDS="-* ~amd64 ~x86"
270 IUSE="+plugins"
271 RESTRICT="bindist mirror strip"
272
273 RDEPEND="
274 app-arch/bzip2
275 app-misc/ca-certificates
276 dev-libs/atk
277 dev-libs/expat
278 dev-libs/glib:2
279 dev-libs/libgcrypt
280 dev-libs/nspr
281 dev-libs/nss
282 gnome-base/gconf:2
283 media-libs/alsa-lib
284 media-libs/fontconfig
285 media-libs/freetype
286 net-print/cups
287 sys-apps/dbus
288 >=sys-devel/gcc-4.4.0[cxx]
289 x11-libs/cairo
290 x11-libs/gdk-pixbuf
291 x11-libs/gtk+:2
292 >=x11-libs/libX11-1.5.0
293 x11-libs/libXcomposite
294 x11-libs/libXext
295 x11-libs/libXfixes
296 x11-libs/libXrandr
297 x11-libs/libXrender
298 x11-libs/libXScrnSaver
299 x11-libs/pango
300 x11-misc/xdg-utils
301 "
302
303 # Add blockers for the other slots.
304 for x in 0 beta stable unstable; do
305 if [[ ${SLOT} != ${x} ]]; then
306 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
307 fi
308 done
309
310 QA_PREBUILT="*"
311 S=${WORKDIR}
312
313 pkg_nofetch() {
314 eerror "Please wait 24 hours before reporting a bug for google-chrome fetch failures."
315 }
316
317 pkg_setup() {
318 CHROME_HOME="opt/google/chrome/"
319 chromium_suid_sandbox_check_kernel_config
320 }
321
322 src_install() {
323 pax-mark m ${CHROME_HOME}chrome
324 rm -rf usr/share/menu || die
325 mv usr/share/doc/${PN} usr/share/doc/${PF} || die
326
327 pushd "${CHROME_HOME}locales" > /dev/null || die
328 chromium_remove_language_paks
329 popd
330
331 mv opt usr "${D}" || die
332
333 fperms u+s "/${CHROME_HOME}chrome-sandbox" || die
334
335 dosym /usr/$(get_libdir)/libudev.so ${CHROME_HOME}/libudev.so.0
336
337 if use plugins ; then
338 local plugins="--extra-plugin-dir=/usr/$(get_libdir)/nsbrowser/plugins"
339 sed -e "/^exec/ i set -- \"${plugins}\" \"\$@\"" \
340 -i "${D}${CHROME_HOME}google-chrome" || die
341 fi
342
343 domenu "${D}${CHROME_HOME}google-chrome.desktop" || die
344 local size
345 for size in 16 22 24 32 48 64 128 256 ; do
346 insinto /usr/share/icons/hicolor/${size}x${size}/apps
347 newins "${D}${CHROME_HOME}product_logo_${size}.png" google-chrome.png
348 done
349 }
350
351 any_cpu_missing_flag() {
352 local value=$1
353 grep '^flags' /proc/cpuinfo | grep -qv "$value"
354 }
355
356 pkg_preinst() {
357 chromium_pkg_preinst
358 if any_cpu_missing_flag sse2; then
359 ewarn "The bundled PepperFlash plugin requires a CPU that supports the"
360 ewarn "SSE2 instruction set, and at least one of your CPUs does not"
361 ewarn "support this feature. Disabling PepperFlash."
362 sed -e "/^exec/ i set -- --disable-bundled-ppapi-flash \"\$@\"" \
363 -i "${D}${CHROME_HOME}google-chrome" || die
364 fi
365 }
366
367 pkg_postinst() {
368 chromium_pkg_postinst
369
370 einfo
371 elog "Please notice the bundled flash player (PepperFlash)."
372 elog "You can (de)activate all flash plugins via chrome://plugins"
373 einfo
374 }
375
376
377
378 1.1 www-client/google-chrome/google-chrome-29.0.1547.62_p219432.ebuild
379
380 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-29.0.1547.62_p219432.ebuild?rev=1.1&view=markup
381 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/google-chrome/google-chrome-29.0.1547.62_p219432.ebuild?rev=1.1&content-type=text/plain
382
383 Index: google-chrome-29.0.1547.62_p219432.ebuild
384 ===================================================================
385 # Copyright 1999-2013 Gentoo Foundation
386 # Distributed under the terms of the GNU General Public License v2
387 # $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/google-chrome-29.0.1547.62_p219432.ebuild,v 1.1 2013/08/28 17:39:48 floppym Exp $
388
389 EAPI="4"
390
391 CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
392 hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr
393 sv sw ta te th tr uk vi zh_CN zh_TW"
394
395 inherit chromium eutils multilib pax-utils unpacker
396
397 DESCRIPTION="The web browser from Google"
398 HOMEPAGE="http://www.google.com/chrome"
399
400 case ${PV} in
401 *_alpha*)
402 SLOT="unstable"
403 MY_PV=${PV/_alpha/-r}
404 ;;
405 *_beta*)
406 SLOT="beta"
407 MY_PV=${PV/_beta/-r}
408 ;;
409 *_p*)
410 SLOT="stable"
411 MY_PV=${PV/_p/-r}
412 ;;
413 *)
414 die "Invalid value for \${PV}: ${PV}"
415 ;;
416 esac
417
418 MY_PN="${PN}-${SLOT}"
419 MY_P="${MY_PN}_${MY_PV}"
420
421 SRC_URI="
422 amd64? (
423 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
424 )
425 x86? (
426 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
427 )
428 "
429
430 LICENSE="google-chrome"
431 KEYWORDS="-* ~amd64 ~x86"
432 IUSE="+plugins"
433 RESTRICT="bindist mirror strip"
434
435 RDEPEND="
436 app-arch/bzip2
437 app-misc/ca-certificates
438 dev-libs/atk
439 dev-libs/expat
440 dev-libs/glib:2
441 dev-libs/libgcrypt
442 dev-libs/nspr
443 dev-libs/nss
444 gnome-base/gconf:2
445 media-libs/alsa-lib
446 media-libs/fontconfig
447 media-libs/freetype
448 net-print/cups
449 sys-apps/dbus
450 >=sys-devel/gcc-4.4.0[cxx]
451 x11-libs/cairo
452 x11-libs/gdk-pixbuf
453 x11-libs/gtk+:2
454 x11-libs/libX11
455 x11-libs/libXcomposite
456 x11-libs/libXext
457 x11-libs/libXfixes
458 x11-libs/libXrandr
459 x11-libs/libXrender
460 x11-libs/libXScrnSaver
461 x11-libs/pango
462 x11-misc/xdg-utils
463 "
464
465 # Add blockers for the other slots.
466 for x in 0 beta stable unstable; do
467 if [[ ${SLOT} != ${x} ]]; then
468 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
469 fi
470 done
471
472 QA_PREBUILT="*"
473 S=${WORKDIR}
474
475 pkg_nofetch() {
476 eerror "Please wait 24 hours before reporting a bug for google-chrome fetch failures."
477 }
478
479 pkg_setup() {
480 CHROME_HOME="opt/google/chrome/"
481 chromium_suid_sandbox_check_kernel_config
482 }
483
484 src_install() {
485 pax-mark m ${CHROME_HOME}chrome
486 rm -rf usr/share/menu || die
487 mv usr/share/doc/${PN} usr/share/doc/${PF} || die
488
489 pushd "${CHROME_HOME}locales" > /dev/null || die
490 chromium_remove_language_paks
491 popd
492
493 mv opt usr "${D}" || die
494
495 fperms u+s "/${CHROME_HOME}chrome-sandbox" || die
496
497 dosym /usr/$(get_libdir)/libudev.so ${CHROME_HOME}/libudev.so.0
498
499 if use plugins ; then
500 local plugins="--extra-plugin-dir=/usr/$(get_libdir)/nsbrowser/plugins"
501 sed -e "/^exec/ i set -- \"${plugins}\" \"\$@\"" \
502 -i "${D}${CHROME_HOME}google-chrome" || die
503 fi
504
505 domenu "${D}${CHROME_HOME}google-chrome.desktop" || die
506 local size
507 for size in 16 22 24 32 48 64 128 256 ; do
508 insinto /usr/share/icons/hicolor/${size}x${size}/apps
509 newins "${D}${CHROME_HOME}product_logo_${size}.png" google-chrome.png
510 done
511 }
512
513 any_cpu_missing_flag() {
514 local value=$1
515 grep '^flags' /proc/cpuinfo | grep -qv "$value"
516 }
517
518 pkg_preinst() {
519 chromium_pkg_preinst
520 if any_cpu_missing_flag sse2; then
521 ewarn "The bundled PepperFlash plugin requires a CPU that supports the"
522 ewarn "SSE2 instruction set, and at least one of your CPUs does not"
523 ewarn "support this feature. Disabling PepperFlash."
524 sed -e "/^exec/ i set -- --disable-bundled-ppapi-flash \"\$@\"" \
525 -i "${D}${CHROME_HOME}google-chrome" || die
526 fi
527 }
528
529 pkg_postinst() {
530 chromium_pkg_postinst
531
532 einfo
533 elog "Please notice the bundled flash player (PepperFlash)."
534 elog "You can (de)activate all flash plugins via chrome://plugins"
535 einfo
536 }