summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2007-11-22 15:56:50 +0000
committerRaúl Porcel <armin76@gentoo.org>2007-11-22 15:56:50 +0000
commit1e36f9e9e1b88351ac6e2a84b72ef008294ac3e0 (patch)
tree64b7cfc8e971254e5ed16f7455c06449311dfed8 /www-client
parentAdd 0.3.0. (diff)
downloadgentoo-2-1e36f9e9e1b88351ac6e2a84b72ef008294ac3e0.tar.gz
gentoo-2-1e36f9e9e1b88351ac6e2a84b72ef008294ac3e0.tar.bz2
gentoo-2-1e36f9e9e1b88351ac6e2a84b72ef008294ac3e0.zip
Add 3.0_beta1
(Portage version: 2.1.3.19)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/mozilla-firefox-bin/ChangeLog8
-rw-r--r--www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-3.0_beta163
-rw-r--r--www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.0_beta1.ebuild149
3 files changed, 219 insertions, 1 deletions
diff --git a/www-client/mozilla-firefox-bin/ChangeLog b/www-client/mozilla-firefox-bin/ChangeLog
index 5c533afa9522..f4e524d0de97 100644
--- a/www-client/mozilla-firefox-bin/ChangeLog
+++ b/www-client/mozilla-firefox-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-client/mozilla-firefox-bin
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.111 2007/11/04 20:54:17 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.112 2007/11/22 15:56:49 armin76 Exp $
+
+*mozilla-firefox-bin-3.0_beta1 (22 Nov 2007)
+
+ 22 Nov 2007; Raúl Porcel <armin76@gentoo.org>
+ +mozilla-firefox-bin-3.0_beta1.ebuild:
+ Add 3.0_beta1
04 Nov 2007; Raúl Porcel <armin76@gentoo.org>
-mozilla-firefox-bin-2.0.0.8.ebuild:
diff --git a/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-3.0_beta1 b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-3.0_beta1
new file mode 100644
index 000000000000..6b2f6f2ad4db
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-3.0_beta1
@@ -0,0 +1,63 @@
+MD5 64a74a3aa9332dab34c8db1ad654b9ab firefox-3.0b1.tar.bz2 9069814
+RMD160 9f38fe461ec7db7bc137c58b48d2a88036d7acf2 firefox-3.0b1.tar.bz2 9069814
+SHA256 937a5d192920b1652ea34fd37b925bbf0a0f71230bf2384bf3b8fd035661ecb2 firefox-3.0b1.tar.bz2 9069814
+MD5 978ce3a245b89e3c7f8242bef668fa98 mozilla-firefox-3.0b1-be.xpi 161866
+RMD160 c3b0e25ffaa080077f22fb86ff4c5c02b00662cc mozilla-firefox-3.0b1-be.xpi 161866
+SHA256 e41c943e7380a3a9ad35d9a535f53b8e951dbd0209301b7365f54d0a25bc9f9f mozilla-firefox-3.0b1-be.xpi 161866
+MD5 d5788f92bd29f0a27562512a445b8e30 mozilla-firefox-3.0b1-cs.xpi 170697
+RMD160 ed76f96b0ad9b6bfc5a2c29eb7fd7e44c4d88a92 mozilla-firefox-3.0b1-cs.xpi 170697
+SHA256 7f02d6abb1420beea205f9e0ae55f9a3196288e25e78eca1a11e2828e211191a mozilla-firefox-3.0b1-cs.xpi 170697
+MD5 7403107b6c25386a7e6e90c87c092c1a mozilla-firefox-3.0b1-de.xpi 170669
+RMD160 77cb6d65f3fa4eeb3f73f77ee4850b5795676027 mozilla-firefox-3.0b1-de.xpi 170669
+SHA256 3f414ec9473a6a483c8d70e2e639d3d68e6642e372d5587b45018f9fa477eb34 mozilla-firefox-3.0b1-de.xpi 170669
+MD5 ec74636c6a49198d702e3009c04da34c mozilla-firefox-3.0b1-el.xpi 181079
+RMD160 4760efac0511f34b0d6cb027a3505e4e29daa7ec mozilla-firefox-3.0b1-el.xpi 181079
+SHA256 0301b2ad1d5c47c9b91ad43e3d2e706c095c8cf91e35c3b2c1666344f2c3cc67 mozilla-firefox-3.0b1-el.xpi 181079
+MD5 59c68de3bc5377981068788568ad5ca4 mozilla-firefox-3.0b1-es-ES.xpi 155041
+RMD160 0db8a220d54729308865a848227870c8607d6274 mozilla-firefox-3.0b1-es-ES.xpi 155041
+SHA256 020fc9eebaea6c2cf4922fc74970254c80e2f00521b5b9e52475e7c99ac57545 mozilla-firefox-3.0b1-es-ES.xpi 155041
+MD5 e82f1d5ac5f0f20505b05c1fa2d80a83 mozilla-firefox-3.0b1-fi.xpi 162908
+RMD160 2b15070b6acb1ae0b0083875aa7cd2c28f182102 mozilla-firefox-3.0b1-fi.xpi 162908
+SHA256 630b98921daf8b742c352120f0a52e67c5626902016761bfc07d71c80bffde3b mozilla-firefox-3.0b1-fi.xpi 162908
+MD5 1ff0de3553bde39b40f09654646ef9c1 mozilla-firefox-3.0b1-fr.xpi 178239
+RMD160 ca04ac155be980b0ec0698655d1845918df1d304 mozilla-firefox-3.0b1-fr.xpi 178239
+SHA256 1cd7a7fcbd5f6a029d4435805dbc2de331d889b05e8c5341b4d9e5b465b73a36 mozilla-firefox-3.0b1-fr.xpi 178239
+MD5 1627ea132d3ed977c3e3b12db921c10d mozilla-firefox-3.0b1-fy-NL.xpi 172053
+RMD160 4f54397a3d437c188efc5b15a1e3e40d48334cd2 mozilla-firefox-3.0b1-fy-NL.xpi 172053
+SHA256 d9217086aa1b950ce515b6d9ea054ba98b8ab839f760cb016506b0b586963c99 mozilla-firefox-3.0b1-fy-NL.xpi 172053
+MD5 03c893b08628e0b72700fa8f3183089e mozilla-firefox-3.0b1-gu-IN.xpi 179477
+RMD160 069a4fcc935195b34387d37675b77cf28ef5a4c7 mozilla-firefox-3.0b1-gu-IN.xpi 179477
+SHA256 0e37ceb23f8dd30e6ffae571a2678adf9064d1311dc303726b7593d709f0885c mozilla-firefox-3.0b1-gu-IN.xpi 179477
+MD5 5da4ae9a2be0684a661fa4d9498fe5ba mozilla-firefox-3.0b1-ja.xpi 170809
+RMD160 bca0b3d49c46fc8b06119a44bee5e4b2ab40a6e5 mozilla-firefox-3.0b1-ja.xpi 170809
+SHA256 f2a1cf78c12839382c3340690084793d8d2ad5aa94eb11d582f0583851c2c795 mozilla-firefox-3.0b1-ja.xpi 170809
+MD5 4ca1c301d7c856e3096b5ec1e953ea2f mozilla-firefox-3.0b1-ka.xpi 184832
+RMD160 f5b515be66fa8d6ff618fe8a7f26cf96c291f6ef mozilla-firefox-3.0b1-ka.xpi 184832
+SHA256 ebfb4cd37c31637ae216e9b77307cc0e840b45c145b830752edd0cab7968f3b2 mozilla-firefox-3.0b1-ka.xpi 184832
+MD5 6627e68abc072634827d00770238d848 mozilla-firefox-3.0b1-ko.xpi 151235
+RMD160 000a05d6df88817d8e24a77e3a95edffd3da41a5 mozilla-firefox-3.0b1-ko.xpi 151235
+SHA256 ec646e233c88a9bbfaada34425a47425a154dcc57fd72b16f6ae707e90f22dac mozilla-firefox-3.0b1-ko.xpi 151235
+MD5 f61124246adb38a76c9ba80a531600a4 mozilla-firefox-3.0b1-lt.xpi 178984
+RMD160 21ef5b1f5f564fbd6d785315e80136bfecbd1b74 mozilla-firefox-3.0b1-lt.xpi 178984
+SHA256 fa03cf03eecd10831c4b8bc24e8f2e47b8b06743f02091fe8f3e789be4eb3060 mozilla-firefox-3.0b1-lt.xpi 178984
+MD5 dc5ede312393e46742bea268eccb994a mozilla-firefox-3.0b1-nl.xpi 177794
+RMD160 890c7c1e5fef31b8c7c22f3c4b97b5505f6f7c9b mozilla-firefox-3.0b1-nl.xpi 177794
+SHA256 91ff7199e0c208c47117025a8d6d714408a196f7e6639643201f6a1fb04b9fec mozilla-firefox-3.0b1-nl.xpi 177794
+MD5 cb1c968804f4686e0e40e69b4af205f9 mozilla-firefox-3.0b1-pl.xpi 181098
+RMD160 d8fd6a1d0ed788fa2ca14e6fda30e32319358562 mozilla-firefox-3.0b1-pl.xpi 181098
+SHA256 f5c7237d8d5b62e6ae0e32546ea2a14f86dfb82cb5841ab4f743800e218d8cb5 mozilla-firefox-3.0b1-pl.xpi 181098
+MD5 44f4d5836726c36b80d28a24cb04964d mozilla-firefox-3.0b1-ru.xpi 179685
+RMD160 de658b8e0a219bfb3555ffe4c4bdcc7999c256bc mozilla-firefox-3.0b1-ru.xpi 179685
+SHA256 bbdcf40cf0a6f149b16970fa669f67cd2090df30a905b10dedd13a67791c5c73 mozilla-firefox-3.0b1-ru.xpi 179685
+MD5 b0b4d17cc5cf904e10b44d72b452eeab mozilla-firefox-3.0b1-sk.xpi 171458
+RMD160 7ecb003c937a0401d148d616fca4c72ea1c9c066 mozilla-firefox-3.0b1-sk.xpi 171458
+SHA256 fb4782356cca1b6661666f6919321c043ff61b17192f126f91644d5c84706e72 mozilla-firefox-3.0b1-sk.xpi 171458
+MD5 8e7af807afa7704059e64a840a23f035 mozilla-firefox-3.0b1-sv-SE.xpi 171358
+RMD160 6d9acca98e0d953a09d6af0a8058e07b9d35e375 mozilla-firefox-3.0b1-sv-SE.xpi 171358
+SHA256 e1d6591d954bd56c64dd60a705df141b093502d9b84cb9126a4d6d2d42ccb9d7 mozilla-firefox-3.0b1-sv-SE.xpi 171358
+MD5 bf66715881cf6325d77988e1d3474176 mozilla-firefox-3.0b1-uk.xpi 170257
+RMD160 c00ee01e4a7d3740c7ab8a633a77d5b678c32fc7 mozilla-firefox-3.0b1-uk.xpi 170257
+SHA256 6e0112be9fdc19163fe107d115b107d5930b77468acef873d74fbed14f7e037b mozilla-firefox-3.0b1-uk.xpi 170257
+MD5 dc380f88b6b2696a5c0c1405d2a9d00a mozilla-firefox-3.0b1-zh-CN.xpi 147120
+RMD160 3582371f1ae5bbf941c5819b378ae023766ae0c3 mozilla-firefox-3.0b1-zh-CN.xpi 147120
+SHA256 f56adfee152a54ecad2e5f6da4f0f9b347d6864f62c7b336af2c7313b001b670 mozilla-firefox-3.0b1-zh-CN.xpi 147120
diff --git a/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.0_beta1.ebuild b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.0_beta1.ebuild
new file mode 100644
index 000000000000..e25be9ff8286
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.0_beta1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/mozilla-firefox-bin-3.0_beta1.ebuild,v 1.1 2007/11/22 15:56:49 armin76 Exp $
+
+inherit eutils mozilla-launcher multilib mozextension
+
+LANGS="be cs de el es-ES fi fr fy-NL gu-IN ja ka ko lt nl pl ru sk sv-SE uk zh-CN"
+NOSHORTLANGS=""
+
+MY_PV=${PV/_beta/b}
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${MY_PV}/linux-i686/en-US/firefox-${MY_PV}.tar.bz2"
+HOMEPAGE="http://www.mozilla.com/firefox"
+RESTRICT="strip"
+QA_EXECSTACK="opt/firefox/extensions/talkback@mozilla.org/components/libqfaservices.so"
+QA_TEXTRELS="opt/firefox/extensions/talkback@mozilla.org/components/libqfaservices.so"
+
+KEYWORDS="-* ~amd64 ~x86"
+SLOT="0"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="restrict-javascript"
+
+for X in ${LANGS} ; do
+ SRC_URI="${SRC_URI}
+ linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P/-bin}-xpi/${MY_P/-bin/}-${X}.xpi )"
+ IUSE="${IUSE} linguas_${X/-/_}"
+ # english is handled internally
+ if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
+ SRC_URI="${SRC_URI}
+ linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P/-bin}-xpi/${MY_P/-bin/}-${X}.xpi )"
+ IUSE="${IUSE} linguas_${X%%-*}"
+ fi
+done
+
+DEPEND="app-arch/unzip"
+RDEPEND="x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXmu
+ x86? (
+ >=x11-libs/gtk+-2.2
+ =virtual/libstdc++-3.3
+ )
+ amd64? (
+ >=app-emulation/emul-linux-x86-baselibs-1.0
+ >=app-emulation/emul-linux-x86-gtklibs-1.0
+ app-emulation/emul-linux-x86-compat
+ )
+ >=www-client/mozilla-launcher-1.41"
+
+PDEPEND="restrict-javascript? ( x11-plugins/noscript )"
+
+S="${WORKDIR}/firefox"
+
+pkg_setup() {
+ # This is a binary x86 package => ABI=x86
+ # Please keep this in future versions
+ # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26
+ has_multilib_profile && ABI="x86"
+}
+
+linguas() {
+ local LANG SLANG
+ for LANG in ${LINGUAS}; do
+ if has ${LANG} en en_US; then
+ has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
+ continue
+ elif has ${LANG} ${LANGS//-/_}; then
+ has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
+ continue
+ elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
+ for X in ${LANGS}; do
+ if [[ "${X}" == "${LANG}-"* ]] && \
+ [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
+ has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
+ continue 2
+ fi
+ done
+ fi
+ ewarn "Sorry, but mozilla-firefox does not support the ${LANG} LINGUA"
+ done
+}
+
+src_unpack() {
+ unpack firefox-${MY_PV}.tar.bz2
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != "en" ]] && xpi_unpack "${MY_P/-bin/}-${X}.xpi"
+ done
+ if [[ ${linguas} != "" ]]; then
+ einfo "Selected language packs (first will be default): ${linguas}"
+ fi
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME=/opt/firefox
+
+ # Install firefox in /opt
+ dodir ${MOZILLA_FIVE_HOME%/*}
+ touch "${S}"/extensions/talkback@mozilla.org/chrome.manifest
+ mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${MY_P/-bin/}-${X}"
+ done
+
+ local LANG=${linguas%% *}
+ if [[ -n ${LANG} && ${LANG} != "en" ]]; then
+ elog "Setting default locale to ${LANG}"
+ dosed -e "s:general.useragent.locale\", \"en-US\":general.useragent.locale\", \"${LANG}\":" \
+ "${MOZILLA_FIVE_HOME}"/defaults/pref/firefox.js \
+ "${MOZILLA_FIVE_HOME}"/defaults/pref/firefox-l10n.js || \
+ die "sed failed to change locale"
+ fi
+
+ # Create /usr/bin/firefox-bin
+ install_mozilla_launcher_stub firefox-bin ${MOZILLA_FIVE_HOME}
+
+ # Install icon and .desktop for menu entry
+ doicon "${FILESDIR}"/icon/${PN}-icon.png
+ domenu "${FILESDIR}"/icon/${PN}.desktop
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/10firefox-bin
+
+ # install ldpath env.d
+ doenvd "${FILESDIR}"/71firefox-bin
+}
+
+pkg_preinst() {
+ declare MOZILLA_FIVE_HOME=/opt/firefox
+
+ # Remove entire installed instance to prevent all kinds of
+ # problems... see bug 44772 for example
+ rm -rf "${ROOT}"${MOZILLA_FIVE_HOME}
+}
+
+pkg_postinst() {
+ use amd64 && einfo "NB: You just installed a 32-bit firefox"
+ update_mozilla_launcher_symlinks
+}
+
+pkg_postrm() {
+ update_mozilla_launcher_symlinks
+}