summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2006-05-02 23:06:14 +0000
committerJory Pratt <anarchy@gentoo.org>2006-05-02 23:06:14 +0000
commit28845e2d932de25ddd0df6622a3246d0edeed544 (patch)
tree7bcaa4e87ad38f8bed085a212c5bd85da2240f43 /www-client
parentrevision bump, including security updates (diff)
downloadgentoo-2-28845e2d932de25ddd0df6622a3246d0edeed544.tar.gz
gentoo-2-28845e2d932de25ddd0df6622a3246d0edeed544.tar.bz2
gentoo-2-28845e2d932de25ddd0df6622a3246d0edeed544.zip
revision bump, security fixes included
(Portage version: 2.1_pre10-r2)
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.393
-rw-r--r--www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.3.ebuild138
3 files changed, 238 insertions, 1 deletions
diff --git a/www-client/mozilla-firefox-bin/ChangeLog b/www-client/mozilla-firefox-bin/ChangeLog
index 44c8a98ae7e4..6469af18573c 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.36 2006/04/20 04:13:57 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.37 2006/05/02 23:06:13 anarchy Exp $
+
+*mozilla-firefox-bin-1.5.0.3 (02 May 2006)
+
+ 02 May 2006; Jory A. Pratt <anarchy@gentoo.org>
+ +mozilla-firefox-bin-1.5.0.3.ebuild:
+ revision bump, security fixes included
20 Apr 2006; Olivier Crête <tester@gentoo.org>
mozilla-firefox-bin-1.5.0.2.ebuild:
diff --git a/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.3 b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.3
new file mode 100644
index 000000000000..1a4969e76078
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.3
@@ -0,0 +1,93 @@
+MD5 63227fe8feb4403286f9fd1a334f554c firefox-1.5.0.3.tar.gz 8453871
+RMD160 1699d158008a96c5675dd3d2f1b31a0fc403d55f firefox-1.5.0.3.tar.gz 8453871
+SHA256 12d4de3f7f243c0196de046faaad1c31f4352893f31f9b3d854d9ecd7a490a7f firefox-1.5.0.3.tar.gz 8453871
+MD5 07477843b8b41b14b6b86a5c9fb21349 firefox-ar-1.5.0.3.xpi 153269
+RMD160 0f3c08b49df65e576dd4912b422b7507d09812d5 firefox-ar-1.5.0.3.xpi 153269
+SHA256 1fc595dd0013a6011444a95d5cca6d1071bb9ff4598842e1f215ab25d4c20807 firefox-ar-1.5.0.3.xpi 153269
+MD5 26082ca3f08bf52c89fee0270396e54a firefox-ca-1.5.0.3.xpi 161283
+RMD160 88235337d7bbf2b82583dbcb8e6f8247e200358e firefox-ca-1.5.0.3.xpi 161283
+SHA256 88f5cc9f744e832dd28e4f60e724a989b6f243c7f68f382168d378e8a513e5ba firefox-ca-1.5.0.3.xpi 161283
+MD5 6a9d024bdfc5258134a9870250e85871 firefox-cs-1.5.0.3.xpi 153054
+RMD160 8bdf00f26a63f86bcec2f2c37066db02315c2a5f firefox-cs-1.5.0.3.xpi 153054
+SHA256 f97cee88d69ad6a8b7efe9315d8a89db95bbef045a32d837285f9128831f874f firefox-cs-1.5.0.3.xpi 153054
+MD5 2925106d85f754cdbff42c1fede2d21d firefox-da-1.5.0.3.xpi 142462
+RMD160 51314c0a34308546154d4a48e2ea5527d47c1025 firefox-da-1.5.0.3.xpi 142462
+SHA256 8ad1cc7f9e1a2e73109eaec4919d5241c5f6ef310e720b37d54daeee659200b6 firefox-da-1.5.0.3.xpi 142462
+MD5 579ac08bb4af6022171bc0d50646a88f firefox-de-1.5.0.3.xpi 141050
+RMD160 67c90126d6eb10dc6f44da686db860bf4245b9eb firefox-de-1.5.0.3.xpi 141050
+SHA256 0b337a80296d647c256bd1f20c0802c3d496fac0169759321fbc54386df9620b firefox-de-1.5.0.3.xpi 141050
+MD5 454e9db29e848dcff549374261553bbc firefox-el-1.5.0.3.xpi 146941
+RMD160 53a486d3d5f06b79f2e86e327fe8ac2a86ac6ec6 firefox-el-1.5.0.3.xpi 146941
+SHA256 5aba5922a46e74ad8cdc48a5c10e9564c2d38d3755feccce541188f0b02d8609 firefox-el-1.5.0.3.xpi 146941
+MD5 e58923a5710915a5419de34b01bddc3f firefox-en-GB-1.5.0.3.xpi 139579
+RMD160 068dc4c1010ff9b301db9196813784d1bda09cc1 firefox-en-GB-1.5.0.3.xpi 139579
+SHA256 b20b413bd157b7f6a33bcf8e72c85ca16d0fedacbbe8d45ac063f46943f10c56 firefox-en-GB-1.5.0.3.xpi 139579
+MD5 b7a04b0652a09af2b5855ca169eb6473 firefox-es-AR-1.5.0.3.xpi 146127
+RMD160 13017ee5776d1ffa60aec7b28ec6afc584ce8de9 firefox-es-AR-1.5.0.3.xpi 146127
+SHA256 b790b0d9fc43c6a74cefe893d69b836beb134f92e18ce56a1db5dc10a09a0ac8 firefox-es-AR-1.5.0.3.xpi 146127
+MD5 0218fb9f67364045c4c54adb4ea45542 firefox-es-ES-1.5.0.3.xpi 132483
+RMD160 1f3abca2361ea2a848e5df8ff70e44a3edb23c19 firefox-es-ES-1.5.0.3.xpi 132483
+SHA256 b4cb2316f82be99ada4255fe15efaf406bbe3da2f72c36a3699a1159c84fd90c firefox-es-ES-1.5.0.3.xpi 132483
+MD5 7f58c0977fda75aa78aee62c0e733ec7 firefox-fi-1.5.0.3.xpi 143014
+RMD160 369e9b04b2fe61d2385050a75c8adcc834e01c7c firefox-fi-1.5.0.3.xpi 143014
+SHA256 cde885355638c98aba6716220211e07d586f0b557ea7c441c9f5ff940b115573 firefox-fi-1.5.0.3.xpi 143014
+MD5 987a1ce12b8a4e69902154b2c7b8764c firefox-fr-1.5.0.3.xpi 203232
+RMD160 0a27ff747a0783c79a9f1cfa8344371c44352927 firefox-fr-1.5.0.3.xpi 203232
+SHA256 76dfcdc2c14228a5bb221e3920dd28c1dee97be9bbec09efaea84c29f7054ba1 firefox-fr-1.5.0.3.xpi 203232
+MD5 7203ae76e00480373ecfc58a07016f93 firefox-ga-IE-1.5.0.3.xpi 144794
+RMD160 b2a8be0576a1d2ee05ac5c455d0132adc35fb76b firefox-ga-IE-1.5.0.3.xpi 144794
+SHA256 398f3c7b2cea77bc5ddd34439697e6255927bdc51798501c0c9187400ed21d79 firefox-ga-IE-1.5.0.3.xpi 144794
+MD5 c11d7a3ce10acdb414127d3d7872dd84 firefox-he-1.5.0.3.xpi 144977
+RMD160 88065e452023369cbe7dd0b2550ce0afe9be5ccc firefox-he-1.5.0.3.xpi 144977
+SHA256 607d1cb271dff67e759d9f30b86261d07a4fbdc7bc09eae5fa59319ad4c96715 firefox-he-1.5.0.3.xpi 144977
+MD5 e8ee05876ac781e17682e288bfab7a28 firefox-hu-1.5.0.3.xpi 154452
+RMD160 695c02be642c1d98f26a0d319a88a089a5d82bba firefox-hu-1.5.0.3.xpi 154452
+SHA256 c20f2eb578f74201f28b39cb6b453e7867bd4df98e3b19f1c0e7a7a40868539c firefox-hu-1.5.0.3.xpi 154452
+MD5 5218d835ba683f5f25b7f8c7655cdc19 firefox-it-1.5.0.3.xpi 156712
+RMD160 8442bdfdf466727aa3d5095f3994d0c3cfa42cb5 firefox-it-1.5.0.3.xpi 156712
+SHA256 a1a71fe944b691f9b609b436d49c7362ce40e62ef59bac56f0e5911e151fc5e2 firefox-it-1.5.0.3.xpi 156712
+MD5 659b69cb3bcff591b299d1d6943b4b20 firefox-ja-1.5.0.3.xpi 162443
+RMD160 24d0de9a0c819860bfd855edf98a612ae7f18651 firefox-ja-1.5.0.3.xpi 162443
+SHA256 5980950a42c5b0215bc0d5cb7d83bbc92fc297154ea503839d85d2095b75ea49 firefox-ja-1.5.0.3.xpi 162443
+MD5 65e61a1af8344bd5ba4c8452383d13c9 firefox-ko-1.5.0.3.xpi 149477
+RMD160 f03335e33de8c07eca7c44dbb2f24d19222f4ab4 firefox-ko-1.5.0.3.xpi 149477
+SHA256 5ecb8445558130e2acf87f64c097da9e365cbed2a9f27a52eba44dc5bfe71652 firefox-ko-1.5.0.3.xpi 149477
+MD5 07f6c677715db900198d824d4ee66811 firefox-mk-1.5.0.3.xpi 162212
+RMD160 ecadceb840e7b0b01055846f6b73a6febcc4a77a firefox-mk-1.5.0.3.xpi 162212
+SHA256 05199f472b020520ebb1a5b4d11302928eab9e19cded0f00882f51aeac3bff82 firefox-mk-1.5.0.3.xpi 162212
+MD5 0d91c273d32f676fde896591d5b864fe firefox-nb-NO-1.5.0.3.xpi 151775
+RMD160 b037db352446d54f73c1c4c33ea88840b509d559 firefox-nb-NO-1.5.0.3.xpi 151775
+SHA256 0fee3d1a40da1a49d148453580ee6dc193b2afae338a879c3f227f23ee8473ac firefox-nb-NO-1.5.0.3.xpi 151775
+MD5 884643cc78ce6bbf5fc694427e284d24 firefox-nl-1.5.0.3.xpi 150930
+RMD160 dc8dda8e31c5ab2a87d30c5612911704a9fdc294 firefox-nl-1.5.0.3.xpi 150930
+SHA256 7d06f2eaf97d21af5f4e362d15e02177dcc7777b0b650b0f63812e3596eb5367 firefox-nl-1.5.0.3.xpi 150930
+MD5 7c5107b5afa7fcaa27830eec84a85097 firefox-pl-1.5.0.3.xpi 243653
+RMD160 6a759acf08bdad414995fc5e976e77d6742c61b0 firefox-pl-1.5.0.3.xpi 243653
+SHA256 d4198edbe09c57b0d84b3c7ed067be448bb09b375eac195473c36abdfd201f03 firefox-pl-1.5.0.3.xpi 243653
+MD5 caad08cc005ac4da77ec1836b4d532fe firefox-pt-BR-1.5.0.3.xpi 143567
+RMD160 255b92a0fe001bc8d5176591dd52d8bb967470ac firefox-pt-BR-1.5.0.3.xpi 143567
+SHA256 854a42497cf50c00efd6e9f53b9f3e0ae441ce25ca296a2dca207aa80484dda3 firefox-pt-BR-1.5.0.3.xpi 143567
+MD5 91eac1a0200422393e5835214caec44c firefox-ro-1.5.0.3.xpi 144113
+RMD160 f13ac837b064d91b9ea768266e354d15eaf9ef64 firefox-ro-1.5.0.3.xpi 144113
+SHA256 a8b88b16485e93145ca46d4d2701c7a16e0c06bd1045c27e1edf857d0289661d firefox-ro-1.5.0.3.xpi 144113
+MD5 f87b33424715c6b4c95a51b2a5009820 firefox-ru-1.5.0.3.xpi 170096
+RMD160 2d2c09356e3791d07e72cbc643fdc2bcc0b73294 firefox-ru-1.5.0.3.xpi 170096
+SHA256 2b52aa8d2768f378faa2bc13e882f8550a84a618bb6ad4357cf746793e9f1876 firefox-ru-1.5.0.3.xpi 170096
+MD5 36bc8ca98adf4a818dc50dc140bce449 firefox-sk-1.5.0.3.xpi 153991
+RMD160 63e6b24f925b5f46a54e9ea68b5c8a2546ea1ecf firefox-sk-1.5.0.3.xpi 153991
+SHA256 82314e089077c75036bdfcbeac39c18f0da638088ad01f8efc9baef7015e7304 firefox-sk-1.5.0.3.xpi 153991
+MD5 e3ab0218f3ddd79bb91cd337479019e9 firefox-sl-1.5.0.3.xpi 145204
+RMD160 a52cb41535649c644785411fac4f90df1a80c133 firefox-sl-1.5.0.3.xpi 145204
+SHA256 3d339e68d5b87f712cfd77602da0c1e6d70eb7070b5845c1dadc973cbfc04718 firefox-sl-1.5.0.3.xpi 145204
+MD5 7aeb687a5bc3e8c139e139c027384a65 firefox-sv-SE-1.5.0.3.xpi 154914
+RMD160 a9cebaca7f3bba7d0874f0f00d450ed002a4184a firefox-sv-SE-1.5.0.3.xpi 154914
+SHA256 9ae3c5ce4c73a36d62911508028a92d25c83207fd8877379d71c1ec32454363d firefox-sv-SE-1.5.0.3.xpi 154914
+MD5 323e07f4c0407b5738d7118ffb6fdc46 firefox-tr-1.5.0.3.xpi 136158
+RMD160 ef50d4ce3a5ef9b9252a7ebb51bba894415d2d78 firefox-tr-1.5.0.3.xpi 136158
+SHA256 f8f6784dfe7e8081a2f758507e7efc5c4ee9f8db3d71c796e5f133444fd1a3eb firefox-tr-1.5.0.3.xpi 136158
+MD5 493b80be0b8704c70392fa7a9a48fb0b firefox-zh-CN-1.5.0.3.xpi 136417
+RMD160 af558e30111a0475f7bb0cee23313ea6673e7881 firefox-zh-CN-1.5.0.3.xpi 136417
+SHA256 4fb8682652d8c7c88c94d6f0582796df54d6fa972c13a69d421b03c1980a9934 firefox-zh-CN-1.5.0.3.xpi 136417
+MD5 d31199f8218e7fc5aac7a165c8aa2f5a firefox-zh-TW-1.5.0.3.xpi 128231
+RMD160 6f0835055f0151e04d0bb921c6e98f872dc2d5c2 firefox-zh-TW-1.5.0.3.xpi 128231
+SHA256 40238485b813db24f493403196158e40de222316f6f8adaaa9f618c02f7d8c74 firefox-zh-TW-1.5.0.3.xpi 128231
diff --git a/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.3.ebuild b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.3.ebuild
new file mode 100644
index 000000000000..77621320d933
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.3.ebuild
@@ -0,0 +1,138 @@
+# 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.3.ebuild,v 1.1 2006/05/02 23:06:14 anarchy 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"
+
+for X in ${LANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X/-/_}? ( mirror://gentoo/firefox-${X}-${PV}.xpi )"
+done
+
+for X in ${SHORTLANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X%%-*}? ( mirror://gentoo/firefox-${X}-${PV}.xpi )"
+done
+
+KEYWORDS="-* ~amd64 ~x86"
+SLOT="0"
+LICENSE="MPL-1.1 NPL-1.1"
+IUSE=""
+
+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
+ )
+ amd64? (
+ >=app-emulation/emul-linux-x86-baselibs-1.0
+ >=app-emulation/emul-linux-x86-gtklibs-1.0
+ )
+ >=www-client/mozilla-launcher-1.41
+ =virtual/libstdc++-3.3
+ 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} ${LANG//_/-}"
+ continue
+ else
+ local SLANG
+ for SLANG in ${SHORTLANGS}; do
+ if [[ ${LANG} == ${SLANG%%-*} ]]; then
+ hasq ${SLANG} ${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
+}
+
+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
+}