From 296eefb2d10cefdf9d8f26d3a0d02d1e6c784799 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Wed, 22 Apr 2015 05:02:44 +0000 Subject: Automated update. Package-Manager: portage-2.2.18/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-42.0.2311.82_beta1.ebuild | 102 --------------------- ...hrome-binary-plugins-43.0.2357.18_alpha1.ebuild | 102 --------------------- ...chrome-binary-plugins-43.0.2357.18_beta1.ebuild | 102 +++++++++++++++++++++ ...chrome-binary-plugins-44.0.2376.0_alpha1.ebuild | 102 +++++++++++++++++++++ 6 files changed, 225 insertions(+), 215 deletions(-) delete mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-42.0.2311.82_beta1.ebuild delete mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_alpha1.ebuild create mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_beta1.ebuild create mode 100644 www-plugins/chrome-binary-plugins/chrome-binary-plugins-44.0.2376.0_alpha1.ebuild (limited to 'www-plugins') diff --git a/www-plugins/chrome-binary-plugins/ChangeLog b/www-plugins/chrome-binary-plugins/ChangeLog index 0b16c775591a..69cc1d56a401 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-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.243 2015/04/15 22:59:41 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.244 2015/04/22 05:02:43 floppym Exp $ + +*chrome-binary-plugins-44.0.2376.0_alpha1 (22 Apr 2015) +*chrome-binary-plugins-43.0.2357.18_beta1 (22 Apr 2015) + + 22 Apr 2015; Mike Gilbert + +chrome-binary-plugins-43.0.2357.18_beta1.ebuild, + +chrome-binary-plugins-44.0.2376.0_alpha1.ebuild, + -chrome-binary-plugins-42.0.2311.82_beta1.ebuild, + -chrome-binary-plugins-43.0.2357.18_alpha1.ebuild: + Automated update. *chrome-binary-plugins-43.0.2357.18_alpha1 (15 Apr 2015) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 246ce9db8dc0..429b149021c3 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_42.0.2311.82-1_amd64.deb 46942858 SHA256 766b6f2ebe7cdfd9eed48b8072e3320d9bb489d635c49a773fb576710d347a82 SHA512 507c1f08b27b92398a8c9fe66695294b19aefcb2489fba6741fc193c375e158b0d1b4e01206bcb57771cc10bb03d61ec91a905dc0a7f70ac458402383de438df WHIRLPOOL 6ae54843446d63e7d2f622e1acc864c4325b32e4de7000b15cc55f4fb642d099e6157be9d75d44ffc024896d10bd5b89944e362f0745a9c841c14f472aba8be6 -DIST google-chrome-beta_42.0.2311.82-1_i386.deb 45993332 SHA256 df7874458b7164d523f78c893cc1f5e779e40d4e1021e3ba965fb1ee0ad48217 SHA512 b173ea38cff9c0a2f36466c6d4fb146bd6ef4f9ced9315f694813426f7defe7db98e892f4eaa36fa7324019d8e1426dfa4daad7b365fcdd2e3e36d6077324b55 WHIRLPOOL 13b846b7fc945c81bdb80c2029a9d05ae0c213cda679a3965f321bf824484d4d8b2028755d03ad2f130709b4b4b6df151e6d1f4b027721e8f8187e7c5a0cf670 +DIST google-chrome-beta_43.0.2357.18-1_amd64.deb 47555290 SHA256 65bf75ca8d05846c9f7988dc5aee41a7785e8513bc272b31cf8165ca1c7aad58 SHA512 98a4e682171a09cf4672c0455af5b1ae831a5bc7acc0a66590744951e87a53a9657e56a96577dccef210023fb60a45f8b4a365969f9d25652de899e191b20153 WHIRLPOOL 11b786fdde03c85970f3a20ba24dede6fea861a302df46fe4324a11a0d548be5b21e5b96e247bd6abed559c6afce30255bbe74206eded073eece56f9f2b890b2 +DIST google-chrome-beta_43.0.2357.18-1_i386.deb 47238646 SHA256 0e3395450e0e72cacade223ba5149ea089d2cdc164770c92fb1f77595648d5f6 SHA512 7446881cf6090691a925155b55ecccfa2162b601e0f0b00d04af21e0473629690b9b9db5e24ff48b0ba5f14ca4cc275aed633251b730531a5eea3d6861f806a9 WHIRLPOOL fb38e59a87ffac404244466c5813366b7db0b1bc80e10313225fca2471f49142fc7dcdc75fe927e0cbf1e8abeb1cf0ce31949b20a380e0a9aa3acbd41646d5cc DIST google-chrome-stable_42.0.2311.90-1_amd64.deb 46138940 SHA256 4d0612b5a1a0f6588dc6af104dacba729d970f2c8c5332071241c104208a5cad SHA512 2214454ea7150c68270076d57b72aabcefa9b4477b409952e398e83856d39dbcbd1a486884bfb966e0aa0d13f2bd1ba9fc7d8e3673407e3ecd70ea9e53822bcf WHIRLPOOL 496d3a0068cf009e6798aa02b7ec62cd7ff1f8baa665f85c35d04d69391ea5f56e7722be77c863508c9f85820513379def8341b95a5118e91707041143e87700 DIST google-chrome-stable_42.0.2311.90-1_i386.deb 46019062 SHA256 c7fbd6f7ca71183ff998f3d83a00f7d79f51cf92eaf3c42d6265a0b5f11f7c0d SHA512 d3ba73a6cb9c43c6730868ce07eebbe44d3517fbefc11c57551252a8f086be1ad5509726fe6121324bb7278fbcff98b15413a39571ba96c99adeb166eac1f085 WHIRLPOOL ecf29c6667206cb8d82e42d8aaa3ddb6bf27e51077e31c5520751117136cee2f871a95fbabbbf3f936e6a7438c0e6df47d3924abc19a65a6baaa511a72fc2a49 -DIST google-chrome-unstable_43.0.2357.18-1_amd64.deb 47576654 SHA256 1a1f204c28df4924c1e4ae5c48fdbf8838965fc26fc9bf1310e7531afac2f4b4 SHA512 5923266dc995157ba56f000855dce7261719d52c7d3afa8f900c548cbebd6651a3a83c9facfb0595321db74f9536b80b8ac869941396f0f6fbd2e4eff97bcdc2 WHIRLPOOL 8fc98d29081971ae0374822f4a0b567ae91ed8b917e99d0ad0ffd337454845fce2c5b353bea40f9029dbf3a12284ab969f35b48b3707d2a23376ef44509a52f1 -DIST google-chrome-unstable_43.0.2357.18-1_i386.deb 47228996 SHA256 3f5cbd46289ee90181b3117a5012b6ff99f13cbd4bb9809ff6c53658312f04cd SHA512 ee3804ab946eea52f8ab664d77d23597a4fcce950aff71500da99c2d3d494f0e72aff9e0327ee08ce51ba4d14a172934aa6ad30986c7b24318773bf795809455 WHIRLPOOL 7c9b607490f07e1755e4a8de825889df216c4ad2cbf654b34215c8fdbf3fa577c9d79bda0afd27b9529527dff0f18670eb9f27042b1498a620219a5ede2a1e1d -EBUILD chrome-binary-plugins-42.0.2311.82_beta1.ebuild 2697 SHA256 28a6f364f3e97950bd0e0d4def1dd0d68e6ba1cb90a6827d951227b23242c528 SHA512 0940583de5554324b5a468648301a6d9cddace4c46631d1a31c1a54357f75cb81479726f14fef9f517a84132bf21e5521a77c3ac6b0e073870e9c2fae95e8321 WHIRLPOOL 03f24ac136e54c383fca4ef42fbb581fff3bc88ddd80d6b4cf2499b42083363c5e05f15216dfbb2abe1bd299e3dfcd495c7e90be9e7995ddb94fdff9a01d6684 +DIST google-chrome-unstable_44.0.2376.0-1_amd64.deb 47686454 SHA256 4496ab401ee331a7ae69895ede051bc1ec8c7a3de05a976ba6f519727d1b3a1a SHA512 c777c938b69be6578fa948d2652da388919645a3c948c2d0dcd199db1174b37fbae7d3df1dcdf0dc42fd5a3c7a18571ffa8e4d97faecf068763ad5162fea2bd9 WHIRLPOOL 6946ce9d373c679c0411df64647f8da352695be3a42d6b2a5942f75eca716c5a66e2e47e50e80ca5aa1c16185e9a033e321f04c82465e799fb9a31c0941d8304 +DIST google-chrome-unstable_44.0.2376.0-1_i386.deb 47279032 SHA256 5dd470b72313440e868ed97f24d5730dcf9cbe147f83bca0d6f38dab27062a7f SHA512 cc2e96b6d3f7289a3af907d6a2d088af1fd479568518f1210a8e121ed0d9cba34ca49ef6215db5b7330cdb931a94e728fdf8f3628e5e7a0002c386036292a418 WHIRLPOOL b4f71437f2d1522bf4f57bf9545d64f4e6dd0c9532f96bf0f0876328f161de4a19e2d6340854ab891658b269de803b783067f806e9464f67a2a5afe32514f5fb EBUILD chrome-binary-plugins-42.0.2311.90_p1.ebuild 2692 SHA256 74b5cd036df3841f293dce9f8c0a4240628cfca4ef06eb2a92996f6b8b250679 SHA512 01bfe9ef231dba63a95de809a8203d80d0572a501bba7afedf1bb2316cb7ef5f706dc3b381e1b841e31e711864210745722046448ebbd5c41dec495e0e83f69d WHIRLPOOL 41d1c32c8c9d8bad18af88eee92361e7a35446515ef7c31f1f10651e4762bd0ba294b562214dc88cf471f4ede859d750f3e91915baec3b100b5ecc7ab73a6639 -EBUILD chrome-binary-plugins-43.0.2357.18_alpha1.ebuild 2698 SHA256 c12029e588cf2ea6f070a9bd05132e720a5576f5bda62513fd9f151f694ddcd6 SHA512 dcafc3d6b154186bd6a54ba4ce62b85e83ac1db1f02ca7c2065eb00bee472aab0387813bcfd43c02cb30e1df168e02d6c301578611b00dba1bbdd7c54043d23e WHIRLPOOL 23c3d57b1beccc3b09f47edd64b209e4102ab86c659936bb02cae6746af95f96d54de31b66b8caad378af57aae0f0a6330b2cdba8c1b055c399467f5df63d20d +EBUILD chrome-binary-plugins-43.0.2357.18_beta1.ebuild 2697 SHA256 3a3d7faedd637eb596834cf8367d7628c56f120099dfc1338dbf3a489dc0ed31 SHA512 87254c364bfd5a790de1e8ef9e1479bb4f7fcdd69054719f10e6d8b3ab1deae6ad22b3bc2e52ed308fd6d41cc0ec6f6ce444524a737cdb10f463334f0317a5ea WHIRLPOOL 25de7fa947eab04313296ee07df7cc362fd93c7a3ed8fe8992a8f15f13cc4d20f9e8fb34dfd12fdb913462713883c3c0aa8b76cea594a165542d1c7f675b7a15 +EBUILD chrome-binary-plugins-44.0.2376.0_alpha1.ebuild 2697 SHA256 de1ca739925290978b3f0f50aa12bfbc7f6259b52ef3a1c08933bd41f4ac41c8 SHA512 9240db62b8cdd7795453dc8eedbbc7e7dc4504649d00ec6fa5b9ca1b8d2572615c4848e6fb4dacbcecb6aae913f8aa2766a3877ef149f5bc6ea82f9104f01bca WHIRLPOOL 13a7ce4d8df706bb76cc5c06d976a37afd67c73d4638d2f48a79f20f11a128cd3d548898a29f351d9db34558fe12bebf33a35ee90da080c678ce50eb782c5931 EBUILD chrome-binary-plugins-9999.ebuild 2682 SHA256 6c475db243bf6c41e2aea85bcd3eae2e0497fe3fff82dfbda2a1ba14e38df510 SHA512 34fa09b7177a3e22e686ace0b2d6f9a243b12b97506b7dfac46526dcc8868c54e2c74ca2c58ee7bebe80f94b39a4f3b67758a02e0a51f229391339ace51e5fb1 WHIRLPOOL f0be559afc3cde066c40b58616392c1803fedd8c5a1300e83c0fc27dc68ccacbcdf58e122efd52f2800b52e98e6caf2ebc074ed2024f0db8be605b00389225e3 -MISC ChangeLog 68053 SHA256 22138e10f047e0fee06fc31c0c1ecfea384d1fcc62ad869fbf3e1c2d002867bf SHA512 7475757c162146e7c595d8a46790ff559219f8455232b79464c35e08c169d7fe7b59b47faf55d99adace370463e8f8fe6aaea79440db7102bc236e015d2717ac WHIRLPOOL 06bd7b39a63b90385931f487cced4a0f235483d6592ec41a80bcc0c30cde5764cdb6cefe28dab789aae633d704ec9c224df920cbd75b4bc101270d87b7511dda +MISC ChangeLog 68445 SHA256 c8c35c2ee6ead7845c65f162100c866e82c0e902a030a50f66ff7f9ef0e393bc SHA512 90fde7f9075c05b68205c61e21ef6ed718f218c131eef15c2648a7a0de5496ce971fe27792251b88670bc44e4c517a399dad8e3a858b456c8c1991e93ddd103c WHIRLPOOL c436fd6f88c07817a3bbd1dda054e7b50f5ce4b69bf3b15534b65ba8ab5cc9ef6af82439047748956a84fa4551b14e3f5e939a5d07c60451fc025190ecf7ec02 MISC metadata.xml 496 SHA256 295d90d328ccc92f13f0cd027a757148be51ee5539cf411944879de1ffc584de SHA512 0b7c4dc93a095a17e3c3c2ed1191f1efe80f4f030d1b55b0cdd895dc78f604eb18d07cf5c71299dd6d20618d7b8770aa34516b696d2d542cefa2178ec56e2e1a WHIRLPOOL f4cd8c3c517a4fb89e1d46fb3fb6a8004a06e0fc7eed3afb7f7d2ae2ef504b7091b84a915aa26bf2c106ec5b511e9c08cdf14afe76380ab3c4d8f15bccf44301 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlUu7V4ACgkQC77qH+pIQ6RrhwEAyc5dds76Z1Dp9Kd8jprGZReP -BDNue1Jlyx9nVXBYwSgA/jlQpJmEsnksI1jHgn64VE0moN8M/Repx93ElaZ0eVAe -=Hw5l +iF4EAREIAAYFAlU3K3QACgkQC77qH+pIQ6RIMwEAllN34H41Vsy83gyIQj8BGne+ +CiZNTyawePHPuUnGnvEA/33Tj85IDldDevEFz2dnEnWzpXFCYmE34lGWFQOWDPMK +=z8gm -----END PGP SIGNATURE----- diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-42.0.2311.82_beta1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-42.0.2311.82_beta1.ebuild deleted file mode 100644 index da0e0ad013b5..000000000000 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-42.0.2311.82_beta1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2015 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-42.0.2311.82_beta1.ebuild,v 1.1 2015/04/09 23:01:22 floppym Exp $ - -EAPI=5 - -inherit multilib unpacker - -DESCRIPTION="Binary plugins from Google Chrome for use in Chromium" -HOMEPAGE="http://www.google.com/chrome" - -case ${PV} in - *_alpha*|9999*) - SLOT="unstable" - CHROMEDIR="opt/google/chrome-${SLOT}" - MY_PV=${PV/_alpha/-} - ;; - *_beta*) - SLOT="beta" - CHROMEDIR="opt/google/chrome-${SLOT}" - MY_PV=${PV/_beta/-} - ;; - *_p*) - SLOT="stable" - CHROMEDIR="opt/google/chrome" - MY_PV=${PV/_p/-} - ;; - *) - die "Invalid value for \${PV}: ${PV}" - ;; -esac - -MY_PN="google-chrome-${SLOT}" -MY_P="${MY_PN}_${MY_PV}" - -if [[ ${PV} != 9999* ]]; then -SRC_URI=" - amd64? ( - https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb - ) - x86? ( - https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb - ) -" -KEYWORDS="~amd64 ~x86" -fi - -LICENSE="google-chrome" -IUSE="+flash +widevine" -RESTRICT="bindist mirror strip" - -for x in 0 beta stable unstable; do - if [[ ${SLOT} != ${x} ]]; then - RDEPEND+=" !${CATEGORY}/${PN}:${x}" - fi -done - -S="${WORKDIR}/${CHROMEDIR}" -QA_PREBUILT="*" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures." -} - -if [[ ${PV} == 9999* ]]; then -src_unpack() { - local base="https://dl.google.com/linux/direct" - local debarch=${ARCH/x86/i386} - wget -O google-chrome.deb "${base}/google-chrome-${SLOT}_current_${debarch}.deb" || die - unpack_deb ./google-chrome.deb -} -fi - -src_install() { - local version flapper - - insinto /usr/$(get_libdir)/chromium-browser/ - - if use widevine; then - doins libwidevinecdm.so - strings ./chrome | grep -C 1 " (version:" | tail -1 > widevine.version - doins widevine.version - einfo "Please note that if you intend to use this with www-clients/chromium," - einfo "you'll need to enable the widevine USE flag there as well, in order to" - einfo "utilize the widevine USE flag that's been used here." - fi - - 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-43.0.2357.18_alpha1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_alpha1.ebuild deleted file mode 100644 index 3fbc7c754975..000000000000 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_alpha1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2015 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-43.0.2357.18_alpha1.ebuild,v 1.1 2015/04/15 22:59:41 floppym Exp $ - -EAPI=5 - -inherit multilib unpacker - -DESCRIPTION="Binary plugins from Google Chrome for use in Chromium" -HOMEPAGE="http://www.google.com/chrome" - -case ${PV} in - *_alpha*|9999*) - SLOT="unstable" - CHROMEDIR="opt/google/chrome-${SLOT}" - MY_PV=${PV/_alpha/-} - ;; - *_beta*) - SLOT="beta" - CHROMEDIR="opt/google/chrome-${SLOT}" - MY_PV=${PV/_beta/-} - ;; - *_p*) - SLOT="stable" - CHROMEDIR="opt/google/chrome" - MY_PV=${PV/_p/-} - ;; - *) - die "Invalid value for \${PV}: ${PV}" - ;; -esac - -MY_PN="google-chrome-${SLOT}" -MY_P="${MY_PN}_${MY_PV}" - -if [[ ${PV} != 9999* ]]; then -SRC_URI=" - amd64? ( - https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb - ) - x86? ( - https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb - ) -" -KEYWORDS="~amd64 ~x86" -fi - -LICENSE="google-chrome" -IUSE="+flash +widevine" -RESTRICT="bindist mirror strip" - -for x in 0 beta stable unstable; do - if [[ ${SLOT} != ${x} ]]; then - RDEPEND+=" !${CATEGORY}/${PN}:${x}" - fi -done - -S="${WORKDIR}/${CHROMEDIR}" -QA_PREBUILT="*" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures." -} - -if [[ ${PV} == 9999* ]]; then -src_unpack() { - local base="https://dl.google.com/linux/direct" - local debarch=${ARCH/x86/i386} - wget -O google-chrome.deb "${base}/google-chrome-${SLOT}_current_${debarch}.deb" || die - unpack_deb ./google-chrome.deb -} -fi - -src_install() { - local version flapper - - insinto /usr/$(get_libdir)/chromium-browser/ - - if use widevine; then - doins libwidevinecdm.so - strings ./chrome | grep -C 1 " (version:" | tail -1 > widevine.version - doins widevine.version - einfo "Please note that if you intend to use this with www-clients/chromium," - einfo "you'll need to enable the widevine USE flag there as well, in order to" - einfo "utilize the widevine USE flag that's been used here." - fi - - 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-43.0.2357.18_beta1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_beta1.ebuild new file mode 100644 index 000000000000..68360ced69d7 --- /dev/null +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-43.0.2357.18_beta1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2015 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-43.0.2357.18_beta1.ebuild,v 1.1 2015/04/22 05:02:43 floppym Exp $ + +EAPI=5 + +inherit multilib unpacker + +DESCRIPTION="Binary plugins from Google Chrome for use in Chromium" +HOMEPAGE="http://www.google.com/chrome" + +case ${PV} in + *_alpha*|9999*) + SLOT="unstable" + CHROMEDIR="opt/google/chrome-${SLOT}" + MY_PV=${PV/_alpha/-} + ;; + *_beta*) + SLOT="beta" + CHROMEDIR="opt/google/chrome-${SLOT}" + MY_PV=${PV/_beta/-} + ;; + *_p*) + SLOT="stable" + CHROMEDIR="opt/google/chrome" + MY_PV=${PV/_p/-} + ;; + *) + die "Invalid value for \${PV}: ${PV}" + ;; +esac + +MY_PN="google-chrome-${SLOT}" +MY_P="${MY_PN}_${MY_PV}" + +if [[ ${PV} != 9999* ]]; then +SRC_URI=" + amd64? ( + https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb + ) + x86? ( + https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb + ) +" +KEYWORDS="~amd64 ~x86" +fi + +LICENSE="google-chrome" +IUSE="+flash +widevine" +RESTRICT="bindist mirror strip" + +for x in 0 beta stable unstable; do + if [[ ${SLOT} != ${x} ]]; then + RDEPEND+=" !${CATEGORY}/${PN}:${x}" + fi +done + +S="${WORKDIR}/${CHROMEDIR}" +QA_PREBUILT="*" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures." +} + +if [[ ${PV} == 9999* ]]; then +src_unpack() { + local base="https://dl.google.com/linux/direct" + local debarch=${ARCH/x86/i386} + wget -O google-chrome.deb "${base}/google-chrome-${SLOT}_current_${debarch}.deb" || die + unpack_deb ./google-chrome.deb +} +fi + +src_install() { + local version flapper + + insinto /usr/$(get_libdir)/chromium-browser/ + + if use widevine; then + doins libwidevinecdm.so + strings ./chrome | grep -C 1 " (version:" | tail -1 > widevine.version + doins widevine.version + einfo "Please note that if you intend to use this with www-clients/chromium," + einfo "you'll need to enable the widevine USE flag there as well, in order to" + einfo "utilize the widevine USE flag that's been used here." + fi + + 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-44.0.2376.0_alpha1.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-44.0.2376.0_alpha1.ebuild new file mode 100644 index 000000000000..22cf629cb06a --- /dev/null +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-44.0.2376.0_alpha1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2015 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-44.0.2376.0_alpha1.ebuild,v 1.1 2015/04/22 05:02:43 floppym Exp $ + +EAPI=5 + +inherit multilib unpacker + +DESCRIPTION="Binary plugins from Google Chrome for use in Chromium" +HOMEPAGE="http://www.google.com/chrome" + +case ${PV} in + *_alpha*|9999*) + SLOT="unstable" + CHROMEDIR="opt/google/chrome-${SLOT}" + MY_PV=${PV/_alpha/-} + ;; + *_beta*) + SLOT="beta" + CHROMEDIR="opt/google/chrome-${SLOT}" + MY_PV=${PV/_beta/-} + ;; + *_p*) + SLOT="stable" + CHROMEDIR="opt/google/chrome" + MY_PV=${PV/_p/-} + ;; + *) + die "Invalid value for \${PV}: ${PV}" + ;; +esac + +MY_PN="google-chrome-${SLOT}" +MY_P="${MY_PN}_${MY_PV}" + +if [[ ${PV} != 9999* ]]; then +SRC_URI=" + amd64? ( + https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb + ) + x86? ( + https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb + ) +" +KEYWORDS="~amd64 ~x86" +fi + +LICENSE="google-chrome" +IUSE="+flash +widevine" +RESTRICT="bindist mirror strip" + +for x in 0 beta stable unstable; do + if [[ ${SLOT} != ${x} ]]; then + RDEPEND+=" !${CATEGORY}/${PN}:${x}" + fi +done + +S="${WORKDIR}/${CHROMEDIR}" +QA_PREBUILT="*" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures." +} + +if [[ ${PV} == 9999* ]]; then +src_unpack() { + local base="https://dl.google.com/linux/direct" + local debarch=${ARCH/x86/i386} + wget -O google-chrome.deb "${base}/google-chrome-${SLOT}_current_${debarch}.deb" || die + unpack_deb ./google-chrome.deb +} +fi + +src_install() { + local version flapper + + insinto /usr/$(get_libdir)/chromium-browser/ + + if use widevine; then + doins libwidevinecdm.so + strings ./chrome | grep -C 1 " (version:" | tail -1 > widevine.version + doins widevine.version + einfo "Please note that if you intend to use this with www-clients/chromium," + einfo "you'll need to enable the widevine USE flag there as well, in order to" + einfo "utilize the widevine USE flag that's been used here." + fi + + 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