From b2c1d090af94d773e67ad179695d75a88a4ad5b3 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Fri, 17 Jan 2014 02:27:07 +0000 Subject: Bump. Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4 --- www-plugins/chrome-binary-plugins/ChangeLog | 12 +++- www-plugins/chrome-binary-plugins/Manifest | 20 +++--- ...chrome-binary-plugins-32.0.1700.77_beta1.ebuild | 79 ---------------------- ...hrome-binary-plugins-33.0.1750.29_alpha1.ebuild | 79 ---------------------- ...chrome-binary-plugins-33.0.1750.29_beta1.ebuild | 79 ++++++++++++++++++++++ ...chrome-binary-plugins-34.0.1788.0_alpha1.ebuild | 79 ++++++++++++++++++++++ 6 files changed, 179 insertions(+), 169 deletions(-) delete mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-32.0.1700.77_beta1.ebuild delete mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_alpha1.ebuild create mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_beta1.ebuild create mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-34.0.1788.0_alpha1.ebuild (limited to 'www-plugins') diff --git a/www-plugins/chrome-binary-plugins/ChangeLog b/www-plugins/chrome-binary-plugins/ChangeLog index 220b35396f3e..76a054e81273 100644 --- a/www-plugins/chrome-binary-plugins/ChangeLog +++ b/www-plugins/chrome-binary-plugins/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for www-plugins/chrome-binary-plugins # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.94 2014/01/15 00:06:20 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.95 2014/01/17 02:27:04 floppym Exp $ + +*chrome-binary-plugins-33.0.1750.29_beta1 (17 Jan 2014) +*chrome-binary-plugins-34.0.1788.0_alpha1 (17 Jan 2014) + + 17 Jan 2014; Mike Gilbert + +chrome-binary-plugins-33.0.1750.29_beta1.ebuild, + +chrome-binary-plugins-34.0.1788.0_alpha1.ebuild, + -chrome-binary-plugins-32.0.1700.77_beta1.ebuild, + -chrome-binary-plugins-33.0.1750.29_alpha1.ebuild: + Bump. *chrome-binary-plugins-33.0.1750.29_alpha1 (15 Jan 2014) *chrome-binary-plugins-32.0.1700.77_p1 (15 Jan 2014) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index b3c20f08f2e6..20b64173998c 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,22 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST google-chrome-beta_32.0.1700.77-1_amd64.deb 49689178 SHA256 363cb2293585074c946b1be08076f72f1afda1688bcbb3abd46423eb4e5f81ff SHA512 d1be0ee56450b8a0452ce34af30abf2bba40770de6768fe3a7bf99487977674fbb75d904133dd982ec1e969adeb9b0f3413bb3c0a1de7c2165782360e54ad639 WHIRLPOOL c3f122ee598900f2c83863c963b9080ef222a93c42079c50d16c0955ae5e13b4fb38234198e65891b7460cf3f2d30d17518a9347bf9248bc743d42bf4be7f7fa -DIST google-chrome-beta_32.0.1700.77-1_i386.deb 47284062 SHA256 515113e426bb79d79d958c4e2907ee6b86ba2ba00693029a39eb6b5e55f4fd1a SHA512 84e234f1fb696eb9f4d3b463ed6cc4923dd101e172a804ef5cffc069bca22a50b52efca596359b2d8004e10c633e6c7afb436c379440ba896b778db83c20b98a WHIRLPOOL 5c6f490b4d959572a69da3e0048b8418ffed4bde274c3bcc72304efc3398b4445ea99717a4af11d17eb71cf00fd3152fbbbea71452686ac23f6f37925dc389af +DIST google-chrome-beta_33.0.1750.29-1_amd64.deb 49990926 SHA256 12b589e772d803bd6e0752fe3ba74459b49c428963f9fd8d4ba24c72360df0f8 SHA512 2fc0178eb9a55d52a0363793740473fffea6e5ba4bc94aa2c983d49874f984e85e2c658c4f7806f8bef63a383038e099051c3f312d0f0531fa365605180ed160 WHIRLPOOL 0823be775cbce01e5ca101f8e1acdd37041243203d1578c37716e7e6682fddd50740a7891adf2a99cb67e53aa6f9630f5203de7f7b717ad1f0c8fb8780b7cffa +DIST google-chrome-beta_33.0.1750.29-1_i386.deb 47579380 SHA256 e2d2f66d68a495eee236b6a142f783e506c8f7e2197bba37104c7620992d9178 SHA512 8cd342d3547b479be3b70ac6f579b38a9255f97cdff1f981cbcc9d44d71b8a521e5c6c8feecb1a33bdbf526fbf4304f67c8095b5cd95fdef665d1e028d7216b5 WHIRLPOOL 933fd97f911de5c1a5d9df941dd39e9903a5928c153016a3234d52f729572379fc203b6faceb0430cdec4be3dedfa431d5ed3bd813f65c2c60b46ef287f07205 DIST google-chrome-stable_32.0.1700.77-1_amd64.deb 49672176 SHA256 af83111e9ef4fa87e9836614b3cf6661fd48ba8f0dc27050018f287981eb3c91 SHA512 88fe72588efacc0ac101e7c7528820a62559ce9af1fa20155bdb37be98d3ca67deb96f49e9eef96fa7b702dcfb505185d1b424bf79b5667d8cae56841b12afcf WHIRLPOOL 9a845c90bdbbe5256f6e8a08caf276434345062ff8260c3dab2ee661b35277e22ce80a1d57cfc9b159635a40fbe8c91a0efd485ef5853b0a0a048c7a48ca1040 DIST google-chrome-stable_32.0.1700.77-1_i386.deb 47283680 SHA256 517cdbe3e2a4a139ff8271e1b2e48842defce3a7ea0b260648c3d330dd939918 SHA512 7cec4c32e7bb891c69da0e08cd371ac50958ed343bd73ace8843da894f6359ca272f676ecbb9b6d886520cf8ad9af81fedb6a354e98aaf114d26df4961728c5b WHIRLPOOL cdcddd264e8ed2555c8e1b614c3f10b7390c2f599e2d2a94dd1329fceac8d9572dfc4a8ad96910bd91d56264362378fba42ad6c11810cf3425356583a55a0211 -DIST google-chrome-unstable_33.0.1750.29-1_amd64.deb 50021704 SHA256 33d6ec9702b9375fdc79584b84030497433881a17fa158b34748358ebe163c99 SHA512 a786ad5965a2cadab75220d4620866eafddae77dc6da35da4132e6da292b5077b8d345018b1f9f7de19782a0438933d4052ab242e265116a068a5fbb3fce458f WHIRLPOOL fb7eaeb2fe476c7e38961757b6a1fd021d6a4127927c77dd33cfc422bd8cc2a36793df11e7b644f032ac8cb295e14960ff68ad718bbd102db67b18b513de59a7 -DIST google-chrome-unstable_33.0.1750.29-1_i386.deb 47593560 SHA256 27b6599741ee02c32da4e8b1b0997d323e36a6b71d4751382cda2661f4e9296d SHA512 be86f4f52eff82d79d570952f189da6009cfd96d9e38cff75c6d9be0d264ec036ca06de8cf2bb2f7d0294f7357743ec08d7c4292043b5974664503862a139fdf WHIRLPOOL c17179c138dab1cdbec28f6627266c88aa2650ef7bdb51152bbb012436407f8fc88e6de1929036d2a951bb9ecca353896f896337873ea4416a8ed25fca97652e -EBUILD chrome-binary-plugins-32.0.1700.77_beta1.ebuild 1897 SHA256 c5d4e53405ef3e32b6380aefea6b67d2e07ebef2f1def749f018957b5f779f8e SHA512 73161aa7af09efaec3d1b6846c9e49e4a5c909ab2339f9e385c40773ae07bb402bcd509d747559a0218fce03125d89c353022d4345c51020d5a8449ca8d50b88 WHIRLPOOL 285e7fa76a110859e8e3e90db022eff0349f874d72113d42f6842205dfa0b58e2226f2ca72a7ee4b21b9eb39d1412796c717b63284d99cea60dde9441dd4867a +DIST google-chrome-unstable_34.0.1788.0-1_amd64.deb 47538220 SHA256 67b1df8e2bf0bf7b29127994a62b45d4cf0d8b19d42bc354f4abf87cfb1b620c SHA512 3f70b990f717de9923217d0204ee3c7238f61f985cf67514ad0b7809b3a81dbae7f39be2a96dbc4e2be8aa3764b17441320fc8bcb54b2ebbc5334cb9728a6bf4 WHIRLPOOL ff9141a842bc4dce48823b10d15340440fdc4732fbfaa3050fcf88ba9ac96a0727c265dd6ffa6f66e41054907377717e431ffb195064f47bd1970298c0ab9c67 +DIST google-chrome-unstable_34.0.1788.0-1_i386.deb 47846906 SHA256 8e0c0923c4c077236f989ae3263526eb77dc2798ddcb8d30884873347ec5a9e9 SHA512 b475e33a23b042fc02230c12eaed32ee28cce88177334ab2d5f0be65cd8016d9c283524f37f83b22ecd6d53e6324b767cbd35146a058fa633d508ee481b6926e WHIRLPOOL 48fdb94f29251b5dc6a6b3c7667548feebd02546d4ec5d743f2ae8ced91459161fe80b198a03f4667a65891327f10129bb60a97160377e6d77d4bb463cebfbec EBUILD chrome-binary-plugins-32.0.1700.77_p1.ebuild 1894 SHA256 11a5999ec163a8c3b365fad7effec44893511b75f803460316e20f5bf572e1b8 SHA512 37a5325e05882ffd17bb8400c02e0ba0617a09d4282409f36f8a08ac03a5aa71859fd436ffd1a98333cf46c2f7e82867cdfafbf357781263081c4e07a770781f WHIRLPOOL 132e98f6e6e032579867152dcc9ec65d246ff716b156c5d74d3143bb2341bc53e8f6bd21c6683c7fe291062d3b2a96edf2ba39da70dfef406c8589fd16dac927 -EBUILD chrome-binary-plugins-33.0.1750.29_alpha1.ebuild 1906 SHA256 fe5e39fb9e7ba903c692284f29b1b8d15f0a6e1685ac691efdfceadbe8792c53 SHA512 10f354b2803cebe4cb362ac80c63e7c599c2ff8608e7a5799f5fef75de4620fe1fe5d4fe7af57f28abd79861e9b5a4a238b567d864b119b0f821576b4afb165d WHIRLPOOL 6d58b513c164795299f226799435e2e330822416b642b3ef3f0192120dc628e182d75479e711e7655e6e12d6a7cbf0bba288fde38a066ebe330ff14d8eee1773 +EBUILD chrome-binary-plugins-33.0.1750.29_beta1.ebuild 1905 SHA256 d552d4b53fa9685d12574354aadfddfc99610446abdbac5f27bea8dc2a8fcb34 SHA512 76dabb0f847d18ddb187505cb8391c3ffb22e6cdda52653682225481f291c2f45f4238948fedab15886f53ff2e5750f97816686d1b41a5b4c754e797419afb95 WHIRLPOOL e9f6ec036958eabfd31484af40da75143dbdffb099ba4d2fba3999902870f17356eca6dbfb7122c142a41c970dcbe0a634fc2035777b056be22e06d20839edc6 +EBUILD chrome-binary-plugins-34.0.1788.0_alpha1.ebuild 1905 SHA256 6d6f2c01a2355f4bbb2371f476790acb7288f74339b991e70e37985c672215aa SHA512 99503b8fd0a4f136809bc4430b3000739876939f52e160bca21ec171cf040a6e18a4c165bcde7a2abb6796c1605396a2fa30549854ffe0e7dd6da930bc69b759 WHIRLPOOL b90187b0a8c781163800560cc0f5bc8caa6e7ab0e616f2fc92df9eaeba36618214899c4e6ca284a22fd44521cebabb52a611e130bf5fc1bf2d2375a3859f7202 EBUILD chrome-binary-plugins-9999.ebuild 1917 SHA256 bdadaa655b0e4ebae9de2e377d1f6a60852ad9220895d4a1ffb6537f526e43dc SHA512 c49f0bec17cecb2c60764170cf2f506c3b555590308b363e4efc577796559a2e7ae81e95294023cfdf69034579a89283f2761552fa42dfdc4dceb64b795a1119 WHIRLPOOL 0cecebad5f50e0b13e458d6644e27c04d66d87b71a7df48ae0651fbf81b45a1b88a76544d88c5b6dbc358adec0d9ee7bb2562e45e2e4395e01aa846694a3a399 -MISC ChangeLog 26416 SHA256 6ed2f9533ccd93f0cfe5a2ae28494eecbce40aed3d97f06e4911f158f9a02910 SHA512 1a011a9b1d1fa1245c0e74b3e38c4d72d2751b1073a5ea916b474e5395d28a087fa43524d09e8ccc3ee7637a5d04c1a7367efabf751f2fe7625c128499c14c59 WHIRLPOOL b31c789147c1aaa6e7ae38a9a0f5013b492920cf3582aff8a1ad87951234b648cf04af7b881720554eb8d5ff0d9430b1f9ecaa01489c9aa0a641a557abb67079 +MISC ChangeLog 26796 SHA256 724c2f5480ccbd06a734f4a80f2b39b3e85de7d29b8a226b7edbb33ed4e465b1 SHA512 78f0a2aad84f0d04aa48abc7aaa7c8d3a5a9203fe1e4e3f18dc758b5fc5df839b8c516142d348267a1d51e2135ecc070a390f7002fa164de59d7bf9019bbecc5 WHIRLPOOL 69660cfe70bfc1c6e24e303e80e1be3429605694cc1225e34220f7aa2a81518c84a3d2dec587d5c82af6d44beda8bf8e5e593e06256e345dd941a589b0459f93 MISC metadata.xml 409 SHA256 d40d69b26dd8aefe8da69937e54e0a885d6867e28e42c5dcbe193233a84ee533 SHA512 bdf4f11c173af9f80b3475f8ea32ba966806d1e0e694bd55a6a4960717e3f3ffff69eabb060ae5ee4d3b39cdf18eeeff45c9d431c3b6ce8ae5c271c7a409aa71 WHIRLPOOL 7319320d648a8aae0eec726a8ab489bb71fe5f93dfb40847e97344a02be85a09ba931d5aeee8fdb13d899de3c90746c75a59897287c715dd771dfbe8863b803b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlLV0P4ACgkQC77qH+pIQ6SsYwD+L8r/pIFTUrxkfKUaUQof4+tB -Wanb2fGB/P91lFRaydUBAJfv8l0f4IEf7EaTMViI8EqoDPzKFiJkjTK+0BAx/Lxa -=ACus +iF4EAREIAAYFAlLYlPoACgkQC77qH+pIQ6TQAgD/fiIHg59X0bzgOJ/Qp7qffdH+ +7GbQKYTfFrh05mZ3HvsBAI6M3n2xVMBH5NkObeI1rtyb/Ur/OkxbyKXL5HjVkOo6 +=27h+ -----END PGP SIGNATURE----- diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-32.0.1700.77_beta1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-32.0.1700.77_beta1.ebuild deleted file mode 100644 index 2f598fe9b0fb..000000000000 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-32.0.1700.77_beta1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-32.0.1700.77_beta1.ebuild,v 1.1 2014/01/14 02:57:07 floppym Exp $ - -EAPI=4 - -inherit multilib unpacker - -DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium." -HOMEPAGE="http://www.google.com/chrome" - -case ${PV} in - *_alpha*) - SLOT="unstable" - MY_PV=${PV/_alpha/-} - ;; - *_beta*) - SLOT="beta" - MY_PV=${PV/_beta/-} - ;; - *_p*) - SLOT="stable" - MY_PV=${PV/_p/-} - ;; - *) - die "Invalid value for \${PV}: ${PV}" - ;; -esac - -MY_PN="google-chrome-${SLOT}" -MY_P="${MY_PN}_${MY_PV}" - -SRC_URI=" - amd64? ( - http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb - ) - x86? ( - http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb - ) -" - -LICENSE="google-chrome" -KEYWORDS="~amd64 ~x86" -IUSE="+flash +pdf" -RESTRICT="bindist mirror strip" - -RDEPEND="www-client/chromium" - -for x in 0 beta stable unstable; do - if [[ ${SLOT} != ${x} ]]; then - RDEPEND+=" !${CATEGORY}/${PN}:${x}" - fi -done - -S="${WORKDIR}/opt/google/chrome" -QA_PREBUILT="*" - -src_install() { - local version flapper - - insinto /usr/$(get_libdir)/chromium-browser/ - - use pdf && doins libpdf.so - - if use flash; then - doins -r PepperFlash - - # Since this is a live ebuild, we're forced to, unfortuantely, - # dynamically construct the command line args for Chromium. - version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json) - flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so" - echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash - echo -n "--ppapi-flash-path=$flapper " >> pepper-flash - echo "--ppapi-flash-version=$version\"" >> pepper-flash - - insinto /etc/chromium/ - doins pepper-flash - fi -} diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_alpha1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_alpha1.ebuild deleted file mode 100644 index 0277ca334555..000000000000 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_alpha1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_alpha1.ebuild,v 1.1 2014/01/15 00:06:20 floppym Exp $ - -EAPI=4 - -inherit multilib unpacker - -DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium." -HOMEPAGE="http://www.google.com/chrome" - -case ${PV} in - *_alpha*) - SLOT="unstable" - MY_PV=${PV/_alpha/-} - ;; - *_beta*) - SLOT="beta" - MY_PV=${PV/_beta/-} - ;; - *_p*) - SLOT="stable" - MY_PV=${PV/_p/-} - ;; - *) - die "Invalid value for \${PV}: ${PV}" - ;; -esac - -MY_PN="google-chrome-${SLOT}" -MY_P="${MY_PN}_${MY_PV}" - -SRC_URI=" - amd64? ( - http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb - ) - x86? ( - http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb - ) -" - -LICENSE="google-chrome" -KEYWORDS="~amd64 ~x86" -IUSE="+flash +pdf" -RESTRICT="bindist mirror strip" - -RDEPEND="www-client/chromium" - -for x in 0 beta stable unstable; do - if [[ ${SLOT} != ${x} ]]; then - RDEPEND+=" !${CATEGORY}/${PN}:${x}" - fi -done - -S="${WORKDIR}/opt/google/chrome-${SLOT}" -QA_PREBUILT="*" - -src_install() { - local version flapper - - insinto /usr/$(get_libdir)/chromium-browser/ - - use pdf && doins libpdf.so - - if use flash; then - doins -r PepperFlash - - # Since this is a live ebuild, we're forced to, unfortuantely, - # dynamically construct the command line args for Chromium. - version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json) - flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so" - echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash - echo -n "--ppapi-flash-path=$flapper " >> pepper-flash - echo "--ppapi-flash-version=$version\"" >> pepper-flash - - insinto /etc/chromium/ - doins pepper-flash - fi -} diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_beta1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_beta1.ebuild new file mode 100644 index 000000000000..fbf3f555089c --- /dev/null +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_beta1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-33.0.1750.29_beta1.ebuild,v 1.1 2014/01/17 02:27:04 floppym Exp $ + +EAPI=4 + +inherit multilib unpacker + +DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium." +HOMEPAGE="http://www.google.com/chrome" + +case ${PV} in + *_alpha*) + SLOT="unstable" + MY_PV=${PV/_alpha/-} + ;; + *_beta*) + SLOT="beta" + MY_PV=${PV/_beta/-} + ;; + *_p*) + SLOT="stable" + MY_PV=${PV/_p/-} + ;; + *) + die "Invalid value for \${PV}: ${PV}" + ;; +esac + +MY_PN="google-chrome-${SLOT}" +MY_P="${MY_PN}_${MY_PV}" + +SRC_URI=" + amd64? ( + http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb + ) + x86? ( + http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb + ) +" + +LICENSE="google-chrome" +KEYWORDS="~amd64 ~x86" +IUSE="+flash +pdf" +RESTRICT="bindist mirror strip" + +RDEPEND="www-client/chromium" + +for x in 0 beta stable unstable; do + if [[ ${SLOT} != ${x} ]]; then + RDEPEND+=" !${CATEGORY}/${PN}:${x}" + fi +done + +S="${WORKDIR}/opt/google/chrome-${SLOT}" +QA_PREBUILT="*" + +src_install() { + local version flapper + + insinto /usr/$(get_libdir)/chromium-browser/ + + use pdf && doins libpdf.so + + if use flash; then + doins -r PepperFlash + + # Since this is a live ebuild, we're forced to, unfortuantely, + # dynamically construct the command line args for Chromium. + version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json) + flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so" + echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash + echo -n "--ppapi-flash-path=$flapper " >> pepper-flash + echo "--ppapi-flash-version=$version\"" >> pepper-flash + + insinto /etc/chromium/ + doins pepper-flash + fi +} diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-34.0.1788.0_alpha1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-34.0.1788.0_alpha1.ebuild new file mode 100644 index 000000000000..d6fcba3d0629 --- /dev/null +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-34.0.1788.0_alpha1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-34.0.1788.0_alpha1.ebuild,v 1.1 2014/01/17 02:27:04 floppym Exp $ + +EAPI=4 + +inherit multilib unpacker + +DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium." +HOMEPAGE="http://www.google.com/chrome" + +case ${PV} in + *_alpha*) + SLOT="unstable" + MY_PV=${PV/_alpha/-} + ;; + *_beta*) + SLOT="beta" + MY_PV=${PV/_beta/-} + ;; + *_p*) + SLOT="stable" + MY_PV=${PV/_p/-} + ;; + *) + die "Invalid value for \${PV}: ${PV}" + ;; +esac + +MY_PN="google-chrome-${SLOT}" +MY_P="${MY_PN}_${MY_PV}" + +SRC_URI=" + amd64? ( + http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb + ) + x86? ( + http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb + ) +" + +LICENSE="google-chrome" +KEYWORDS="~amd64 ~x86" +IUSE="+flash +pdf" +RESTRICT="bindist mirror strip" + +RDEPEND="www-client/chromium" + +for x in 0 beta stable unstable; do + if [[ ${SLOT} != ${x} ]]; then + RDEPEND+=" !${CATEGORY}/${PN}:${x}" + fi +done + +S="${WORKDIR}/opt/google/chrome-${SLOT}" +QA_PREBUILT="*" + +src_install() { + local version flapper + + insinto /usr/$(get_libdir)/chromium-browser/ + + use pdf && doins libpdf.so + + if use flash; then + doins -r PepperFlash + + # Since this is a live ebuild, we're forced to, unfortuantely, + # dynamically construct the command line args for Chromium. + version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json) + flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so" + echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash + echo -n "--ppapi-flash-path=$flapper " >> pepper-flash + echo "--ppapi-flash-version=$version\"" >> pepper-flash + + insinto /etc/chromium/ + doins pepper-flash + fi +} -- cgit v1.2.3-65-gdbad