summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2008-01-10 09:32:44 +0000
committerRaúl Porcel <armin76@gentoo.org>2008-01-10 09:32:44 +0000
commitbfb33196f7421db2b992d27f6e3830acd07feecc (patch)
tree58d7ab3670bf281fc71f8f9d7a399a86adbbe3de /www-client/mozilla-firefox
parents390 love (diff)
downloadhistorical-bfb33196f7421db2b992d27f6e3830acd07feecc.tar.gz
historical-bfb33196f7421db2b992d27f6e3830acd07feecc.tar.bz2
historical-bfb33196f7421db2b992d27f6e3830acd07feecc.zip
old
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'www-client/mozilla-firefox')
-rw-r--r--www-client/mozilla-firefox/ChangeLog8
-rw-r--r--www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.6135
-rw-r--r--www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild290
3 files changed, 6 insertions, 427 deletions
diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog
index 632c26cc35aa..81065ff64605 100644
--- a/www-client/mozilla-firefox/ChangeLog
+++ b/www-client/mozilla-firefox/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-client/mozilla-firefox
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.366 2007/12/31 15:00:47 armin76 Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.367 2008/01/10 09:31:15 armin76 Exp $
+
+ 10 Jan 2008; Raúl Porcel <armin76@gentoo.org>
+ -mozilla-firefox-2.0.0.6.ebuild:
+ old
31 Dec 2007; Raúl Porcel <armin76@gentoo.org>
mozilla-firefox-2.0.0.11.ebuild:
diff --git a/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.6 b/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.6
deleted file mode 100644
index 54260402e4eb..000000000000
--- a/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.6
+++ /dev/null
@@ -1,135 +0,0 @@
-MD5 16fb252fb7b0371894f7101b88fd9076 firefox-2.0.0.6-source.tar.bz2 37392782
-RMD160 5132a3b88de5416df27cdf9b9a64bec9dc42fffa firefox-2.0.0.6-source.tar.bz2 37392782
-SHA256 ecc0849dacf8872bb2423ad302d58a613165b408e50194dc50d7dfa5bb50296c firefox-2.0.0.6-source.tar.bz2 37392782
-MD5 0120f40b044c596e10045a3cb04634b1 mozilla-firefox-2.0.0.6-af.xpi 148044
-RMD160 cccae64509b0a4c18524d5abf87a836b69b6b5a7 mozilla-firefox-2.0.0.6-af.xpi 148044
-SHA256 a54ccf62ab029c03228612a1a060d593a8a5c150e231e81d351af5ad38b8e902 mozilla-firefox-2.0.0.6-af.xpi 148044
-MD5 49420d70f1ab8724455e0335d6254d23 mozilla-firefox-2.0.0.6-ar.xpi 159726
-RMD160 995b1c2aedcf41c97616e31ab89548f21d6fd321 mozilla-firefox-2.0.0.6-ar.xpi 159726
-SHA256 195968aabed8ab66718ece1e6caa7342050642355f9953d04798e35375614914 mozilla-firefox-2.0.0.6-ar.xpi 159726
-MD5 24b2a76e9fe2a279897490fd3e881adf mozilla-firefox-2.0.0.6-be.xpi 161164
-RMD160 4e09a00f56fdb22f4d07637de0efc0ac8be72c4d mozilla-firefox-2.0.0.6-be.xpi 161164
-SHA256 bc9524d6418ea4c66ef2814eceb0b49d3e8cb796a38fc3a768bc15a43c114e01 mozilla-firefox-2.0.0.6-be.xpi 161164
-MD5 8849e55b734ee3ef660abc49f4863f90 mozilla-firefox-2.0.0.6-bg.xpi 169651
-RMD160 3a73b98108ff3701cebc52dc96742155c083c2b8 mozilla-firefox-2.0.0.6-bg.xpi 169651
-SHA256 a010d07fa60bff33f7d9de71362f3e3885c7a188406982b31dc7704539655d19 mozilla-firefox-2.0.0.6-bg.xpi 169651
-MD5 215b721691964f4879f021f484f274de mozilla-firefox-2.0.0.6-ca.xpi 170691
-RMD160 2428478d35ca285454b35e4cd72294562f0bad81 mozilla-firefox-2.0.0.6-ca.xpi 170691
-SHA256 d3fa1b29743570dbfd248d6b4136f44872b71f39657d882c43a1d9939974dae0 mozilla-firefox-2.0.0.6-ca.xpi 170691
-MD5 6b76366c718ab7766fb60ca914c0c9bf mozilla-firefox-2.0.0.6-cs.xpi 167974
-RMD160 1b8b4f90da48282b53ce70d9cc177261f373daa1 mozilla-firefox-2.0.0.6-cs.xpi 167974
-SHA256 08d6701688084e6545b9b6cfe9c33b41a8da9b920a8cab83b76791910e33186f mozilla-firefox-2.0.0.6-cs.xpi 167974
-MD5 f5d116533c61ce41f725b408fe3911ea mozilla-firefox-2.0.0.6-da.xpi 152108
-RMD160 c0089b3a1a3d853194437367e65ed69320829e91 mozilla-firefox-2.0.0.6-da.xpi 152108
-SHA256 6d78a83995e10be859f5bb6db0c0bd333e78d340a2d738f8d6ecb8484e4d9397 mozilla-firefox-2.0.0.6-da.xpi 152108
-MD5 3d0acbecf58b0cae09dbdf28ca42e136 mozilla-firefox-2.0.0.6-de.xpi 152531
-RMD160 9c535421fae85263ba0dbc0abf0e5ecc2fbf6df9 mozilla-firefox-2.0.0.6-de.xpi 152531
-SHA256 775461eff45e21b2314a1023ba691576a4dc35e53ab0ff883f851faae0dc11fa mozilla-firefox-2.0.0.6-de.xpi 152531
-MD5 d9bb8e985e0676c368eb1f390f47a634 mozilla-firefox-2.0.0.6-el.xpi 169725
-RMD160 03ebb7dab4fc13d98222ed9a6f3fedf4154c7a27 mozilla-firefox-2.0.0.6-el.xpi 169725
-SHA256 ee1347130c95298b233ea5c1c33dcb0f92b4c1eb071f1cac106bd6c118d9552e mozilla-firefox-2.0.0.6-el.xpi 169725
-MD5 78f53552ab54b93e6042e10312aa11a3 mozilla-firefox-2.0.0.6-en-GB.xpi 156165
-RMD160 98278ba2d6c747ec628763a46d081b2594390624 mozilla-firefox-2.0.0.6-en-GB.xpi 156165
-SHA256 add724be5bab421958b2df24c03df83d4afff1b2b6de4590937643e6cffd6182 mozilla-firefox-2.0.0.6-en-GB.xpi 156165
-MD5 7dbe9998180a76aff97c6ab2100e1eba mozilla-firefox-2.0.0.6-es-AR.xpi 156152
-RMD160 b82061d410372eb9b5363f4f631dc3af4b4a44ba mozilla-firefox-2.0.0.6-es-AR.xpi 156152
-SHA256 7e8c23b001b7c62d7426f8dccce87648a71faf9500cf0688b1bf8401bb8a612e mozilla-firefox-2.0.0.6-es-AR.xpi 156152
-MD5 84085a1f7414406a29e8374842a72835 mozilla-firefox-2.0.0.6-es-ES.xpi 143592
-RMD160 201a6a6f9381f21053f814443474632a0a6ea093 mozilla-firefox-2.0.0.6-es-ES.xpi 143592
-SHA256 2285ddf660712e2164117fb48d9f173e49987baaf79135771e09b31c504212f9 mozilla-firefox-2.0.0.6-es-ES.xpi 143592
-MD5 4469ae714700775b6383cc0917675c17 mozilla-firefox-2.0.0.6-eu.xpi 153658
-RMD160 0b80cf0753682a78a1dd675f8ecc0ea1e42e20fe mozilla-firefox-2.0.0.6-eu.xpi 153658
-SHA256 2ee3d5ba2b3c20bf226c91ff59cb0b587c37ead15a9fe35de9d1558c66908123 mozilla-firefox-2.0.0.6-eu.xpi 153658
-MD5 c71f216c4a9a312038df0b59d5264def mozilla-firefox-2.0.0.6-fi.xpi 155421
-RMD160 4c4d80370aea4aac2eb327ff2fe2d4f5b077af63 mozilla-firefox-2.0.0.6-fi.xpi 155421
-SHA256 c3cacf449afc839991ee1136a632b7b33bc8b351eb8dc1219a22cefb5a228bed mozilla-firefox-2.0.0.6-fi.xpi 155421
-MD5 6b276751b336852a3662894741e553bf mozilla-firefox-2.0.0.6-fr.xpi 173828
-RMD160 1a87e0e48a3896e3c4e77b90b6642c06e1463ca8 mozilla-firefox-2.0.0.6-fr.xpi 173828
-SHA256 709e2393692ed44d47f3783688890aea8fed5a9d064c7ae9313167871bca7dca mozilla-firefox-2.0.0.6-fr.xpi 173828
-MD5 91b3cdfd17f37d3565ad8c4ee071897f mozilla-firefox-2.0.0.6-fy-NL.xpi 167165
-RMD160 df3860d593e5eaf097d3393c3ef7fed351d5cca6 mozilla-firefox-2.0.0.6-fy-NL.xpi 167165
-SHA256 345231e0172915ac874df36a186bed5c9a0e714ac12b917bfbbe4ec85171a45c mozilla-firefox-2.0.0.6-fy-NL.xpi 167165
-MD5 b37c71cdb8dc4db4a4a0ca657e3cc880 mozilla-firefox-2.0.0.6-ga-IE.xpi 151754
-RMD160 0477feb53c3990eeaedc39a8ec7384af3647c13c mozilla-firefox-2.0.0.6-ga-IE.xpi 151754
-SHA256 b52194cc4b795cee13b79974a9b56caf189acc879e460389f2c31fea85476036 mozilla-firefox-2.0.0.6-ga-IE.xpi 151754
-MD5 25a9930d08464d3a2678ac733d2dd7ea mozilla-firefox-2.0.0.6-gu-IN.xpi 172672
-RMD160 4167a63bcd221a075393dbacf6c4f8e3f56c2a67 mozilla-firefox-2.0.0.6-gu-IN.xpi 172672
-SHA256 396a469f5491659532090907860785b0207cf7ffe4b57dcf3d198767ab6ce8de mozilla-firefox-2.0.0.6-gu-IN.xpi 172672
-MD5 570c21dfb790d98406f4c8661f4da576 mozilla-firefox-2.0.0.6-he.xpi 150304
-RMD160 bbc5d37400667cc498297e62c72aa0fc9ddae505 mozilla-firefox-2.0.0.6-he.xpi 150304
-SHA256 4aab83bc4a3eecb3ffa3db8819350da0c1cc70eaab0e29be8987dd16e3b530cf mozilla-firefox-2.0.0.6-he.xpi 150304
-MD5 81cbc5c0e5f0361bd41e2e3e6b629db2 mozilla-firefox-2.0.0.6-hu.xpi 163754
-RMD160 24851f6bd307a9783ae16534c9cad76aa38dc988 mozilla-firefox-2.0.0.6-hu.xpi 163754
-SHA256 9b2c4ea09c714fc66285ada5d2d716d4009b1b8f52e6bb4be14dff21190c3195 mozilla-firefox-2.0.0.6-hu.xpi 163754
-MD5 7b7fef0f9c83b65b7b625a7980aa53b5 mozilla-firefox-2.0.0.6-it.xpi 144821
-RMD160 b183d01a0d3f1ce86fc7e3ec373c7f72a752530a mozilla-firefox-2.0.0.6-it.xpi 144821
-SHA256 65fe4165ac420ba4aacddce972dfd938553d175ba30146afa5b1c3553febd51c mozilla-firefox-2.0.0.6-it.xpi 144821
-MD5 6b26474d5c603642099c582a3ae2374b mozilla-firefox-2.0.0.6-ja.xpi 163309
-RMD160 99804b3070b9f9a53d3fb7730e8d76ba163d3e24 mozilla-firefox-2.0.0.6-ja.xpi 163309
-SHA256 3ccfa948a39fbdcbd0a5186d9f30d9ccda2afd83e4b65598bc4a231bb35cb185 mozilla-firefox-2.0.0.6-ja.xpi 163309
-MD5 39d073a4fb7e689ebc86bab456d7cb3e mozilla-firefox-2.0.0.6-ka.xpi 177906
-RMD160 817893fa006ce7ffb147d3bceca4ec0afcd451dd mozilla-firefox-2.0.0.6-ka.xpi 177906
-SHA256 2fbe2f30bb741650fd4d5286e6924834e22535c4f4fc1146eb4f6630a5ea040f mozilla-firefox-2.0.0.6-ka.xpi 177906
-MD5 0ec3d776e92426e6e83a645215250169 mozilla-firefox-2.0.0.6-ko.xpi 148116
-RMD160 207a1bd6aa669090fff0f6a2bbab639bc08c18dd mozilla-firefox-2.0.0.6-ko.xpi 148116
-SHA256 fd95c96b87287e079901ccedb16cb0e0c6c5261c92cd0320b3dcda1375c80883 mozilla-firefox-2.0.0.6-ko.xpi 148116
-MD5 03b05dace7305d7c1f94d44907c1d69f mozilla-firefox-2.0.0.6-ku.xpi 153155
-RMD160 945bc41be7fe661e5385f5e94faa4387334bfb18 mozilla-firefox-2.0.0.6-ku.xpi 153155
-SHA256 eebf549ce59e94b12e092e994511cb12d6ba89012c5e9788034b4891fc8982fc mozilla-firefox-2.0.0.6-ku.xpi 153155
-MD5 e98daec4093372a55278763308f508ba mozilla-firefox-2.0.0.6-lt.xpi 164578
-RMD160 508019a5ed5a3f49b4932a1e5bf7df479a4a8633 mozilla-firefox-2.0.0.6-lt.xpi 164578
-SHA256 c80744e1ef6643d23ac1531d1971289c9a27d999f70257cad26b1f25700afa53 mozilla-firefox-2.0.0.6-lt.xpi 164578
-MD5 77761fa4975a314001dc2ddf20623605 mozilla-firefox-2.0.0.6-mk.xpi 159966
-RMD160 70e8d8d82c40e56b1d159343783b23e1d921c685 mozilla-firefox-2.0.0.6-mk.xpi 159966
-SHA256 a040ff22d8a1d3ee6ad48c685d8f7f96fc17536d27da5461c696d6162d50f8d3 mozilla-firefox-2.0.0.6-mk.xpi 159966
-MD5 e934ffa7c4caf5f131b021aff6e831c8 mozilla-firefox-2.0.0.6-mn.xpi 160148
-RMD160 fe1acdfd0d5a7a361a3fcd059e3836666bef0e07 mozilla-firefox-2.0.0.6-mn.xpi 160148
-SHA256 ab158f7aab2e70ae637e944e562c6d7ce3ba870c09018eba8cc6b46bd66e9d57 mozilla-firefox-2.0.0.6-mn.xpi 160148
-MD5 f30a2da3b048e97ee1c722689d3ba2c0 mozilla-firefox-2.0.0.6-nb-NO.xpi 163721
-RMD160 e8a4b0e769759b95cfd24494761fef2c5d15aff3 mozilla-firefox-2.0.0.6-nb-NO.xpi 163721
-SHA256 72e63687586b1fb61f5351dd9cb5d8068d674381eee64a12eb77e9cbd11cd937 mozilla-firefox-2.0.0.6-nb-NO.xpi 163721
-MD5 7e365a0e80a8e3ea04d35ac6e34137b9 mozilla-firefox-2.0.0.6-nl.xpi 170025
-RMD160 6f86c5d960b9c1dc02e294aa8606a2331ce6f038 mozilla-firefox-2.0.0.6-nl.xpi 170025
-SHA256 59440a82c5ca1257163e349aefec3b4fc416bdd458bd2d0888b38fc1362557e5 mozilla-firefox-2.0.0.6-nl.xpi 170025
-MD5 6425deba5996cf8d6a0ed293d09e1aa0 mozilla-firefox-2.0.0.6-nn-NO.xpi 160690
-RMD160 69aa15bcf016cc276c618bcebbcba15fa4c458b5 mozilla-firefox-2.0.0.6-nn-NO.xpi 160690
-SHA256 efaf39e177d86d00652b7976eba4a6348afb041222fb382adc47287c22a2038d mozilla-firefox-2.0.0.6-nn-NO.xpi 160690
-MD5 d842b74aa5eb0c8ae2b09b5bb5f4a5d5 mozilla-firefox-2.0.0.6-pa-IN.xpi 161692
-RMD160 2125b2069b54ed6f8714530c33eea51cb484335b mozilla-firefox-2.0.0.6-pa-IN.xpi 161692
-SHA256 84ce18ad8f665b6b03837493e96b7a5672360c14aa25961949bb60ca95a821fc mozilla-firefox-2.0.0.6-pa-IN.xpi 161692
-MD5 1bf47a6f3d05cf1254b8677a548e6b03 mozilla-firefox-2.0.0.6-pl.xpi 170976
-RMD160 beacc4fe2a9c4d20b346c3a7192800a99ddf6947 mozilla-firefox-2.0.0.6-pl.xpi 170976
-SHA256 4a1d97de61ef566ac40ec48214e3e6eaa4b76e38f049a46dd3658ad9e7ad75a7 mozilla-firefox-2.0.0.6-pl.xpi 170976
-MD5 20535262b24d638b3c03dbd7408904dc mozilla-firefox-2.0.0.6-pt-BR.xpi 153290
-RMD160 38d73cb76c9da2999320f05b9a9e312b85b9c3c4 mozilla-firefox-2.0.0.6-pt-BR.xpi 153290
-SHA256 1f24b8b0791da166dfb36906c51298741fcf76817a52c2b7b7ff2c1926d5358c mozilla-firefox-2.0.0.6-pt-BR.xpi 153290
-MD5 32264224c532d30e6b8c72acea84e759 mozilla-firefox-2.0.0.6-pt-PT.xpi 153533
-RMD160 91a0da635f55c97d8e50d0373424d03aaffdc143 mozilla-firefox-2.0.0.6-pt-PT.xpi 153533
-SHA256 86e11330fccdb4ed1a54338bd6ecb518d852715cf2541dcfca3e496bc07965dc mozilla-firefox-2.0.0.6-pt-PT.xpi 153533
-MD5 071b4db558ca28df40071adaaac4bde3 mozilla-firefox-2.0.0.6-ro.xpi 159204
-RMD160 45ac05eb2b2d123b476f8530f30fc5f7f3069075 mozilla-firefox-2.0.0.6-ro.xpi 159204
-SHA256 dd8f05e3f82e9e104cddb9125c36e68c2f2cf9a86b35501b52bc60531cbdbc7f mozilla-firefox-2.0.0.6-ro.xpi 159204
-MD5 4dc2fec563f41a64aaf07d522816774b mozilla-firefox-2.0.0.6-ru.xpi 167717
-RMD160 ca54d8aade4e9dbc50ee51de1c4566aa6dde6ac1 mozilla-firefox-2.0.0.6-ru.xpi 167717
-SHA256 a1b46ac0ac723d0c54f857d564e4cfbdcfe3b795de39e2f0afdb8173f363cc3a mozilla-firefox-2.0.0.6-ru.xpi 167717
-MD5 cbb4bf1ec3bff62f4ce6bc829566fd58 mozilla-firefox-2.0.0.6-sk.xpi 164899
-RMD160 baa31dc3bd58de12ec189dae2e02951d57dc9f1d mozilla-firefox-2.0.0.6-sk.xpi 164899
-SHA256 b78441e8dd07ffe8766488a350d7177e8d377ea850fea53f550aae1b0b0a39f1 mozilla-firefox-2.0.0.6-sk.xpi 164899
-MD5 35b8703dc0967de10cee79ad1ac34a78 mozilla-firefox-2.0.0.6-sl.xpi 154979
-RMD160 ecab138ab5b8507996e33c7266e1b523fec7c5a8 mozilla-firefox-2.0.0.6-sl.xpi 154979
-SHA256 762fa56dabf202e8b134aa2502c41d4192bffecbb1b455f9c0c571e20035f6fe mozilla-firefox-2.0.0.6-sl.xpi 154979
-MD5 863a6f18c05b66e2deb61d3363c72bae mozilla-firefox-2.0.0.6-sv-SE.xpi 165898
-RMD160 7bab2cc7a2ac6375a104b19495c66eb84a0f45e3 mozilla-firefox-2.0.0.6-sv-SE.xpi 165898
-SHA256 56d772299a509a5c7975c16b65b709ede67294a8a69aae06ea83269672d6c860 mozilla-firefox-2.0.0.6-sv-SE.xpi 165898
-MD5 1f6c7d85d50238a04cf0eb302b814345 mozilla-firefox-2.0.0.6-tr.xpi 148657
-RMD160 530a3add151bca56190930abb085eed28cc30e87 mozilla-firefox-2.0.0.6-tr.xpi 148657
-SHA256 ba164b92ceb7173e29f8e4807b9e1010f26cc0d57b0cad5c0fdb800997d46dc4 mozilla-firefox-2.0.0.6-tr.xpi 148657
-MD5 2f2bb61cde4c52142bfa7d763c4851b0 mozilla-firefox-2.0.0.6-zh-CN.xpi 139265
-RMD160 00ce27f7e4867ef8819e3d7e05963a0003595c2c mozilla-firefox-2.0.0.6-zh-CN.xpi 139265
-SHA256 f7152044dfcdee626944bfd2a28309e95ff1ec5c4cf32e10c48e58665d253017 mozilla-firefox-2.0.0.6-zh-CN.xpi 139265
-MD5 7c15979b117ed95c7fd5decfc0535052 mozilla-firefox-2.0.0.6-zh-TW.xpi 141995
-RMD160 79ad0176a7e94b2aed6b41713f10aa3144082155 mozilla-firefox-2.0.0.6-zh-TW.xpi 141995
-SHA256 a270a2c1138d49aa235562a62e4058df2e77917b133c5ddd1a9cbe06c49f54fe mozilla-firefox-2.0.0.6-zh-TW.xpi 141995
-MD5 ff35c9b2c11fa36454b9bd77b9582bb3 mozilla-firefox-2.0.0.7-patches-0.1.tar.bz2 30963
-RMD160 254383b25db6e3a780a4dd51e9cd2467efd31992 mozilla-firefox-2.0.0.7-patches-0.1.tar.bz2 30963
-SHA256 232c9046e23c50649fe0b8cb4c152739f3f30869da0083ebaf461f3fb8b4061c mozilla-firefox-2.0.0.7-patches-0.1.tar.bz2 30963
diff --git a/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild b/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild
deleted file mode 100644
index 7bfcad20f369..000000000000
--- a/www-client/mozilla-firefox/mozilla-firefox-2.0.0.6.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# 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/mozilla-firefox-2.0.0.6.ebuild,v 1.11 2007/09/27 12:52:31 armin76 Exp $
-
-WANT_AUTOCONF="2.1"
-
-inherit flag-o-matic toolchain-funcs eutils mozconfig-2 mozilla-launcher makeedit multilib fdo-mime mozextension autotools
-
-PATCH="${PN}-2.0.0.7-patches-0.1"
-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"
-HOMEPAGE="http://www.mozilla.org/projects/firefox/"
-
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86 ~x86-fbsd"
-SLOT="0"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="java mozdevelop bindist xforms restrict-javascript filepicker"
-
-MOZ_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}"
-SRC_URI="${MOZ_URI}/source/firefox-${PV}-source.tar.bz2
- mirror://gentoo/${PATCH}.tar.bz2"
-
-# These are in
-#
-# http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/linux-i686/xpi/
-#
-# for i in $LANGS $SHORTLANGS; do wget $i.xpi -O ${P}-$i.xpi; done
-for X in ${LANGS} ; do
- SRC_URI="${SRC_URI}
- linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${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}-xpi/${P}-${X}.xpi )"
- IUSE="${IUSE} linguas_${X%%-*}"
- fi
-done
-
-RDEPEND="java? ( virtual/jre )
- >=www-client/mozilla-launcher-1.39
- >=sys-devel/binutils-2.16.1
- >=dev-libs/nss-3.11.5
- >=dev-libs/nspr-4.6.5"
-
-DEPEND="${RDEPEND}
- java? ( >=dev-java/java-config-0.2.0 )"
-
-PDEPEND="restrict-javascript? ( x11-plugins/noscript )"
-
-S="${WORKDIR}/mozilla"
-
-# Needed by src_compile() and src_install().
-# Would do in pkg_setup but that loses the export attribute, they
-# become pure shell variables.
-export MOZ_CO_PROJECT=browser
-export BUILD_OFFICIAL=1
-export MOZILLA_OFFICIAL=1
-
-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
-}
-
-pkg_setup(){
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo is not built with X useflag."
- eerror "Please add 'X' to your USE flags, and re-emerge cairo."
- die "Cairo needs X"
- fi
-
- if ! use bindist; then
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation"
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
-
- fi
-
- use moznopango && warn_mozilla_launcher_stub
-}
-
-src_unpack() {
- unpack firefox-${PV}-source.tar.bz2 ${PATCH}.tar.bz2
-
- linguas
- for X in ${linguas}; do
- [[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
- done
- if [[ ${linguas} != "" ]]; then
- einfo "Selected language packs (first will be default): ${linguas}"
- fi
-
- # Apply our patches
- cd "${S}" || die "cd failed"
- EPATCH_SUFFIX="patch" \
- EPATCH_FORCE="yes" \
- epatch "${WORKDIR}"/patch
-
- if use filepicker; then
- epatch ${FILESDIR}/mozilla-filepicker.patch
- fi
-
- eautoreconf
-}
-
-src_compile() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- mozconfig_init
- mozconfig_config
-
- mozconfig_annotate '' --enable-application=browser
- mozconfig_annotate '' --enable-image-encoder=all
- mozconfig_annotate '' --enable-canvas
- mozconfig_annotate '' --with-system-nspr
- mozconfig_annotate '' --with-system-nss
-
- if use xforms; then
- mozconfig_annotate '' --enable-extensions=default,xforms,schema-validation,typeaheadfind
- else
- mozconfig_annotate '' --enable-extensions=default,typeaheadfind
- fi
-
- if use ia64; then
- echo "ac_cv_visibility_pragma=no" >> "${S}/.mozconfig"
- fi
-
- if ! use bindist; then
- mozconfig_annotate '' --enable-official-branding
- fi
-
- # Bug 60668: Galeon doesn't build without oji enabled, so enable it
- # regardless of java setting.
- mozconfig_annotate '' --enable-oji --enable-mathml
-
- # Other ff-specific settings
- mozconfig_use_enable mozdevelop jsd
- mozconfig_use_enable mozdevelop xpctools
- mozconfig_use_extension mozdevelop venkman
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
- # Finalize and report settings
- mozconfig_final
-
- # -fstack-protector breaks us
- if gcc-version ge 4 1; then
- gcc-specs-ssp && append-flags -fno-stack-protector
- else
- gcc-specs-ssp && append-flags -fno-stack-protector-all
- fi
- filter-flags -fstack-protector -fstack-protector-all
-
- ####################################
- #
- # Configure and build
- #
- ####################################
-
- CPPFLAGS="${CPPFLAGS} -DARON_WAS_HERE" \
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
- econf || die
-
- # It would be great if we could pass these in via CPPFLAGS or CFLAGS prior
- # to econf, but the quotes cause configure to fail.
- sed -i -e \
- 's|-DARON_WAS_HERE|-DGENTOO_NSPLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsplugins\\\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsbrowser/plugins\\\"|' \
- ${S}/config/autoconf.mk \
- ${S}/xpfe/global/buildconfig.html
-
- # This removes extraneous CFLAGS from the Makefiles to reduce RAM
- # requirements while compiling
- edit_makefiles
-
- # Should the build use multiprocessing? Not enabled by default, as it tends to break
- [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
- emake ${jobs} || die
-}
-
-pkg_preinst() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- einfo "Removing old installs with some really ugly code. It potentially"
- einfo "eliminates any problems during the install, however suggestions to"
- einfo "replace this are highly welcome. Send comments and suggestions to"
- einfo "mozilla@gentoo.org."
- rm -rf "${ROOT}"/"${MOZILLA_FIVE_HOME}"
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # Most of the installation happens here
- dodir "${MOZILLA_FIVE_HOME}"
- cp -RL "${S}"/dist/bin/* "${D}"/"${MOZILLA_FIVE_HOME}"/ || die "cp failed"
-
- linguas
- for X in ${linguas}; do
- [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${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
- install_mozilla_launcher_stub firefox "${MOZILLA_FIVE_HOME}"
-
- # Install icon and .desktop for menu entry
- if ! use bindist; then
- doicon "${FILESDIR}"/icon/firefox-icon.png
- newmenu "${FILESDIR}"/icon/mozilla-firefox-1.5.desktop \
- mozilla-firefox-2.0.desktop
- else
- doicon "${FILESDIR}"/icon/firefox-icon-unbranded.png
- newmenu "${FILESDIR}"/icon/mozilla-firefox-1.5-unbranded.desktop \
- mozilla-firefox-2.0.desktop
- fi
-
- # Fix icons to look the same everywhere
- insinto "${MOZILLA_FIVE_HOME}"/icons
- doins "${S}"/dist/branding/mozicon16.xpm
- doins "${S}"/dist/branding/mozicon50.xpm
-
- # Install files necessary for applications to build against firefox
- einfo "Installing includes and idl files..."
- cp -LfR "${S}"/dist/include "${D}"/"${MOZILLA_FIVE_HOME}" || die "cp failed"
- cp -LfR "${S}"/dist/idl "${D}"/"${MOZILLA_FIVE_HOME}" || die "cp failed"
-
- # Dirty hack to get some applications using this header running
- dosym "${MOZILLA_FIVE_HOME}"/include/necko/nsIURI.h \
- "${MOZILLA_FIVE_HOME}"/include/nsIURI.h
-
- # Install pkgconfig files
- insinto /usr/"$(get_libdir)"/pkgconfig
- doins "${S}"/build/unix/*.pc
-
- insinto "${MOZILLA_FIVE_HOME}"/greprefs
- newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
- insinto "${MOZILLA_FIVE_HOME}"/defaults/pref
- newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
-}
-
-pkg_postinst() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # This should be called in the postinst and postrm of all the
- # mozilla, mozilla-bin, firefox, firefox-bin, thunderbird and
- # thunderbird-bin ebuilds.
- update_mozilla_launcher_symlinks
-
- # Update mimedb for the new .desktop file
- fdo-mime_desktop_database_update
-
- elog "Please remember to rebuild any packages that you have built"
- elog "against Firefox. Some packages might be broken by the upgrade; if this"
- elog "is the case, please search at http://bugs.gentoo.org and open a new bug"
- elog "if one does not exist. Before filing any bugs, please move or remove"
- elog " ~/.mozilla and test with a clean profile directory."
-}
-
-pkg_postrm() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- update_mozilla_launcher_symlinks
-}