summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2007-11-02 12:19:32 +0000
committerRaúl Porcel <armin76@gentoo.org>2007-11-02 12:19:32 +0000
commite6166bcd581d76f6a30e2ff12efa0d242cc6f2bc (patch)
treecee09c1679e5413b858c4b05664d1dbb8d99d278 /www-client
parentVersion bump (diff)
downloadgentoo-2-e6166bcd581d76f6a30e2ff12efa0d242cc6f2bc.tar.gz
gentoo-2-e6166bcd581d76f6a30e2ff12efa0d242cc6f2bc.tar.bz2
gentoo-2-e6166bcd581d76f6a30e2ff12efa0d242cc6f2bc.zip
Version bump
(Portage version: 2.1.3.16)
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-2.0.0.9132
-rw-r--r--www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.9.ebuild146
3 files changed, 285 insertions, 1 deletions
diff --git a/www-client/mozilla-firefox-bin/ChangeLog b/www-client/mozilla-firefox-bin/ChangeLog
index 71fcf4522818..12d04d5ad9bc 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.106 2007/10/23 20:20:18 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox-bin/ChangeLog,v 1.107 2007/11/02 12:19:31 armin76 Exp $
+
+*mozilla-firefox-bin-2.0.0.9 (02 Nov 2007)
+
+ 02 Nov 2007; Raúl Porcel <armin76@gentoo.org>
+ +mozilla-firefox-bin-2.0.0.9.ebuild:
+ Version bump
23 Oct 2007; Christoph Mende <angelos@gentoo.org>
mozilla-firefox-bin-2.0.0.8.ebuild:
diff --git a/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-2.0.0.9 b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-2.0.0.9
new file mode 100644
index 000000000000..c05cb7c3f121
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/files/digest-mozilla-firefox-bin-2.0.0.9
@@ -0,0 +1,132 @@
+MD5 54cd9c678ac7ea4664d6f4e75ef40c74 firefox-2.0.0.9.tar.gz 9675299
+RMD160 a2f69c6be4fc1b3a790fec79cb768b3f266b102f firefox-2.0.0.9.tar.gz 9675299
+SHA256 8f8986d6cdcaf69753a6e7af3f08296c552b8072b6b6887e99718b8c6783efdc firefox-2.0.0.9.tar.gz 9675299
+MD5 bbc30ff02a493acab4f3570779ec01bc mozilla-firefox-2.0.0.9-af.xpi 148045
+RMD160 f07ca0d3fe9b811f62b3ecc47b0598c67e3f9a6b mozilla-firefox-2.0.0.9-af.xpi 148045
+SHA256 4b32ffa8e9b091c82692578c3f020de074ed8f887c267d24db010499983c83f5 mozilla-firefox-2.0.0.9-af.xpi 148045
+MD5 41b54d497c4a43cefa50785cc32b879f mozilla-firefox-2.0.0.9-ar.xpi 159727
+RMD160 650eb4cbc394b03b20ccf3f148634a3cdae5bcf5 mozilla-firefox-2.0.0.9-ar.xpi 159727
+SHA256 f9d66eec1cec5abd0e8450431d63c531446151ee260de012e5b26a4dadbcb01f mozilla-firefox-2.0.0.9-ar.xpi 159727
+MD5 a32daaa81ce95db8a6aa5d329e2afdb7 mozilla-firefox-2.0.0.9-be.xpi 161164
+RMD160 3c695e6608369480de6a36b89d76e219ef1a5097 mozilla-firefox-2.0.0.9-be.xpi 161164
+SHA256 60982a85325fb8fcd326905330c495548e043b1ce68586bed4c890b1fa06ee30 mozilla-firefox-2.0.0.9-be.xpi 161164
+MD5 bda7912cc7f0eea68661ff5654818934 mozilla-firefox-2.0.0.9-bg.xpi 169652
+RMD160 cb08e413b89c9581226a2eefa2e31a4a27e916e3 mozilla-firefox-2.0.0.9-bg.xpi 169652
+SHA256 9017ba6f0ec81828c49387d4f3c26d6d9e6c6c44cc6da3e5b9ac40e5ce241b5b mozilla-firefox-2.0.0.9-bg.xpi 169652
+MD5 6222256e77b5f35ee6879483619b9a0d mozilla-firefox-2.0.0.9-ca.xpi 170692
+RMD160 69d8d9afa4757b74628c01b8f82fd94e64389aee mozilla-firefox-2.0.0.9-ca.xpi 170692
+SHA256 660722b75523cf538c307bfc7608778fc530ed3e2c75743a88d51bda14937532 mozilla-firefox-2.0.0.9-ca.xpi 170692
+MD5 142cfcb04ddb9c41f618542ae0909e88 mozilla-firefox-2.0.0.9-cs.xpi 167974
+RMD160 2fe34aeb8d15cb04ad34e7c7159c1e395580b464 mozilla-firefox-2.0.0.9-cs.xpi 167974
+SHA256 53efd7da122837ab3b0c233c1be8ab598a06b7547d8c46b41a9510b23c3e024a mozilla-firefox-2.0.0.9-cs.xpi 167974
+MD5 886c8fd3bae50149b78b4b13ec4f58f1 mozilla-firefox-2.0.0.9-da.xpi 152108
+RMD160 2b89924337dc74a7a00ff6210344e56eccf13711 mozilla-firefox-2.0.0.9-da.xpi 152108
+SHA256 2d3c9a32ecab978e4f0bedff54d2ed87f073e3de9cf6717e7e1cf9b7aa6f693c mozilla-firefox-2.0.0.9-da.xpi 152108
+MD5 adb14b02694feeb1c36a1cbc3fb97bda mozilla-firefox-2.0.0.9-de.xpi 152532
+RMD160 449aeeb7672ff5343e6da36d472d1f5ec4cc4159 mozilla-firefox-2.0.0.9-de.xpi 152532
+SHA256 caa776ff67b258bc64098f601b5dae929f8d6ee4aada524339450ca1d6868e1b mozilla-firefox-2.0.0.9-de.xpi 152532
+MD5 105cf9b251826402db036b13c940ca9c mozilla-firefox-2.0.0.9-el.xpi 169725
+RMD160 142fcee199c3b74c857ce1d4679ebf91d4877654 mozilla-firefox-2.0.0.9-el.xpi 169725
+SHA256 84e5df766b42ba9e7b2d59a32f22810ef9c6bdb0cb7a3c03898ae49e8b875b0e mozilla-firefox-2.0.0.9-el.xpi 169725
+MD5 0eb66a80cad31115b4164e4691fe3ebc mozilla-firefox-2.0.0.9-en-GB.xpi 156165
+RMD160 3c8e108210e9f884154e3e0a30e640f58e1ad686 mozilla-firefox-2.0.0.9-en-GB.xpi 156165
+SHA256 d1b9c847852851c8684a0de16f2d1f2ddf1dfe82b0d0064e2e69b077db9e59fd mozilla-firefox-2.0.0.9-en-GB.xpi 156165
+MD5 a8503f9744f6b2861d02031badb3d4ac mozilla-firefox-2.0.0.9-es-AR.xpi 156153
+RMD160 5351ec4cc004860b51724b7efd4851112c7de1b7 mozilla-firefox-2.0.0.9-es-AR.xpi 156153
+SHA256 1b6389b059ae33c96e562ea99c855e4b253b23eb3429a9d8c7bb2dd8ef847f7e mozilla-firefox-2.0.0.9-es-AR.xpi 156153
+MD5 04381097832a156e058d9ec1c41fc753 mozilla-firefox-2.0.0.9-es-ES.xpi 143594
+RMD160 b99f0be2437284355889a2a5c4839c2c8e4baee0 mozilla-firefox-2.0.0.9-es-ES.xpi 143594
+SHA256 b75a5c8ccfa42fb9de7ead40ef3f88e7e7d2c89ef5fd5620304959d3fde32aa5 mozilla-firefox-2.0.0.9-es-ES.xpi 143594
+MD5 9782b0a6fc1429738fdaaad73b11e0a5 mozilla-firefox-2.0.0.9-eu.xpi 153657
+RMD160 1c3d51ed74508e204735ca609845f34487d1c9d0 mozilla-firefox-2.0.0.9-eu.xpi 153657
+SHA256 c47501dd18db45afc02ce5c8326d9d8f2d843358ceaee8cda6e6a3c1e7ac8c3e mozilla-firefox-2.0.0.9-eu.xpi 153657
+MD5 56b45395ecec0c8131995060d53bbf7a mozilla-firefox-2.0.0.9-fi.xpi 155416
+RMD160 f9c42710c4a3bfffc680a7a1655452086eb65768 mozilla-firefox-2.0.0.9-fi.xpi 155416
+SHA256 1be24b21132af373b9f1315bf23eadb69fe65bce477a88c4f53f4d48811c6ec1 mozilla-firefox-2.0.0.9-fi.xpi 155416
+MD5 0fe1a954703964d4749e92e463af628d mozilla-firefox-2.0.0.9-fr.xpi 173828
+RMD160 4352ddb6d4285a985d6ae37e3b8ac04cdfb46cbe mozilla-firefox-2.0.0.9-fr.xpi 173828
+SHA256 baddf4a3b90737806196602c02f544b026c62e8ea74264d19f5a1894f1b3a6ba mozilla-firefox-2.0.0.9-fr.xpi 173828
+MD5 90507bd98b4fe380a1fb99b201028d12 mozilla-firefox-2.0.0.9-fy-NL.xpi 167165
+RMD160 6b5ad76b95ae6af8bc58dc4e4089a04f61003fcb mozilla-firefox-2.0.0.9-fy-NL.xpi 167165
+SHA256 68db5c949a2aa3a8a7883d7a071f3ffe51cc9ba17145ca5418a79ef75978523e mozilla-firefox-2.0.0.9-fy-NL.xpi 167165
+MD5 c73b2b15fbc1468cc0341485690aa443 mozilla-firefox-2.0.0.9-ga-IE.xpi 151754
+RMD160 21a998c3d5f34e41215f0035442aa2d047acf82e mozilla-firefox-2.0.0.9-ga-IE.xpi 151754
+SHA256 d7350fe75d5b3ee7807ac94740927b63af2a4ed0e6258a0151074c4c9529855b mozilla-firefox-2.0.0.9-ga-IE.xpi 151754
+MD5 7080c93d82533dc7f799cae532300602 mozilla-firefox-2.0.0.9-gu-IN.xpi 172672
+RMD160 f59b808a424ed7e33a6c6205c6ff7a48eaf08ab7 mozilla-firefox-2.0.0.9-gu-IN.xpi 172672
+SHA256 5301ef47a8e3bb38132f69be5376a81c541e1b7ebce4e81b5ba3cd29ec63e613 mozilla-firefox-2.0.0.9-gu-IN.xpi 172672
+MD5 df4812c145c4fb60aeb2f49d4d9b93de mozilla-firefox-2.0.0.9-he.xpi 150326
+RMD160 cb9adedda68b2b3cce1c55e421060a1411d4b6d5 mozilla-firefox-2.0.0.9-he.xpi 150326
+SHA256 9a8faeff553aaf0b9cde6f73d2f61184cce145a4bb1e1ebbaf436be839816831 mozilla-firefox-2.0.0.9-he.xpi 150326
+MD5 cf474fbbf926354539a544f6f3a97c72 mozilla-firefox-2.0.0.9-hu.xpi 163756
+RMD160 84094ddbebcfb58f32bf7b26469ef91f5c3485d6 mozilla-firefox-2.0.0.9-hu.xpi 163756
+SHA256 ce18db317d489a9dbb66e224d9b6940e489be834e24493d370b0ec4e9b354636 mozilla-firefox-2.0.0.9-hu.xpi 163756
+MD5 b03193a337e4a51192da84415242f115 mozilla-firefox-2.0.0.9-it.xpi 144821
+RMD160 48918b155b0728aa6a062faae8fbbc6fd1fe885d mozilla-firefox-2.0.0.9-it.xpi 144821
+SHA256 5b899510e167e1b0b50ef607661d901451db35e11badbcefe4f313cac7c03d51 mozilla-firefox-2.0.0.9-it.xpi 144821
+MD5 6a25a040bffcbe510d5b6167c24b576a mozilla-firefox-2.0.0.9-ja.xpi 163309
+RMD160 1e13cb04c40f65025de4a1c4a305a7974f610083 mozilla-firefox-2.0.0.9-ja.xpi 163309
+SHA256 346f2b289efa605d0c80f0aa9d74a2b39b7bb920575895fbf5e40df5ae728579 mozilla-firefox-2.0.0.9-ja.xpi 163309
+MD5 5de71f8775421beffc1e68e13049db31 mozilla-firefox-2.0.0.9-ka.xpi 177906
+RMD160 63afd7f6868baa4f23c092df849ce6623149cbf1 mozilla-firefox-2.0.0.9-ka.xpi 177906
+SHA256 3b767130783f58406f79203bb2527b47c1cf657dc7454d0c19c6f15778bc7b01 mozilla-firefox-2.0.0.9-ka.xpi 177906
+MD5 0b279e489629888291ed152ec42af533 mozilla-firefox-2.0.0.9-ko.xpi 148117
+RMD160 41789f4ec140bd8a845a9d58def7ec6388c7dfc1 mozilla-firefox-2.0.0.9-ko.xpi 148117
+SHA256 bdc362d38e44a250eb09dc50676f664a71853f98453df1685e3facac88fd0dc3 mozilla-firefox-2.0.0.9-ko.xpi 148117
+MD5 8ae29e30c2e7c11449bc70ce0eb4b088 mozilla-firefox-2.0.0.9-ku.xpi 153159
+RMD160 3283371f203d993782a21d1da27aae15ec288c47 mozilla-firefox-2.0.0.9-ku.xpi 153159
+SHA256 05684e452401835fb18610720c9741637ff87b9b959ba57b481705d0895408e5 mozilla-firefox-2.0.0.9-ku.xpi 153159
+MD5 fe341538fffae6a48e30b05a2145c282 mozilla-firefox-2.0.0.9-lt.xpi 164584
+RMD160 20f50ab0f955037dd06aa753b5a194b50fd49b7b mozilla-firefox-2.0.0.9-lt.xpi 164584
+SHA256 3cd365f4c93347be8eb2948e48202de48b6fb4f4722ef1a56a018e4745e8ce97 mozilla-firefox-2.0.0.9-lt.xpi 164584
+MD5 18ece4d9136afd809a98ecb746adac1d mozilla-firefox-2.0.0.9-mk.xpi 159805
+RMD160 ef2fc95ffc97b0693f1b6557b8e8978b3d379a88 mozilla-firefox-2.0.0.9-mk.xpi 159805
+SHA256 6f5075a627a678989bbb43793fcdf2aefea3e36036228d1e7d425fb4cef9d3a9 mozilla-firefox-2.0.0.9-mk.xpi 159805
+MD5 32f1f3ad10205db92905f5219bc17417 mozilla-firefox-2.0.0.9-mn.xpi 160148
+RMD160 addc7ee50a0958398d587e47fd185dc61d37deca mozilla-firefox-2.0.0.9-mn.xpi 160148
+SHA256 7a29e9648dddc41d8700cb48a4a0389e683c594c07b79ed2bffeaaf28d64df73 mozilla-firefox-2.0.0.9-mn.xpi 160148
+MD5 ceb322736eae68ec26bd3fc4ed80241d mozilla-firefox-2.0.0.9-nb-NO.xpi 163722
+RMD160 9893083febc926a092a933ce8ecaf17459e10035 mozilla-firefox-2.0.0.9-nb-NO.xpi 163722
+SHA256 9e79c2afacf957e956dc43d034009a62b4a44c021786a770cc4ef1f2af600d5f mozilla-firefox-2.0.0.9-nb-NO.xpi 163722
+MD5 94362b2c3b9bd461b1d70b94c224b57f mozilla-firefox-2.0.0.9-nl.xpi 170027
+RMD160 cf6bb1ab619e8502f5fce40dd2e69646a1eb656a mozilla-firefox-2.0.0.9-nl.xpi 170027
+SHA256 469812b28371e5c67ab816bbda9d247ed993fe3d048ffe100e9d728f63a86f01 mozilla-firefox-2.0.0.9-nl.xpi 170027
+MD5 f6fca4e59412a843344fc517a18fa13c mozilla-firefox-2.0.0.9-nn-NO.xpi 160690
+RMD160 55d9f4beb84b752029df7b8011cbe29a23da49db mozilla-firefox-2.0.0.9-nn-NO.xpi 160690
+SHA256 540129283192c4a02540e6e291d9e98bcd5ade8fe938ac497b6ba7459bd9c7ec mozilla-firefox-2.0.0.9-nn-NO.xpi 160690
+MD5 9f68fcb07932155db2b8d85ec50ada32 mozilla-firefox-2.0.0.9-pa-IN.xpi 161692
+RMD160 1695293af2aea936167315a864f572d2701f3a0e mozilla-firefox-2.0.0.9-pa-IN.xpi 161692
+SHA256 42892c21ba125304af6008b39a35931b2dcae6727cfdfaba0e57c337e4d993d6 mozilla-firefox-2.0.0.9-pa-IN.xpi 161692
+MD5 d7bb22003a711ff6350ebf57ad89b696 mozilla-firefox-2.0.0.9-pl.xpi 170993
+RMD160 d5f0ae48eff88f3f5ae03cf7b7e39d6989394eea mozilla-firefox-2.0.0.9-pl.xpi 170993
+SHA256 5e4b9d6732bc25d8d34155e9045ff4ba90c54e029abc93626a0f66b9f7f135de mozilla-firefox-2.0.0.9-pl.xpi 170993
+MD5 750014cc4c36af8373d9969c5c17e3ae mozilla-firefox-2.0.0.9-pt-BR.xpi 153290
+RMD160 88d946d711963741cc6bce18701575a08ad04f9b mozilla-firefox-2.0.0.9-pt-BR.xpi 153290
+SHA256 430be736cb06c2badd77fd98d95a72819b9d0ca70a8ab1994ba64bbd0a03fcbe mozilla-firefox-2.0.0.9-pt-BR.xpi 153290
+MD5 dd72b9d2798c76e72c57f44de3b81780 mozilla-firefox-2.0.0.9-pt-PT.xpi 153534
+RMD160 bfb8237c25d1313053a167ccb8cef288fe2a21c0 mozilla-firefox-2.0.0.9-pt-PT.xpi 153534
+SHA256 5ea257aa8aa98f4be6bc4b54e979f5f90a0e7840138bc496cdfb30e68cf6950d mozilla-firefox-2.0.0.9-pt-PT.xpi 153534
+MD5 5d1ed0e449955e155d768ae147c808fc mozilla-firefox-2.0.0.9-ro.xpi 159230
+RMD160 539d9f1efc511a144705dd0cf36b09fc8e2ced47 mozilla-firefox-2.0.0.9-ro.xpi 159230
+SHA256 9881e079683b332e3136c7725c39bb0483dcf7e50d06a6227e408486042fa2af mozilla-firefox-2.0.0.9-ro.xpi 159230
+MD5 86a4f450a5b28f61511c596f68a9fd6f mozilla-firefox-2.0.0.9-ru.xpi 167948
+RMD160 196c494732ad3c26ebe20ea018b8f4ecddcf10d6 mozilla-firefox-2.0.0.9-ru.xpi 167948
+SHA256 65f98d688b86ff3544a8e4794ab4faaf5c79a37d56d68c8df89b6df04aa3c3b4 mozilla-firefox-2.0.0.9-ru.xpi 167948
+MD5 a836b5a84f23ff99c141be9a2c963387 mozilla-firefox-2.0.0.9-sk.xpi 164902
+RMD160 f03ac9bcaf905f3b18f7f9c0140ecb72018cd97e mozilla-firefox-2.0.0.9-sk.xpi 164902
+SHA256 7e5bfbe37b320c77221821e312d40fc755f761e7ac3957d10a1d70982b6bdd01 mozilla-firefox-2.0.0.9-sk.xpi 164902
+MD5 fe095c5dbb149eb5634b8bede72cf4cc mozilla-firefox-2.0.0.9-sl.xpi 154979
+RMD160 9213e49c9570af69e823ec09de517041d49b1323 mozilla-firefox-2.0.0.9-sl.xpi 154979
+SHA256 bc7b0d2a62f87ed4d5d7354146fdfa7e63336e19459144c02b3fc7b3c6ba38e9 mozilla-firefox-2.0.0.9-sl.xpi 154979
+MD5 ed36524399b1f106dea4aec654f796d9 mozilla-firefox-2.0.0.9-sv-SE.xpi 165898
+RMD160 83341bcf0bb5f9ade8a94a5d90f0e5f4f38d261d mozilla-firefox-2.0.0.9-sv-SE.xpi 165898
+SHA256 8ffad3d4c7cc4f5944abfe6db8d4df8621665eb46b95367a8de8b5e8ba058c60 mozilla-firefox-2.0.0.9-sv-SE.xpi 165898
+MD5 67792236f180482364f72454c93778f6 mozilla-firefox-2.0.0.9-tr.xpi 148657
+RMD160 31fa0b2a973540be0d7a9bd67e3fe3e5c9c3dc31 mozilla-firefox-2.0.0.9-tr.xpi 148657
+SHA256 3cbe4defd4c35b70377cf100816389f7229d4204938263d614e10faa857afe0e mozilla-firefox-2.0.0.9-tr.xpi 148657
+MD5 500b762ce6fdd24ffe54b5da4ae193af mozilla-firefox-2.0.0.9-zh-CN.xpi 139266
+RMD160 1b759b95b5fbba67b2a9730f66e2d0704dc4789b mozilla-firefox-2.0.0.9-zh-CN.xpi 139266
+SHA256 2c5f5c4aeaa1bcff919161b6ff4f4a0c1ee7b18afdabf9894eb26d2476ddffda mozilla-firefox-2.0.0.9-zh-CN.xpi 139266
+MD5 85967deccbca1bf1792e4f3fc4abd6f5 mozilla-firefox-2.0.0.9-zh-TW.xpi 141995
+RMD160 8f4f037cf9c9dd38e5fff994f750d958b20f2835 mozilla-firefox-2.0.0.9-zh-TW.xpi 141995
+SHA256 20a84c51f8755e6f7ba4c234f105b22b1ef6f139e49d92b571fd329a2c4220c1 mozilla-firefox-2.0.0.9-zh-TW.xpi 141995
diff --git a/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.9.ebuild b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.9.ebuild
new file mode 100644
index 000000000000..90c188cba402
--- /dev/null
+++ b/www-client/mozilla-firefox-bin/mozilla-firefox-bin-2.0.0.9.ebuild
@@ -0,0 +1,146 @@
+# 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-2.0.0.9.ebuild,v 1.1 2007/11/02 12:19:31 armin76 Exp $
+
+inherit eutils mozilla-launcher multilib mozextension
+
+LANGS="af ar be bg ca cs da de el en-GB es-AR es-ES eu fi fr fy-NL ga-IE gu-IN he hu it ja ka ko ku lt mk mn nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru sk sl sv-SE tr zh-CN zh-TW"
+NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/linux-i686/en-US/firefox-${PV}.tar.gz"
+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/${P/-bin}-xpi/${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/${P/-bin}-xpi/${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-${PV}.tar.gz
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != "en" ]] && xpi_unpack "${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}"/"${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
+}