diff options
author | Mike Gilbert <floppym@gentoo.org> | 2013-07-14 00:34:28 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2013-07-14 00:34:28 +0000 |
commit | 283d29e092331ce26dd43cc74ca764969fc41fb0 (patch) | |
tree | a4150b1a59f496a0471371b0d3fd5c0770845f90 /www-client | |
parent | fix locale bug via revbump (diff) | |
download | gentoo-2-283d29e092331ce26dd43cc74ca764969fc41fb0.tar.gz gentoo-2-283d29e092331ce26dd43cc74ca764969fc41fb0.tar.bz2 gentoo-2-283d29e092331ce26dd43cc74ca764969fc41fb0.zip |
Fix multilib path for plugins, bug 476778.
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/chromium/ChangeLog | 6 | ||||
-rw-r--r-- | www-client/chromium/chromium-28.0.1500.89.ebuild | 19 | ||||
-rw-r--r-- | www-client/chromium/chromium-29.0.1547.15.ebuild | 19 | ||||
-rw-r--r-- | www-client/chromium/chromium-9999-r1.ebuild | 19 |
4 files changed, 35 insertions, 28 deletions
diff --git a/www-client/chromium/ChangeLog b/www-client/chromium/ChangeLog index 66a0bf8a143f..1cf5175368d2 100644 --- a/www-client/chromium/ChangeLog +++ b/www-client/chromium/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for www-client/chromium # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.912 2013/07/12 02:11:13 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.913 2013/07/14 00:34:28 floppym Exp $ + + 14 Jul 2013; Mike Gilbert <floppym@gentoo.org> chromium-28.0.1500.89.ebuild, + chromium-29.0.1547.15.ebuild, chromium-9999-r1.ebuild: + Fix multilib path for plugins, bug 476778. 12 Jul 2013; Mike Gilbert <floppym@gentoo.org> -chromium-27.0.1453.110.ebuild: Remove old. diff --git a/www-client/chromium/chromium-28.0.1500.89.ebuild b/www-client/chromium/chromium-28.0.1500.89.ebuild index 8421bf1844bb..d8fa63c10c70 100644 --- a/www-client/chromium/chromium-28.0.1500.89.ebuild +++ b/www-client/chromium/chromium-28.0.1500.89.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-28.0.1500.89.ebuild,v 1.1 2013/07/04 03:19:36 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-28.0.1500.89.ebuild,v 1.2 2013/07/14 00:34:28 floppym Exp $ EAPI="5" PYTHON_COMPAT=( python{2_6,2_7} ) @@ -480,15 +480,16 @@ src_install() { doins out/Release/libppGoogleNaClPluginChrome.so || die fi - newexe "${FILESDIR}"/chromium-launcher-r3.sh chromium-launcher.sh || die - if [[ "${CHROMIUM_SUFFIX}" != "" ]]; then - sed "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die + local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" ) + if [[ -n ${CHROMIUM_SUFFIX} ]]; then + sedargs+=( + -e "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" + -e "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" + -e "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" + ) fi + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh # It is important that we name the target "chromium-browser", # xdg-utils expect it; bug #355517. diff --git a/www-client/chromium/chromium-29.0.1547.15.ebuild b/www-client/chromium/chromium-29.0.1547.15.ebuild index 96bd951debff..e100ecc19149 100644 --- a/www-client/chromium/chromium-29.0.1547.15.ebuild +++ b/www-client/chromium/chromium-29.0.1547.15.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-29.0.1547.15.ebuild,v 1.1 2013/07/10 00:41:50 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-29.0.1547.15.ebuild,v 1.2 2013/07/14 00:34:28 floppym Exp $ EAPI="5" PYTHON_COMPAT=( python{2_6,2_7} ) @@ -479,15 +479,16 @@ src_install() { doins out/Release/libppGoogleNaClPluginChrome.so || die fi - newexe "${FILESDIR}"/chromium-launcher-r3.sh chromium-launcher.sh || die - if [[ "${CHROMIUM_SUFFIX}" != "" ]]; then - sed "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die + local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" ) + if [[ -n ${CHROMIUM_SUFFIX} ]]; then + sedargs+=( + -e "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" + -e "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" + -e "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" + ) fi + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh # It is important that we name the target "chromium-browser", # xdg-utils expect it; bug #355517. diff --git a/www-client/chromium/chromium-9999-r1.ebuild b/www-client/chromium/chromium-9999-r1.ebuild index 8dd5fe31276b..e3c118161ba6 100644 --- a/www-client/chromium/chromium-9999-r1.ebuild +++ b/www-client/chromium/chromium-9999-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild,v 1.201 2013/06/27 15:05:23 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild,v 1.202 2013/07/14 00:34:28 floppym Exp $ EAPI="5" PYTHON_COMPAT=( python{2_6,2_7} ) @@ -551,15 +551,16 @@ src_install() { doins out/Release/libppGoogleNaClPluginChrome.so || die fi - newexe "${FILESDIR}"/chromium-launcher-r3.sh chromium-launcher.sh || die - if [[ "${CHROMIUM_SUFFIX}" != "" ]]; then - sed "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die - sed "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" \ - -i "${ED}"/"${CHROMIUM_HOME}"/chromium-launcher.sh || die + local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" ) + if [[ -n ${CHROMIUM_SUFFIX} ]]; then + sedargs+=( + -e "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" + -e "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g" + -e "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:" + ) fi + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh # It is important that we name the target "chromium-browser", # xdg-utils expect it; bug #355517. |