summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Østergaard <kloeri@gentoo.org>2006-11-08 21:35:32 +0000
committerBryan Østergaard <kloeri@gentoo.org>2006-11-08 21:35:32 +0000
commitf3e79469fa34a0733cc409ffd54390014e1b9bfc (patch)
tree24d6a450306a0d82fa58838159f9a07adf0bf048 /www-client
parentMask =sys-apps/portage-2.1.1-r2 due to change in implicit RDEPEND behavior or... (diff)
downloadgentoo-2-f3e79469fa34a0733cc409ffd54390014e1b9bfc.tar.gz
gentoo-2-f3e79469fa34a0733cc409ffd54390014e1b9bfc.tar.bz2
gentoo-2-f3e79469fa34a0733cc409ffd54390014e1b9bfc.zip
Version bump, bug 154434.
(Portage version: 2.1.2_rc1-r4)
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-1.5.0.893
-rw-r--r--www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.8.ebuild145
3 files changed, 245 insertions, 1 deletions
diff --git a/www-client/mozilla-firefox-bin/ChangeLog b/www-client/mozilla-firefox-bin/ChangeLog
index bd44640bad7c..c3bd5993d4b5 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-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.56 2006/10/25 04:58:49 gothgirl Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.57 2006/11/08 21:35:32 kloeri Exp $
+
+*mozilla-firefox-bin-1.5.0.8 (08 Nov 2006)
+
+ 08 Nov 2006; Bryan Østergaard <kloeri@gentoo.org>
+ +mozilla-firefox-bin-1.5.0.8.ebuild:
+ Version bump, bug 154434.
25 Oct 2006; gothgirl <gothgirl@gentoo.org>
mozilla-firefox-bin-2.0.ebuild:
diff --git a/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.8 b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.8
new file mode 100644
index 000000000000..e8f15892b529
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.8
@@ -0,0 +1,93 @@
+MD5 116c42486eab2ec2038381a7ecd79021 firefox-1.5.0.8.tar.gz 8485553
+RMD160 b4851352049ebd70953ec037aec18ebdd36e3861 firefox-1.5.0.8.tar.gz 8485553
+SHA256 0c57612548c21fbafbc615e7aa972a4b3d3ec81e80e7e2bfcd106ed3c1a37d59 firefox-1.5.0.8.tar.gz 8485553
+MD5 cd6838c3e2b0f4bdc94c739975a472fb mozilla-firefox-1.5.0.8-ar.xpi 153693
+RMD160 049390b12b598abd41a7bf90fa42aa3d7b0b673c mozilla-firefox-1.5.0.8-ar.xpi 153693
+SHA256 d41ab4bbe7ace1475c64ee83420620f857eb80a3d4653e15830c3d79d12ca07a mozilla-firefox-1.5.0.8-ar.xpi 153693
+MD5 5570e6e51a06e2a6c9d14aaa11a92ee1 mozilla-firefox-1.5.0.8-ca.xpi 161501
+RMD160 2986dd707dcad62fd4c77bebc17be2911e6a55f8 mozilla-firefox-1.5.0.8-ca.xpi 161501
+SHA256 743ad2558df1f66f1faf38f4b077d7f310abf314ffbb4878e864e0649dfe8d72 mozilla-firefox-1.5.0.8-ca.xpi 161501
+MD5 f95cffa3a5c9b37ef443eb4b2e174cd0 mozilla-firefox-1.5.0.8-cs.xpi 153278
+RMD160 890783f15b2fb058010e913e2714e66ccce401a2 mozilla-firefox-1.5.0.8-cs.xpi 153278
+SHA256 24739473f163ecaec70e0cb7bec2b4364e5cdc2b63705bc1603148c813909909 mozilla-firefox-1.5.0.8-cs.xpi 153278
+MD5 cd02de9ad93bc1b7c804d3c61f7a1dbf mozilla-firefox-1.5.0.8-da.xpi 142669
+RMD160 b0bf2e1bd859a78a72479df70e5d0e50c0ebd2e9 mozilla-firefox-1.5.0.8-da.xpi 142669
+SHA256 cc99c27131884fc815ff2fea400ca426fff65e96367f82d87ec492a7624716a4 mozilla-firefox-1.5.0.8-da.xpi 142669
+MD5 30402b7c1329a7d36438a4858ca04282 mozilla-firefox-1.5.0.8-de.xpi 141237
+RMD160 a277082ff604b39a584280c425e34db955a6377a mozilla-firefox-1.5.0.8-de.xpi 141237
+SHA256 ecac24802d8d78aec59d32cee9689828df3795f50c8df5ca1b4b25c4c587b161 mozilla-firefox-1.5.0.8-de.xpi 141237
+MD5 8c580b26b1d1db65d9420abff5a8062b mozilla-firefox-1.5.0.8-el.xpi 147176
+RMD160 951bce0618fb7b1a86faaa31e85cdb2992f52938 mozilla-firefox-1.5.0.8-el.xpi 147176
+SHA256 21dc1bb6fb6a2add8a89f311bdb0d37b1d0bb7195f562d8d49ae20a90cc3d22e mozilla-firefox-1.5.0.8-el.xpi 147176
+MD5 132743b14b1e382997d256a81b8afa91 mozilla-firefox-1.5.0.8-en-GB.xpi 139726
+RMD160 d48d1c0c265fd00dde9ca909e0ddb560448c8834 mozilla-firefox-1.5.0.8-en-GB.xpi 139726
+SHA256 ced90cf7df0e4d0f1dddc34e3acc9fd23eeb6b0738f654d751e939609740d20a mozilla-firefox-1.5.0.8-en-GB.xpi 139726
+MD5 b268bfb7995d22cb4be3d60774fbb6b8 mozilla-firefox-1.5.0.8-es-AR.xpi 146358
+RMD160 d075d47e4bec7edc7f0de9e6e14c2504fc467a64 mozilla-firefox-1.5.0.8-es-AR.xpi 146358
+SHA256 0b727d227c7f619d96beeebf3bff5281c2f2b6189c30385192f9a32b7edb233a mozilla-firefox-1.5.0.8-es-AR.xpi 146358
+MD5 a7b1ff20a405824a702af55373d2b143 mozilla-firefox-1.5.0.8-es-ES.xpi 132709
+RMD160 163e733de831e8abf5dbae2526e5afc35ed3ba56 mozilla-firefox-1.5.0.8-es-ES.xpi 132709
+SHA256 185cc51dd54c702bc9642898ce528584436426eda881458d2724477a03a70301 mozilla-firefox-1.5.0.8-es-ES.xpi 132709
+MD5 9260f51571f02a3c64992dbd3187ac7b mozilla-firefox-1.5.0.8-fi.xpi 143209
+RMD160 97b4404bc5aa4b5ca0af2bd244bb6de5a19bb01b mozilla-firefox-1.5.0.8-fi.xpi 143209
+SHA256 05ffe94dde125a8d78cabcb203b320e08ecb4d591b1d7462e81b8d9f540ac311 mozilla-firefox-1.5.0.8-fi.xpi 143209
+MD5 17df0f6a5cf1450fd5de60c0c12df02c mozilla-firefox-1.5.0.8-fr.xpi 203488
+RMD160 56cd998e4181c6c1fc174be803b1ffb74457f7d4 mozilla-firefox-1.5.0.8-fr.xpi 203488
+SHA256 8142f7ed36f7e12f03327dac46f156495a16b3c7c5d4fcea9c39987f985d677a mozilla-firefox-1.5.0.8-fr.xpi 203488
+MD5 64795073eb2d8333a4e3f2cbb1ad7a17 mozilla-firefox-1.5.0.8-ga-IE.xpi 145059
+RMD160 6903eb7118bf480da182050ec71d071b708c0f2c mozilla-firefox-1.5.0.8-ga-IE.xpi 145059
+SHA256 3ad7197c5574accb12c3ddf1c0d8906567ec80358855741241b4b871f53a4c09 mozilla-firefox-1.5.0.8-ga-IE.xpi 145059
+MD5 00f81c8ea0e30d2284fb34949c36da2b mozilla-firefox-1.5.0.8-he.xpi 145207
+RMD160 92d0799509a7d235abc337795555f1abd031b099 mozilla-firefox-1.5.0.8-he.xpi 145207
+SHA256 f84970e948d3f46cbd3f013bbb738afc05a50fb5fe42f027b2f01d1c4b195b0f mozilla-firefox-1.5.0.8-he.xpi 145207
+MD5 075cf5719c6fe3b44035c78a2c7f3002 mozilla-firefox-1.5.0.8-hu.xpi 154686
+RMD160 e6580cd217c5a15008c7506bd0b1c624cc025039 mozilla-firefox-1.5.0.8-hu.xpi 154686
+SHA256 960dc8a5a5356e6fed9d38a0030f4ed5cf90c04fb05b48da90b4c2ff6a64c197 mozilla-firefox-1.5.0.8-hu.xpi 154686
+MD5 5d575771bdffaa5d15bd249d1b23e753 mozilla-firefox-1.5.0.8-it.xpi 156892
+RMD160 ff5ca923f9bd8e2cab462feb3e1f91b40d16a026 mozilla-firefox-1.5.0.8-it.xpi 156892
+SHA256 02f5355a72d47b4ded73ee2a5c75733a2ceaeb389265484c8e7e9acfce842106 mozilla-firefox-1.5.0.8-it.xpi 156892
+MD5 22d7a8c6d482d7397d0ad1ea3c5ad2f1 mozilla-firefox-1.5.0.8-ja.xpi 162688
+RMD160 532df562b7fefbda4b11dd4ee73283c0c9320f00 mozilla-firefox-1.5.0.8-ja.xpi 162688
+SHA256 671778a1dc0723b4d508881b28f7577ef1503643ed2743ea48aa5a8ef153f6a7 mozilla-firefox-1.5.0.8-ja.xpi 162688
+MD5 9adea173609176189dfe8b7610b9c60c mozilla-firefox-1.5.0.8-ko.xpi 149720
+RMD160 9cc8852ceacad1bec1740d4eede9993f95bb17df mozilla-firefox-1.5.0.8-ko.xpi 149720
+SHA256 d10aef265af13c263c2f5282b6d6598946c6cc9ddaa9444060442fa5b19169ac mozilla-firefox-1.5.0.8-ko.xpi 149720
+MD5 3756010f4c66d88200fe76ced3e49e2b mozilla-firefox-1.5.0.8-mk.xpi 162480
+RMD160 8eb8e0b086284ca6790b3f4d9e0aa40f3f31c659 mozilla-firefox-1.5.0.8-mk.xpi 162480
+SHA256 60c150f9f08d3b23b244473073bfd5e2621969b938a33898918632229821bb94 mozilla-firefox-1.5.0.8-mk.xpi 162480
+MD5 96d01647d359f25d702b50c4bba47a1a mozilla-firefox-1.5.0.8-nb-NO.xpi 151906
+RMD160 7b54986ce2f44de891437f98bb0a1410d1f6324d mozilla-firefox-1.5.0.8-nb-NO.xpi 151906
+SHA256 17dad4685bc93f40f9b1d505bfb7f31c372c89008423e065da30beae2c00d1b4 mozilla-firefox-1.5.0.8-nb-NO.xpi 151906
+MD5 038bb507b17d33e7fd41e908c1264e70 mozilla-firefox-1.5.0.8-nl.xpi 151157
+RMD160 78dcbc3e2fba4ca52f35b012921dc10f2ecc7029 mozilla-firefox-1.5.0.8-nl.xpi 151157
+SHA256 b5535a3b054ca223376532308a0bd9688aa78361bf85f9e96e6db83bd3aebc4d mozilla-firefox-1.5.0.8-nl.xpi 151157
+MD5 4f5c5d885bd0af1c8c4b768bcb04f58e mozilla-firefox-1.5.0.8-pl.xpi 243862
+RMD160 2820fec0e6f39bfc63f0e16114ff5612f27c0e5e mozilla-firefox-1.5.0.8-pl.xpi 243862
+SHA256 8ef09cefb90f0e34d8f84a69e64ac504ab4a84be346c70a3dac813190a262a21 mozilla-firefox-1.5.0.8-pl.xpi 243862
+MD5 f24644e97035866cd75553c50430eea3 mozilla-firefox-1.5.0.8-pt-BR.xpi 143776
+RMD160 47fa637d890cfb4606341b2a7ef80e094110652f mozilla-firefox-1.5.0.8-pt-BR.xpi 143776
+SHA256 ec95ada9d9af82fbf37ddd6f04ed959b29265729c3865e14b17371561df5490a mozilla-firefox-1.5.0.8-pt-BR.xpi 143776
+MD5 9ece91f43e5a253df5ca76e47a67651e mozilla-firefox-1.5.0.8-ro.xpi 144395
+RMD160 cdbabc84e9622556460a6f1528b73a2bcf65eb80 mozilla-firefox-1.5.0.8-ro.xpi 144395
+SHA256 a0b4b77e19bbff3adfd45ba16e0412941dbbba6e4ffc81dd4995d6a6d0238d6d mozilla-firefox-1.5.0.8-ro.xpi 144395
+MD5 e9d53163f910a3083f1318fc90d358b6 mozilla-firefox-1.5.0.8-ru.xpi 170076
+RMD160 94e18524ad8765a4bbdfec66ae3e8683b035ffcf mozilla-firefox-1.5.0.8-ru.xpi 170076
+SHA256 85ea552f070fe418f4d1ecbf55628b9bbcb93baca202ec5afbe1459128e11cc6 mozilla-firefox-1.5.0.8-ru.xpi 170076
+MD5 4dd3337258013008e5420f0ae81783d4 mozilla-firefox-1.5.0.8-sk.xpi 154220
+RMD160 f3a8a5724c17b17c9039ece71c3c4889e162ac1d mozilla-firefox-1.5.0.8-sk.xpi 154220
+SHA256 9e3dc7bf638bfac96ea63fab193b613ce653bc2fbe8151d1c0129a6c18f87a7f mozilla-firefox-1.5.0.8-sk.xpi 154220
+MD5 debc7ba89146352c1f90ae01034b95d3 mozilla-firefox-1.5.0.8-sl.xpi 145432
+RMD160 473810aa2edc1017223b102d8fd59ba3a12a9f02 mozilla-firefox-1.5.0.8-sl.xpi 145432
+SHA256 e0f463d1c9dc7216cdaed80a721e8edf277bcf176003c59f00a1333e2468861a mozilla-firefox-1.5.0.8-sl.xpi 145432
+MD5 c5f01a51c42ca7d37616b28186f072c7 mozilla-firefox-1.5.0.8-sv-SE.xpi 155140
+RMD160 005cd61042b391ad1c1c5374048ed4f9c8b06936 mozilla-firefox-1.5.0.8-sv-SE.xpi 155140
+SHA256 1ec40ab4e92e1375a9023e28f2950900bd836eaeff0c246770011a4b2f931ed7 mozilla-firefox-1.5.0.8-sv-SE.xpi 155140
+MD5 474ff4e87ae1b694bcec1a7d3dc5b4c9 mozilla-firefox-1.5.0.8-tr.xpi 136355
+RMD160 cc443d10cce25b23c65374611e61a00c60f5a2e8 mozilla-firefox-1.5.0.8-tr.xpi 136355
+SHA256 db16bd378f295ac75b3269436b9d117a107e95ce31f354b3c1232af1d02c7c9b mozilla-firefox-1.5.0.8-tr.xpi 136355
+MD5 b04de69b31703731fe74810b9a1817e9 mozilla-firefox-1.5.0.8-zh-CN.xpi 136634
+RMD160 d58b2098ce783fd33f2ab2b6d36425ce2fdd0f26 mozilla-firefox-1.5.0.8-zh-CN.xpi 136634
+SHA256 2727119c855fdaf6b0ba5c2e48680a61e2918afc1df8b8de5428e0ed521da622 mozilla-firefox-1.5.0.8-zh-CN.xpi 136634
+MD5 18a8e5804cf72b9a8b5a66f3b49d3cec mozilla-firefox-1.5.0.8-zh-TW.xpi 128467
+RMD160 46eb47e5e0bc3e15d3910317cdd6ddb1c9d6ae08 mozilla-firefox-1.5.0.8-zh-TW.xpi 128467
+SHA256 8bcfc1f74d7ce3e7e5b45069abd211364b2c9f95cad0c04be8baed3ee363f6c8 mozilla-firefox-1.5.0.8-zh-TW.xpi 128467
diff --git a/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.8.ebuild b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.8.ebuild
new file mode 100644
index 000000000000..d5faf3983dcd
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.8.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2006 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-1.5.0.8.ebuild,v 1.1 2006/11/08 21:35:32 kloeri Exp $
+
+inherit eutils mozilla-launcher multilib mozextension
+
+LANGS="ar ca cs da de el en-GB es-AR es-ES fi fr ga-IE he hu it ja ko mk nb-NO nl pl pt-BR ro ru sk sl sv-SE tr zh-CN zh-TW"
+SHORTLANGS="es-ES ga-IE nb-NO sv-SE"
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/linux-i686/en-US/firefox-${PV}.tar.gz"
+HOMEPAGE="http://www.mozilla.org/projects/firefox"
+RESTRICT="nostrip"
+
+KEYWORDS="-* ~amd64 ~x86"
+SLOT="0"
+LICENSE="MPL-1.1 NPL-1.1"
+IUSE=""
+
+for X in ${LANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X/-/_}? ( mirror://gentoo/${P/-bin/}-${X}.xpi )"
+ IUSE="${IUSE} linguas_${X/-/_}"
+done
+
+for X in ${SHORTLANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X%%-*}? ( mirror://gentoo/${P/-bin/}-${X}.xpi )"
+ IUSE="${IUSE} linguas_${X%%-*}"
+done
+
+DEPEND="app-arch/unzip"
+RDEPEND="|| ( ( x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXmu
+ )
+ virtual/x11
+ )
+ x86? (
+ >=sys-libs/lib-compat-1.0-r2
+ >=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
+ virtual/libc"
+
+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() {
+ linguas=
+ local LANG
+ for LANG in ${LINGUAS}; do
+ if hasq ${LANG} ${LANGS//-/_} en; then
+ hasq ${LANG//_/-} ${linguas} || \
+ linguas="${linguas:+"${linguas} "}${LANG//_/-}"
+ continue
+ else
+ local SLANG
+ for SLANG in ${SHORTLANGS}; do
+ if [[ ${LANG} == ${SLANG%%-*} ]]; then
+ hasq ${SLANG} ${linguas} || \
+ linguas="${linguas:+"${linguas} "}${SLANG}"
+ continue 2
+ fi
+ done
+ fi
+ ewarn "Sorry, but mozilla-firefox does not support the ${LANG} LINGUA"
+ done
+}
+
+src_unpack() {
+ unpack firefox-${PV}.tar.gz
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != en ]] && xpi_unpack firefox-${X}-${PV}.xpi
+ done
+}
+
+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}/firefox-${X}-${PV}
+ done
+
+ local LANG=${linguas%% *}
+ if [[ ${LANG} != "" && ${LANG} != "en" ]]; then
+ ebegin "Setting default locale to ${LANG}"
+ sed -i "s:pref(\"general.useragent.locale\", \"en-US\"):pref(\"general.useragent.locale\", \"${LANG}\"):" \
+ ${D}${MOZILLA_FIVE_HOME}/defaults/pref/firefox.js \
+ ${D}${MOZILLA_FIVE_HOME}/defaults/pref/firefox-l10n.js
+ eend $? || 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
+ insinto /usr/share/pixmaps
+ doins ${FILESDIR}/icon/mozillafirefox-bin-icon.png
+ insinto /usr/share/applications
+ doins ${FILESDIR}/icon/mozillafirefox-bin.desktop
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ doins ${FILESDIR}/10firefox-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() {
+ if use amd64; then
+ echo
+ einfo "NB: You just installed a 32-bit firefox"
+ fi
+
+ update_mozilla_launcher_symlinks
+}
+
+pkg_postrm() {
+ update_mozilla_launcher_symlinks
+}