diff options
author | Paweł Hajdan <phajdan.jr@gentoo.org> | 2010-10-20 14:26:32 +0000 |
---|---|---|
committer | Paweł Hajdan <phajdan.jr@gentoo.org> | 2010-10-20 14:26:32 +0000 |
commit | 49cd0160af2a015854ea4ac2bd61508cbc7e19b0 (patch) | |
tree | 6c46ffd9ae4a9bd365582409cfbcebc8015b71ed /www-client | |
parent | Security bump. (diff) | |
download | gentoo-2-49cd0160af2a015854ea4ac2bd61508cbc7e19b0.tar.gz gentoo-2-49cd0160af2a015854ea4ac2bd61508cbc7e19b0.tar.bz2 gentoo-2-49cd0160af2a015854ea4ac2bd61508cbc7e19b0.zip |
Fix problems with creating application shortcuts and setting as default browser, bug #340939 by Anton Bolshakov <anton.bugs@gmail.com>. Remove old.
(Portage version: 2.1.8.3/cvs/Linux i686)
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/chromium-bin/ChangeLog | 10 | ||||
-rw-r--r-- | www-client/chromium-bin/chromium-bin-6.0.472.62-r1.ebuild (renamed from www-client/chromium-bin/chromium-bin-6.0.472.51.ebuild) | 17 |
2 files changed, 19 insertions, 8 deletions
diff --git a/www-client/chromium-bin/ChangeLog b/www-client/chromium-bin/ChangeLog index 59dfe3137c99..3e05f20478c4 100644 --- a/www-client/chromium-bin/ChangeLog +++ b/www-client/chromium-bin/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for www-client/chromium-bin # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.77 2010/10/09 14:20:52 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.78 2010/10/20 14:26:32 phajdan.jr Exp $ + +*chromium-bin-6.0.472.62-r1 (20 Oct 2010) + + 20 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> + -chromium-bin-6.0.472.51.ebuild, +chromium-bin-6.0.472.62-r1.ebuild: + Fix problems with creating application shortcuts and setting as default + browser, bug #340939 by Anton Bolshakov <anton.bugs@gmail.com>. Remove + old. *chromium-bin-6.0.472.62 (09 Oct 2010) diff --git a/www-client/chromium-bin/chromium-bin-6.0.472.51.ebuild b/www-client/chromium-bin/chromium-bin-6.0.472.62-r1.ebuild index 1f8aaf57d660..12ea82b26488 100644 --- a/www-client/chromium-bin/chromium-bin-6.0.472.51.ebuild +++ b/www-client/chromium-bin/chromium-bin-6.0.472.62-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-6.0.472.51.ebuild,v 1.2 2010/09/17 01:13:44 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-6.0.472.62-r1.ebuild,v 1.1 2010/10/20 14:26:32 phajdan.jr Exp $ EAPI="2" inherit eutils multilib @@ -47,16 +47,19 @@ RDEPEND="app-arch/bzip2 x11-themes/xfce4-icon-theme )" -get_chromium_home() { - echo "/opt/chromium.org" +pkg_setup() { + CHROMIUM_HOME="/opt/chromium.org" } src_install() { - dodir "$(get_chromium_home)" || die - insinto "$(get_chromium_home)" - cp -R usr/$(get_libdir)/chromium-browser/* "${D}/$(get_chromium_home)" || die + dodir "${CHROMIUM_HOME}" || die + insinto "${CHROMIUM_HOME}" + cp -R usr/$(get_libdir)/chromium-browser/* "${D}/${CHROMIUM_HOME}" || die + + sed -e 's/chromium-chromium.desktop/chromium-bin-chromium-bin.desktop/g' \ + -i "${D}/${CHROMIUM_HOME}/chromium-launcher.sh" || die + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-bin || die - make_wrapper chromium-bin ./chrome "$(get_chromium_home)" newicon "${FILESDIR}"/chromium.png ${PN}.png make_desktop_entry chromium-bin "Chromium (bin)" ${PN} "Network;WebBrowser" sed -e "/^Exec/s/$/ %U/" -i "${D}"/usr/share/applications/*.desktop \ |