summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-09-14 10:34:09 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-09-14 10:34:09 +0000
commitb7c4348df9f49c5789e59d468e9d76716f6727f1 (patch)
treed35bdd934007c2d8ebc8fc52da0c4305461db760 /www-client/mozilla-firefox-bin
parentNew version (diff)
downloadgentoo-2-b7c4348df9f49c5789e59d468e9d76716f6727f1.tar.gz
gentoo-2-b7c4348df9f49c5789e59d468e9d76716f6727f1.tar.bz2
gentoo-2-b7c4348df9f49c5789e59d468e9d76716f6727f1.zip
version bump, thanks armin76
(Portage version: 2.1.1)
Diffstat (limited to 'www-client/mozilla-firefox-bin')
-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.693
-rw-r--r--www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.6.ebuild144
3 files changed, 244 insertions, 1 deletions
diff --git a/www-client/mozilla-firefox-bin/ChangeLog b/www-client/mozilla-firefox-bin/ChangeLog
index dc7c58fe81f6..8dbc6f0b4ce4 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.48 2006/08/01 03:38:49 tsunam Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.49 2006/09/14 10:34:09 genstef Exp $
+
+*mozilla-firefox-bin-1.5.0.6 (14 Sep 2006)
+
+ 14 Sep 2006; Stefan Schweizer <genstef@gentoo.org>
+ +mozilla-firefox-bin-1.5.0.6.ebuild:
+ version bump, thanks armin76
01 Aug 2006; Joshua Jackson <tsunam@gentoo.org>
mozilla-firefox-bin-1.5.0.5.ebuild:
diff --git a/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.6 b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.6
new file mode 100644
index 000000000000..796c561448f4
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-1.5.0.6
@@ -0,0 +1,93 @@
+MD5 e837882c471958a1db56b700f98991cb firefox-1.5.0.6.tar.gz 8468818
+RMD160 41d002f271b46f8e00ed6e3acd379b6a78ae1cbf firefox-1.5.0.6.tar.gz 8468818
+SHA256 b45db6812599e5d7ce7ed36a7898573ba0b9f2f60c3a7128915cd4c65bc29636 firefox-1.5.0.6.tar.gz 8468818
+MD5 dbc73889829ece1456863fcf66b072c2 firefox-ar-1.5.0.6.xpi 153269
+RMD160 63dbd90e7c2f2c2eb7e9b24b750b2507fa5f6d5e firefox-ar-1.5.0.6.xpi 153269
+SHA256 40fb5f92b2a64207b138fcd6d78d5d6ac0b3b6b8fe37a48f657d222514968b1f firefox-ar-1.5.0.6.xpi 153269
+MD5 84713d13c26d7cb003dfd338b74bdc40 firefox-ca-1.5.0.6.xpi 161283
+RMD160 8a255c3bd531ab5b9ca08d2eccc844efe60fdba4 firefox-ca-1.5.0.6.xpi 161283
+SHA256 fbe6bdda6e1c5270eb26db916e6e3bf0e1503b5dfaac68fdbc4c677b90864db9 firefox-ca-1.5.0.6.xpi 161283
+MD5 afacd6c0d14b60f2d084e6f489e8e0cc firefox-cs-1.5.0.6.xpi 153054
+RMD160 0a913e4f5c2d6909b71502673e479581835f5912 firefox-cs-1.5.0.6.xpi 153054
+SHA256 2d2e9a981fbe7ea8247b39232a0d1c8dbd7bb34a3b62ac9620630e0f62976123 firefox-cs-1.5.0.6.xpi 153054
+MD5 caa6760c924ae02f58d3da573f29c415 firefox-da-1.5.0.6.xpi 142462
+RMD160 f0cdb5de5f16570ac4b8b7105ec0b7c40ef86287 firefox-da-1.5.0.6.xpi 142462
+SHA256 9e05d1be88be551f39f87b386fbe99f84e2a113dc1ab243159b1c6dfcfeba8e4 firefox-da-1.5.0.6.xpi 142462
+MD5 db3ba961a0591a06d77bc7c320ebe9cd firefox-de-1.5.0.6.xpi 141050
+RMD160 2687b9133a9cfb89c3081f7fa930f6aa905ba24b firefox-de-1.5.0.6.xpi 141050
+SHA256 0e103b17b48c8a69176bec804f0632b7ee3ba8d50e6e3af09e0217549d786c6a firefox-de-1.5.0.6.xpi 141050
+MD5 696c024ded72dab865d08be080405da9 firefox-el-1.5.0.6.xpi 146942
+RMD160 1472b48070d45403dd0e0ae47d3eb5f4af505261 firefox-el-1.5.0.6.xpi 146942
+SHA256 378a84594ff2f39cc8aa7a9a4b109035df1c46174816ab115bb009b4829c5dda firefox-el-1.5.0.6.xpi 146942
+MD5 8edf7e23711d15e1e42fe46133642557 firefox-en-GB-1.5.0.6.xpi 139579
+RMD160 762305a5b3b709eaf9b49cb062da2ffa23564ee6 firefox-en-GB-1.5.0.6.xpi 139579
+SHA256 cbc41b4578a84aa60fee639b9c42c4e9e61fe0095e4c53047abf1beef62aedd3 firefox-en-GB-1.5.0.6.xpi 139579
+MD5 3b9b56c450ed1858c2bb663dfbb5f038 firefox-es-AR-1.5.0.6.xpi 146127
+RMD160 35525228dff43cab7bec6009f10f05564fb60b72 firefox-es-AR-1.5.0.6.xpi 146127
+SHA256 98163323efd3c75dc80c89b8953cf342d2d8127fb9215ad9f46a601c7dd58fc9 firefox-es-AR-1.5.0.6.xpi 146127
+MD5 59d62ea546a6c2229fca3bca4fcf5f25 firefox-es-ES-1.5.0.6.xpi 132483
+RMD160 ddd65e32db36406e03b2fa9de4dc6ef4a16ca2ff firefox-es-ES-1.5.0.6.xpi 132483
+SHA256 bd7a3ca814847dbe8f72ba5b053b5895cd2dd8f6b5b9e88cdd5062853b55a4b0 firefox-es-ES-1.5.0.6.xpi 132483
+MD5 3a0886ffb20b1951a5c4b3808bbdd62d firefox-fi-1.5.0.6.xpi 143015
+RMD160 9c5b8b4e5140d5ba5c65650f9780c206c334b053 firefox-fi-1.5.0.6.xpi 143015
+SHA256 2dfb245b10e239aa471967e33e13ddbd8b4ad9645cfe6cee5f8b5f205baefb0b firefox-fi-1.5.0.6.xpi 143015
+MD5 a77ec6225ece78fa9f711090fcb5b529 firefox-fr-1.5.0.6.xpi 203231
+RMD160 e97cffd2c474b91c9d5957da81d80635d460a01d firefox-fr-1.5.0.6.xpi 203231
+SHA256 ebde77b39e7fcea80199e40d120a5071799e9b9f8f7e35d62b8ee07b8e4b02ee firefox-fr-1.5.0.6.xpi 203231
+MD5 5f905dfd59ff3efb15e17b572e6063c4 firefox-ga-IE-1.5.0.6.xpi 144794
+RMD160 fb4601a4f317fa9e80ea1cac17d2cc3a39bfb066 firefox-ga-IE-1.5.0.6.xpi 144794
+SHA256 bd267da3ed40487574b974cdf12603dc791c8c5fa2d732ccf757419e086e5591 firefox-ga-IE-1.5.0.6.xpi 144794
+MD5 c5e25ee12bba4986f15b993b4320dda4 firefox-he-1.5.0.6.xpi 144977
+RMD160 8f72979436458c3138fc2fc8a0772a54043ab52f firefox-he-1.5.0.6.xpi 144977
+SHA256 b0f72dc9ecbb9ddb49258b33dbe5b974f818864d758e14f0af23989f1f0982c6 firefox-he-1.5.0.6.xpi 144977
+MD5 0502bb8089bb113d010c0f17e7181b31 firefox-hu-1.5.0.6.xpi 154453
+RMD160 60c998d7ae6d7ab2fce3d38657e2b061e61af6fc firefox-hu-1.5.0.6.xpi 154453
+SHA256 a943d31e9d4e843695a8e8fae675ecdb0777c9550b66eeb26216b2ccae16ea65 firefox-hu-1.5.0.6.xpi 154453
+MD5 77e440473453e0c34212f0654098e47d firefox-it-1.5.0.6.xpi 156720
+RMD160 41f04a04e0d8f0af57f59cd9bdd39b6545ac1056 firefox-it-1.5.0.6.xpi 156720
+SHA256 555a93abd310cf43d19032b77b87eb11237c8ea73dbe64d48eb983a2f818bd9d firefox-it-1.5.0.6.xpi 156720
+MD5 40d1c2cc89a0bcb37f9a60f94c287ab3 firefox-ja-1.5.0.6.xpi 162444
+RMD160 5ed3ac6c7d0a9dd26412f3a48a732d646fdaf7a8 firefox-ja-1.5.0.6.xpi 162444
+SHA256 30ad5e5e2e1d2489e7b086994907f05aa6453afb482914bdc065853058815880 firefox-ja-1.5.0.6.xpi 162444
+MD5 d056e9308e13f6636701ed902dd8f031 firefox-ko-1.5.0.6.xpi 149477
+RMD160 65803e31220ecd21befdbd05997960164fb45370 firefox-ko-1.5.0.6.xpi 149477
+SHA256 9e77a9a057fd249970613408a5bfd1ec2c173fe0560cec195b879c02da8182da firefox-ko-1.5.0.6.xpi 149477
+MD5 3d35ff1006e549660fd7b1846af03267 firefox-mk-1.5.0.6.xpi 162212
+RMD160 1adb226dfac8ab33762572212b0aa98ad32cc71b firefox-mk-1.5.0.6.xpi 162212
+SHA256 83b96cfed9492f935caae9e0b747cc104cc9f85076bf7fb54bda704049514312 firefox-mk-1.5.0.6.xpi 162212
+MD5 b1f0e3c8701680294c58b3a6c35ab39c firefox-nb-NO-1.5.0.6.xpi 151778
+RMD160 88a9e2aecd5b704061a553a4272a2dca2642e540 firefox-nb-NO-1.5.0.6.xpi 151778
+SHA256 3e3978454e90703537908b2463d9fb5f607447192838a17d34f56a407af68341 firefox-nb-NO-1.5.0.6.xpi 151778
+MD5 4e58f7bf6dcfebaf5cd97f67e5fb9e15 firefox-nl-1.5.0.6.xpi 150930
+RMD160 41577f6043824bf30097874d53b52c718ea38b73 firefox-nl-1.5.0.6.xpi 150930
+SHA256 ce7c547b8134e2a4521953a87a111ee78cc77ca2413f71828cdc2f73d2b4ae43 firefox-nl-1.5.0.6.xpi 150930
+MD5 3aa4001db19744573bd15c161d731b49 firefox-pl-1.5.0.6.xpi 243665
+RMD160 df2f24e3b92a66793901b09524ce895bcedf42df firefox-pl-1.5.0.6.xpi 243665
+SHA256 709c8c00598a4752b1f33a32247672f813087cff7b529e6bf331fce76ef3e910 firefox-pl-1.5.0.6.xpi 243665
+MD5 513e8a760499985cd1e5173f3149ef5d firefox-pt-BR-1.5.0.6.xpi 143568
+RMD160 390da347883aa3e1b52b5d9a7265ddc9f7a2e564 firefox-pt-BR-1.5.0.6.xpi 143568
+SHA256 bef5fce1680a34e436a2a1f23ae2447985676bbbb6ea726a44de80ae0f392f71 firefox-pt-BR-1.5.0.6.xpi 143568
+MD5 738717be184cd98e14b1016a45219957 firefox-ro-1.5.0.6.xpi 144113
+RMD160 a34ea06f8e2bf49911307eaf05f0932985b7d92c firefox-ro-1.5.0.6.xpi 144113
+SHA256 13abb6381ab64ca221cab9b8e3be70ea19a0db9c5677eff57b822efc125094d7 firefox-ro-1.5.0.6.xpi 144113
+MD5 1c5585a21b994f1827f7ae69393178b6 firefox-ru-1.5.0.6.xpi 170083
+RMD160 a6bb12efbbdd4b5b17a88871f7341760b81c6df5 firefox-ru-1.5.0.6.xpi 170083
+SHA256 b69e605ca651029ad4e45001eb6dbe161387299c7d5cf2738ec6d53f34895afd firefox-ru-1.5.0.6.xpi 170083
+MD5 514385c0e563411260c1e7cde23b613c firefox-sk-1.5.0.6.xpi 153991
+RMD160 97f183e258ddab8b9fe473f5b37974beaeb87af8 firefox-sk-1.5.0.6.xpi 153991
+SHA256 6cdd9fce8ee38c9f6c25431902a9dd55fa3954fd8992f05fff84fc7398c27136 firefox-sk-1.5.0.6.xpi 153991
+MD5 72efef39bf222a330756936b01ba3783 firefox-sl-1.5.0.6.xpi 145205
+RMD160 0e2474935f188cddf0b2accfbb3889f08c99d482 firefox-sl-1.5.0.6.xpi 145205
+SHA256 91da2c789cb0bafd71f6ba153faca5f96b68fe394ed971bd3462b26a43dbe6f8 firefox-sl-1.5.0.6.xpi 145205
+MD5 adba40f112119d5c1c99f8e6c051d106 firefox-sv-SE-1.5.0.6.xpi 154914
+RMD160 47adae64fc805e0fb9e6ecfe34a3f76618f05bb2 firefox-sv-SE-1.5.0.6.xpi 154914
+SHA256 762fa5f7de2398fa12f35156be4e019dbc5c570725ceed16889726549b5e6643 firefox-sv-SE-1.5.0.6.xpi 154914
+MD5 33b8e63117cb765b8f941b4e9cb184ff firefox-tr-1.5.0.6.xpi 136158
+RMD160 c21c82c0a82679fb45b1c8cf662bad431e2ab393 firefox-tr-1.5.0.6.xpi 136158
+SHA256 cb56c5a00faf3f195f37440913d87a079b1c3219b7ea8a32267a17ffe3470c34 firefox-tr-1.5.0.6.xpi 136158
+MD5 dd37c170eb25ddf5bd2f36d4407c5be9 firefox-zh-CN-1.5.0.6.xpi 136417
+RMD160 6425aed32927b771fd8f3be21cfcfee57c1c0683 firefox-zh-CN-1.5.0.6.xpi 136417
+SHA256 5c718fe0c8a3c386bc6797fb548c8853f544d873d07e784e61852d88c7c23b02 firefox-zh-CN-1.5.0.6.xpi 136417
+MD5 e8cbecb12b2fed4d31653a01e874ccce firefox-zh-TW-1.5.0.6.xpi 128230
+RMD160 f1f8915a40dfcce0151fc6c54ce6954ee4bde3cb firefox-zh-TW-1.5.0.6.xpi 128230
+SHA256 f1c094aad592f1e09e93369f018e922fc972b63114e1f5ad9893128a4a1f1e44 firefox-zh-TW-1.5.0.6.xpi 128230
diff --git a/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.6.ebuild b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.6.ebuild
new file mode 100644
index 000000000000..7ebce8c9110b
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-1.5.0.6.ebuild
@@ -0,0 +1,144 @@
+# 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.6.ebuild,v 1.1 2006/09/14 10:34:09 genstef 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/firefox-${X}-${PV}.xpi )"
+ IUSE="${IUSE} linguas_${X/-/_}"
+done
+
+for X in ${SHORTLANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X%%-*}? ( mirror://gentoo/firefox-${X}-${PV}.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
+ )
+ 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:+"${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
+}