Firefox 2.0 into the tree, go fox of fire
authorJoshua Jackson <tsunam@gentoo.org>
Wed, 25 Oct 2006 02:18:18 +0000 (02:18 +0000)
committerJoshua Jackson <tsunam@gentoo.org>
Wed, 25 Oct 2006 02:18:18 +0000 (02:18 +0000)
Package-Manager: portage-2.1.1

www-client/mozilla-firefox/ChangeLog
www-client/mozilla-firefox/Manifest
www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0 [new file with mode: 0644]
www-client/mozilla-firefox/mozilla-firefox-2.0.ebuild [new file with mode: 0644]

index 85a0f9519e00be287b5d32d62d199d3b2293d71d..0abb66d9daee29e57c593667943930cec68c6112 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for www-client/mozilla-firefox
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.200 2006/10/18 14:44:11 joslwah Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.201 2006/10/25 02:18:18 tsunam Exp $
+
+*mozilla-firefox-2.0 (25 Oct 2006)
+
+  25 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
+  +mozilla-firefox-2.0.ebuild:
+  Adding firefox 2.0 to the tree yippie!
 
   18 Oct 2006; Joslwah <joslwah@gentoo.org> ChangeLog:
   Add a test for ppc64 host and advise users to use linux32
index 0e864f1da4c330884df10bd838b8b07b3071b6ec..00d1a0e1dac66cb4c82d7351afdfbf3bd7e726ca 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX 1.5/mozilla-firefox-1.5-history.patch 2376 RMD160 2e6a58c257c5a1455c9440b5d1f3829a2149c970 SHA1 78d283d2b5e7df0cbc8ace1f881aadc8d5ec4f51 SHA256 bad2ff1c2534fb55851fb43bbb1a123511e828eca52e88589f8fbdad42e6a6ef
 MD5 328c58524dbe1f58eea781194cc7de94 files/1.5/mozilla-firefox-1.5-history.patch 2376
 RMD160 2e6a58c257c5a1455c9440b5d1f3829a2149c970 files/1.5/mozilla-firefox-1.5-history.patch 2376
@@ -41,6 +44,7 @@ SHA256 603cb3e687d33b66022823b0ab8f63505049f54528127e061f29681068d30202 files/mo
 DIST firefox-1.0.7-source.tar.bz2 32793876 RMD160 8afafa2d772cabeacde5bad6dc053f9a0ee9a588 SHA1 ac7549f609db8dbea6db33b2ffb3ae546eea64df SHA256 10056021004ae378baed886358dc4468af60eafbaa9fcac93401e4db9b9ef7fd
 DIST firefox-1.5.0.5-source.tar.bz2 35519188 RMD160 d3a086cddfeeba8b857f2fa1b83f0aabffe66a96 SHA1 e4a5d4fb1a2fd5ee8f65fff1e39f2871bc0113ef SHA256 1bf85c02c4d65fc94697cddaa8e471930aa7f27c2d5bc034555f06fe17114f3f
 DIST firefox-1.5.0.7-source.tar.bz2 35541113 RMD160 156a73842949d4fcd401dfaa54afc6cac3aa66c2 SHA1 f10d57af87bddc1b929ec5321688ac0efa880960 SHA256 9fea10a367f7709649fdd93830cf1d9e2c63b9a840a6f03e28da6afd5d286989
+DIST firefox-2.0-source.tar.bz2 36922776 RMD160 88b284b236f29fa5e483a32cd75ceaadebd2f6c3 SHA1 2bbc6b80cf184bf27101ec4315a19023547c85d4 SHA256 dba581583ef390fab90c39c9a667bf1a5bfbeaec75e6fbb2a9cedcc857d26800
 DIST firefox-2.0rc3-source.tar.bz2 36960368 RMD160 e88208710c104428f3fc8f6996929a82b143c282 SHA1 7aa9b1963c56b5b9c13c5e62a3c5563747c94683 SHA256 59e4979c5601365d70611319fffdd2255d6f88eebe354b6d18fb4bf4ba9a4189
 DIST firefox-ar-1.5.0.5.xpi 153269 RMD160 6d9633031951d15c079ea52112ccceed194e2ca9 SHA1 1ff40a111b21ae9e014a8fdb1ed8e9fc7375d4e0 SHA256 374e50519ee7842120d4fb0209fda409e0ce3beeab8e8a1bd61cb98c6bc8a25f
 DIST firefox-ar-1.5.0.7.xpi 153269 RMD160 f4b054e00bfef596d5c51615c96f15588c60d56f SHA1 f7cf563abfc878e1a26b045c59e5c24666cb8906 SHA256 b8016826a5e2e84a7e9404e256f5fa9ef1969aa6aa51271374ff3671d0afebb8
@@ -111,6 +115,42 @@ DIST moz_libart_lgpl-2.3.10p1.tar.bz2 103063 RMD160 c1ab4b41fe40e3f63dbf95476a1c
 DIST mozilla-1.7.12-patches-1.2.tar.bz2 108346 RMD160 a9817e271a903b52bb6eef042c50208dc92162eb SHA1 ce78eb60014af92a8830e68f78b9c7f954fed7b0 SHA256 39ef52ad02435d5078aa2bafd13b9197b7c7b14bbdf1fc6149f8e9fea2f5c276
 DIST mozilla-firefox-1.5.0.5-patches-0.1.tar.bz2 36690 RMD160 fe19311ce664e8b82feb3e56bc21559a95e58198 SHA1 6b238330f9b6409b2bbab18182fbdd74a423143a SHA256 b943045f29213a89bebd7b265d428f0d3e3c30c698dd37e6ea5141102f6d9580
 DIST mozilla-firefox-1.5.0.7-patches-0.1.tar.bz2 37084 RMD160 a605c9087d1bc5b9705b17c9ddfba766ca6a1ca6 SHA1 55fac15369eeca9a6768443c2c5e8c40b144754c SHA256 7a73b891e01fab67cfcc2bc08c97f2ef0edff0d52ed4a8711ad56e12ed35c31c
+DIST mozilla-firefox-2.0-ar.xpi 159961 RMD160 b18c19e2578b7411a01af7d73468a0908aff2c34 SHA1 fd1731f56b853212481fdc0691213e275a5126f1 SHA256 f7f2c24f347489d80c9e7becc7c62cf316e3014aceafb699bf6f212614450535
+DIST mozilla-firefox-2.0-bg.xpi 169651 RMD160 dafd1434125531f943588c4ec4f89da99ca58386 SHA1 538f4682054c1c1c42064379b64f05d3d14f03c8 SHA256 fcf1136c08496e732c6d18e8e4db1398f2ee0ae3eee41d3cbb6530d7b9fb1690
+DIST mozilla-firefox-2.0-ca.xpi 170779 RMD160 91087c7f4b763a847314673ff44ce326281ea3f6 SHA1 0f9fbcca36e526a5f09ee3f738e44dbef8f9947d SHA256 44294306982836d991a86efb2d9f64a75474b7d952420bec75e46711d2c0f618
+DIST mozilla-firefox-2.0-cs.xpi 168073 RMD160 2b843979e2ae1d6d8cab273b1fedc2ef3489a13c SHA1 dc85b74be41a3940480956d7b5c649597b720db7 SHA256 181c5abcbeff7c5ab1b6d386885e7eac194f54785b0f2dc95a5869c5b1f56c28
+DIST mozilla-firefox-2.0-da.xpi 152242 RMD160 3dca6c44c058fd60bd528087556b0b0d3c1fa3fb SHA1 954ed1a0f10a2d5f2ad5683b6b11c38bbb7b005a SHA256 eb74a06a5c2aa8d897b1497b810ebb91907eb63c93f7a554e1b07f811f8e7e3f
+DIST mozilla-firefox-2.0-de.xpi 152544 RMD160 0232910542e40a2d4ceb930a514c9c07670baf63 SHA1 ef75baff0f04eb9ae811501f81b88a66a26b609f SHA256 014004a3b38acbee8017d1ea6fee4763331bac8edf14c8e0503d149fbfe3a792
+DIST mozilla-firefox-2.0-el.xpi 169900 RMD160 ccea3290029e7e5248086e0a578c562dd086d010 SHA1 460e9e9012431812c72bf6f48b1e497656a18b02 SHA256 85cb0b23a43c686233133e93ec1882a7d9b09c3bd8bbf7bc6cc2a5d30ce87a65
+DIST mozilla-firefox-2.0-en-GB.xpi 156170 RMD160 cf50575478fe18e9e5bbef511839e8976d5f1959 SHA1 c44a2b75ae2280b48fe68eb81a201b02b1b123e0 SHA256 f5a0a1e507d31b0b39a596bbcdefbc62f33e41a045b86241572ebbb501340026
+DIST mozilla-firefox-2.0-es-AR.xpi 156157 RMD160 efaa5696a5051635545daaad8ae4b2b0036ec579 SHA1 cef793caac41600d9f30bf734e8a509c397537aa SHA256 33d6e9d6f6f9fde34d676335365995a0fdfe81211c2723f94c13ffe265d723b8
+DIST mozilla-firefox-2.0-es-ES.xpi 143975 RMD160 f9ae2ecc69778db9eea1d7a9e6b44305086df5b3 SHA1 eb17fa0c17eb5a519f58841acb7e77f9ed606187 SHA256 6871f8a817027c5df23ca2f025b6fb9b254a2b046eb7e282beced648fcf4febd
+DIST mozilla-firefox-2.0-eu.xpi 153808 RMD160 294f291667bf41045d3f94a676b118724582dfc7 SHA1 a607eba8dca3f4b2ffc384689512a65262eb4189 SHA256 d88b94b2acbd1be34565487f396e1bd043eaa79f41e82e48746e04fa7dd46f6d
+DIST mozilla-firefox-2.0-fi.xpi 155484 RMD160 a4489a15798f99302b8c2e2b8b44b19b9b4f90eb SHA1 4ef191804f868852753094cd1bd534b7e9199fa1 SHA256 a3ea0033c94d56c43b2577465948d5757d873e506d210891dc47f55cb2918156
+DIST mozilla-firefox-2.0-fr.xpi 173967 RMD160 5c6608d324e71b442f35c5e78f1e730d827e9435 SHA1 18fb2b1de654ec1ed21be4af7ebe5cbb51da53bf SHA256 5f3ee3a81944bf1af360b2099021e4e9d8a37d78915aa83816acae4d66cc50a9
+DIST mozilla-firefox-2.0-fy-NL.xpi 167266 RMD160 bc0bd4d91183cd717d9c148698b446d5dd3faaba SHA1 6d88d90250ca9bf77831bab0b1e49a035f0bae19 SHA256 2899e75d3cc854f287dffab6d5f675bdbcdbedfce1900d28dac1d29ccdfd0acf
+DIST mozilla-firefox-2.0-ga-IE.xpi 151747 RMD160 76e8d9af935716fa472463c591e15ff39ea878a8 SHA1 ab3c5579240a3de1831bfd2f431b98f014a821d3 SHA256 dc33a525c0cdeb554b37c8568f0d771e01ee9c5cb2616ad400f8c4b24fe4ccfc
+DIST mozilla-firefox-2.0-gu-IN.xpi 172781 RMD160 e4348f3e7b7b402359c59490dc86af950d133798 SHA1 ac15ac0cfee66dac82975a443ce69dc0b4570024 SHA256 d1a7784e2e6386ffdf747b92849d663778d2ce391d19c5ac732190c96aa858a7
+DIST mozilla-firefox-2.0-hu.xpi 164165 RMD160 8fb162518e02a5ffcdb93969f181645af438fb04 SHA1 67fb9cf4513052976c9de81a0c3a72bc92f93a76 SHA256 a297b5f5aa9ea4dae3ab5656b7bc1fcfef350508127fbe251a5ab7e2d92bb285
+DIST mozilla-firefox-2.0-it.xpi 144803 RMD160 564c9eb35af626b9a479c19c84b06d4bc5a69b09 SHA1 0b8a517c87e9e2c0143eb60f10ce0e07316eb733 SHA256 a5c049baa1b54bd6190b7004636a63ffc60ae013c09cb1230c0937ebc09fd996
+DIST mozilla-firefox-2.0-ja.xpi 163241 RMD160 669c1e52f4d7ce7bedbe7f2b8fd5e514d5c40cea SHA1 97ffba1a8ac8a9167b8119817dd2136c1a77c3df SHA256 42a9d7aa0ca19fab138087ea9fad5f11dd365c73ddf0fe6b727f1ee88e37dcd0
+DIST mozilla-firefox-2.0-ko.xpi 148121 RMD160 4531e311864dadcb48f0d6e624cf061f7eecd63d SHA1 3b90643cfaedcc28dfc0c9e915636c2956b3e91e SHA256 2c66f4b417b278cafd96b0d3276d7aaae04996b85c962e39396a909a6596af73
+DIST mozilla-firefox-2.0-lt.xpi 164687 RMD160 5ae8fa44c8aab48d29818882f1a67fbb286b96aa SHA1 2f1fffc538c1c16dad028cf95160529399f148e2 SHA256 f9b91e9302e2789d15d7860d9c43f7d706504f20cab0af96928f0f8adc2d8e2d
+DIST mozilla-firefox-2.0-mk.xpi 160080 RMD160 aee4665187243bf183099f916bf9cfc41c8517bd SHA1 93e2be039a8d57d65d2c92ee5d3acfd1b37edc38 SHA256 4492f1d9036f0e159bbd50bd634a1536eea5f4d31fc6f0f0f766fab97cf891a0
+DIST mozilla-firefox-2.0-mn.xpi 160248 RMD160 6380636da8bfe0503bc17e24aec568365623d0c2 SHA1 d13f23fab3244316df1d2f64a36dac9e6ecd6d21 SHA256 1737ff0ada9f48eaecaeaa8a115b31779c2663e78ac8be0bed2f7aebb7e0fd14
+DIST mozilla-firefox-2.0-nb-NO.xpi 163827 RMD160 1195bff82b48937a03ff18678c634ffb8556d045 SHA1 bfeed17b8cac97bcb3ec9b13712e5655ddce7f26 SHA256 809f7c90efb60750a7e3b3f3bfcf888bdd1c8bec929c01140a714b456d9ebe9b
+DIST mozilla-firefox-2.0-nl.xpi 170117 RMD160 51a64513d0237bd3300856a6fdd80a0c997869da SHA1 7bf58dd45dc06a774c0f7d201fc188752b098bd7 SHA256 a0ecd0fa64f79f9312fa2876a8c8b1e1dcdf8a68df63157a77fe4c8b86c92b84
+DIST mozilla-firefox-2.0-nn-NO.xpi 160799 RMD160 ff3d51f9a15c36ad0e029be42294007397143790 SHA1 8dcd77bc5f90c98551a4c991557dbebd3238e092 SHA256 ca9877adddce4fcbe4a5f20beb168f46d865751548f9e122558d0515e49c15d6
+DIST mozilla-firefox-2.0-pl.xpi 171073 RMD160 776edfa2440cb11b0db9b21a258c450915ba1a8a SHA1 f1a786104a6f3247a9aa5eaf114ed1ccbb611706 SHA256 d62608aff8551d182c7c5636672eaa4e181b2e974c53d4b8e86047f12a8831ca
+DIST mozilla-firefox-2.0-pt-BR.xpi 153408 RMD160 2b4e69211774f1e4186e2d928a57b8f93bf5cc77 SHA1 c29c3a80b72b29922f3e3264c133575d9f99a6ec SHA256 0c3b873f56ced84c9c8fc59c164d0dd6a4bfef21fec9a7c849d3da4956aad226
+DIST mozilla-firefox-2.0-pt-PT.xpi 153794 RMD160 ab007d2862c221343fc782348b7a2cdffdced9e9 SHA1 372c8e61ec7962bf62021861d870254891366abe SHA256 e3b8f8cda69aa4c096f18994077b68f53f342608e5a7c840be223b79b7d98d83
+DIST mozilla-firefox-2.0-ru.xpi 167790 RMD160 076b4ae92db591973868e0514d67d1af9424e436 SHA1 bcab044860328809837158d0580ed91c7ceb5747 SHA256 92df2d55a881506a2b9ee0b35214648d8b91cfaa5955dbadc9e117821278f1e7
+DIST mozilla-firefox-2.0-sk.xpi 165136 RMD160 b34352da07ae5469e69be830185345fe716c3f6a SHA1 064c3b0876830581df3fceac7114577977164771 SHA256 0415f9a1135cfb311d23328349e4811200a16726c772f74ba0828a6a7455dcb0
+DIST mozilla-firefox-2.0-sl.xpi 155073 RMD160 3f720ad1634ca17a84a4fdaece4c743823956a43 SHA1 d59e68e838056a735cec2178c4ddafff83431105 SHA256 bd3f9d710dc344121cd342dcc57af0116b841a587d04f7bd3a0530e5e65770b6
+DIST mozilla-firefox-2.0-sv-SE.xpi 165978 RMD160 962147d20228f8e29fdc42ed3bbcdbde3b9400ed SHA1 85e86fa9ef67c4b750e4bcda21e8e66aec3fbe2b SHA256 e7879a9da0172109356c7377d844b385f375c4b998f032ac5af404d1d4daeec1
+DIST mozilla-firefox-2.0-tr.xpi 148752 RMD160 9692710e40046a9f6543aec2e49ac992c59700e1 SHA1 ad995fe6ea9af436a9daa35b87878d42e9a78c7c SHA256 a3d5ed7be7977348f5865eea4676fc48fbb8744922d45556f18ae83f2f4e1fc3
+DIST mozilla-firefox-2.0-zh-CN.xpi 142814 RMD160 512d265ed1a332790d19e9878b0fd2570a3ca1bb SHA1 16face0cbb405d08a48abc68bb19c84d8e7f719a SHA256 508e475bdb422deca88a129a2457ba5bde23297eb8267e997a36a100296769aa
+DIST mozilla-firefox-2.0-zh-TW.xpi 142024 RMD160 622e515438a0de617378f218bddd343e041505d1 SHA1 302cd74ba45dba24461403f09115bb6a08571f5c SHA256 3fba2e180a668237fc974c53a126c85f6fe40ab0e289bb22e337a9871ffbb905
 DIST mozilla-firefox-2.0_rc1-patches-1.4.tar.bz2 24068 RMD160 26f2e86d6749a154bd9c8c0ad525af22d65f1f89 SHA1 88a5f112c9fce8c7df81534c9350f0003162626a SHA256 45b13bfb1bdb02b5152475d090ae8ac0fb743be717b5850e94f700eedb9169ce
 DIST mozilla-firefox-2.0_rc3-ar.xpi 159961 RMD160 b18c19e2578b7411a01af7d73468a0908aff2c34 SHA1 fd1731f56b853212481fdc0691213e275a5126f1 SHA256 f7f2c24f347489d80c9e7becc7c62cf316e3014aceafb699bf6f212614450535
 DIST mozilla-firefox-2.0_rc3-be.xpi 159479 RMD160 79a45f7fba1ed64ab37f98d0222c93e42afb6369 SHA1 aa0d6ef81984f8fcfea264e5cbf2760f200370d4 SHA256 3ac8488d7e1279d01fd8bf8ebc7b7f16e3d12b237417f54f6719ca3758aef3d4
@@ -162,14 +202,18 @@ EBUILD mozilla-firefox-1.5.0.7.ebuild 9530 RMD160 682a824c87c1fa3885795e29de7e6c
 MD5 009921ccc2d07dc7b680334d52b5a547 mozilla-firefox-1.5.0.7.ebuild 9530
 RMD160 682a824c87c1fa3885795e29de7e6cd4f125d3b1 mozilla-firefox-1.5.0.7.ebuild 9530
 SHA256 c3d98ad2848ad054155b8261d839336cdc21771886f04c09decbad6832b8e019 mozilla-firefox-1.5.0.7.ebuild 9530
+EBUILD mozilla-firefox-2.0.ebuild 8625 RMD160 946db91e30c02acb4e27c07803ca77812e314055 SHA1 845f85f423fb8acc36c180f233760f12143db0f3 SHA256 1a18b13685e4a1f323d8bc88ccaec47de78d24df410cd22bb14122d787df098b
+MD5 b3652d485723835c2c4cdeff35548c28 mozilla-firefox-2.0.ebuild 8625
+RMD160 946db91e30c02acb4e27c07803ca77812e314055 mozilla-firefox-2.0.ebuild 8625
+SHA256 1a18b13685e4a1f323d8bc88ccaec47de78d24df410cd22bb14122d787df098b mozilla-firefox-2.0.ebuild 8625
 EBUILD mozilla-firefox-2.0_rc3.ebuild 8586 RMD160 544bf58c5ee8d768fdc72f0022a389373ee2ab80 SHA1 4912d6c52c0501b3ca58b87f71316367c653e201 SHA256 4388d310b5cec3d79135da6f1f622198adc28272e4dc9b9559cc836364f7d7e8
 MD5 82df6611cb98c6e630e6ed9089b17522 mozilla-firefox-2.0_rc3.ebuild 8586
 RMD160 544bf58c5ee8d768fdc72f0022a389373ee2ab80 mozilla-firefox-2.0_rc3.ebuild 8586
 SHA256 4388d310b5cec3d79135da6f1f622198adc28272e4dc9b9559cc836364f7d7e8 mozilla-firefox-2.0_rc3.ebuild 8586
-MISC ChangeLog 52761 RMD160 02f350556de9cbdc9c80d4d8f3de8993e0b02a1f SHA1 320bf9dfc6c59b27857a789c8b8bb2b280e88fb7 SHA256 e35725f49f725f37a5bca3fb44a056bdcd8d836cbe24c1103a719a22ed8089a6
-MD5 fc05ac381495c626a2a96eddf4c1d23f ChangeLog 52761
-RMD160 02f350556de9cbdc9c80d4d8f3de8993e0b02a1f ChangeLog 52761
-SHA256 e35725f49f725f37a5bca3fb44a056bdcd8d836cbe24c1103a719a22ed8089a6 ChangeLog 52761
+MISC ChangeLog 52919 RMD160 ace4aaf1758669381cb541ffc10cae289629d92e SHA1 bfaf825c0d5c746b034185860061ffbf363f53a4 SHA256 6bba4d1e00088d88695e7c490ed9a5792c5e485805aecaaa282bcc3450e145d6
+MD5 53820848a65cc7f16273e7bf71050031 ChangeLog 52919
+RMD160 ace4aaf1758669381cb541ffc10cae289629d92e ChangeLog 52919
+SHA256 6bba4d1e00088d88695e7c490ed9a5792c5e485805aecaaa282bcc3450e145d6 ChangeLog 52919
 MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b
 MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160
 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160
@@ -183,6 +227,16 @@ SHA256 897350e16a7fe72523db0e6f70ba80110be692b23044bb75af6c99341260d945 files/di
 MD5 d0cd32038e596bae916ef9b23a89b828 files/digest-mozilla-firefox-1.5.0.7 9328
 RMD160 6e24881d833d871c16ce5a7a894bb3675a07861e files/digest-mozilla-firefox-1.5.0.7 9328
 SHA256 972a834a88aa48ddf9b08b81f7e8d3431bb3cb833c4fc64dc146d30f597b1350 files/digest-mozilla-firefox-1.5.0.7 9328
+MD5 cbc2390ea0fdefcc7149d010d81ed9ca files/digest-mozilla-firefox-2.0 10013
+RMD160 f64cc167f0f72798f97eaf04592a02a4df44e8e2 files/digest-mozilla-firefox-2.0 10013
+SHA256 fbf540ed72bf42162150028e2f3e6aba2aa20d7487fce59c75f871aea4d19515 files/digest-mozilla-firefox-2.0 10013
 MD5 d20b2bec0cf9741300a4d6a1cd184af5 files/digest-mozilla-firefox-2.0_rc3 11005
 RMD160 be353e129e35b8a02c1a2a56359c375fef9f1b43 files/digest-mozilla-firefox-2.0_rc3 11005
 SHA256 569ebbb375ed7b23c684a2692aa672e6f4f589a919b12da85378393bcd6a1aa7 files/digest-mozilla-firefox-2.0_rc3 11005
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFPsmZ2ZWR0Jhg/EsRAlrxAJ9o4qivF7oMW0Lz0LjXRgcfPNQ2NQCbB+73
+m9oPrOEULybrBqsPMabr9wA=
+=KmVc
+-----END PGP SIGNATURE-----
diff --git a/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0 b/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0
new file mode 100644 (file)
index 0000000..87a8560
--- /dev/null
@@ -0,0 +1,114 @@
+MD5 03709c15cba0e0375ff5336d538f77e7 firefox-2.0-source.tar.bz2 36922776
+RMD160 88b284b236f29fa5e483a32cd75ceaadebd2f6c3 firefox-2.0-source.tar.bz2 36922776
+SHA256 dba581583ef390fab90c39c9a667bf1a5bfbeaec75e6fbb2a9cedcc857d26800 firefox-2.0-source.tar.bz2 36922776
+MD5 29fc7a487e88d84237d7066e69398f56 mozilla-firefox-2.0-ar.xpi 159961
+RMD160 b18c19e2578b7411a01af7d73468a0908aff2c34 mozilla-firefox-2.0-ar.xpi 159961
+SHA256 f7f2c24f347489d80c9e7becc7c62cf316e3014aceafb699bf6f212614450535 mozilla-firefox-2.0-ar.xpi 159961
+MD5 c648e7f761b9c529e2541c1ca051bffb mozilla-firefox-2.0-bg.xpi 169651
+RMD160 dafd1434125531f943588c4ec4f89da99ca58386 mozilla-firefox-2.0-bg.xpi 169651
+SHA256 fcf1136c08496e732c6d18e8e4db1398f2ee0ae3eee41d3cbb6530d7b9fb1690 mozilla-firefox-2.0-bg.xpi 169651
+MD5 ee53889ab6e80be237ddab759fd03c8e mozilla-firefox-2.0-ca.xpi 170779
+RMD160 91087c7f4b763a847314673ff44ce326281ea3f6 mozilla-firefox-2.0-ca.xpi 170779
+SHA256 44294306982836d991a86efb2d9f64a75474b7d952420bec75e46711d2c0f618 mozilla-firefox-2.0-ca.xpi 170779
+MD5 17b3c175a704fdec2ccb21aa2ffb4b3d mozilla-firefox-2.0-cs.xpi 168073
+RMD160 2b843979e2ae1d6d8cab273b1fedc2ef3489a13c mozilla-firefox-2.0-cs.xpi 168073
+SHA256 181c5abcbeff7c5ab1b6d386885e7eac194f54785b0f2dc95a5869c5b1f56c28 mozilla-firefox-2.0-cs.xpi 168073
+MD5 51925fecee0376be25971f62f6c5cc3a mozilla-firefox-2.0-da.xpi 152242
+RMD160 3dca6c44c058fd60bd528087556b0b0d3c1fa3fb mozilla-firefox-2.0-da.xpi 152242
+SHA256 eb74a06a5c2aa8d897b1497b810ebb91907eb63c93f7a554e1b07f811f8e7e3f mozilla-firefox-2.0-da.xpi 152242
+MD5 ed9623260273cb2b824c9474e5f8621d mozilla-firefox-2.0-de.xpi 152544
+RMD160 0232910542e40a2d4ceb930a514c9c07670baf63 mozilla-firefox-2.0-de.xpi 152544
+SHA256 014004a3b38acbee8017d1ea6fee4763331bac8edf14c8e0503d149fbfe3a792 mozilla-firefox-2.0-de.xpi 152544
+MD5 1cc203237ab727a1f1a7093ef19fde6b mozilla-firefox-2.0-el.xpi 169900
+RMD160 ccea3290029e7e5248086e0a578c562dd086d010 mozilla-firefox-2.0-el.xpi 169900
+SHA256 85cb0b23a43c686233133e93ec1882a7d9b09c3bd8bbf7bc6cc2a5d30ce87a65 mozilla-firefox-2.0-el.xpi 169900
+MD5 35bb47b42a8e97e00df8017013bbac7d mozilla-firefox-2.0-en-GB.xpi 156170
+RMD160 cf50575478fe18e9e5bbef511839e8976d5f1959 mozilla-firefox-2.0-en-GB.xpi 156170
+SHA256 f5a0a1e507d31b0b39a596bbcdefbc62f33e41a045b86241572ebbb501340026 mozilla-firefox-2.0-en-GB.xpi 156170
+MD5 d7277129b3ea1506baae2765162a8e10 mozilla-firefox-2.0-es-AR.xpi 156157
+RMD160 efaa5696a5051635545daaad8ae4b2b0036ec579 mozilla-firefox-2.0-es-AR.xpi 156157
+SHA256 33d6e9d6f6f9fde34d676335365995a0fdfe81211c2723f94c13ffe265d723b8 mozilla-firefox-2.0-es-AR.xpi 156157
+MD5 10b3505b12024bc7f3d4a0f9768cf2a7 mozilla-firefox-2.0-es-ES.xpi 143975
+RMD160 f9ae2ecc69778db9eea1d7a9e6b44305086df5b3 mozilla-firefox-2.0-es-ES.xpi 143975
+SHA256 6871f8a817027c5df23ca2f025b6fb9b254a2b046eb7e282beced648fcf4febd mozilla-firefox-2.0-es-ES.xpi 143975
+MD5 a88f4b05f57b71ead7f25a796f6b8e6d mozilla-firefox-2.0-eu.xpi 153808
+RMD160 294f291667bf41045d3f94a676b118724582dfc7 mozilla-firefox-2.0-eu.xpi 153808
+SHA256 d88b94b2acbd1be34565487f396e1bd043eaa79f41e82e48746e04fa7dd46f6d mozilla-firefox-2.0-eu.xpi 153808
+MD5 343f57229c0a5a7262d2ad22fcc1c268 mozilla-firefox-2.0-fi.xpi 155484
+RMD160 a4489a15798f99302b8c2e2b8b44b19b9b4f90eb mozilla-firefox-2.0-fi.xpi 155484
+SHA256 a3ea0033c94d56c43b2577465948d5757d873e506d210891dc47f55cb2918156 mozilla-firefox-2.0-fi.xpi 155484
+MD5 5e28ab59d14bd72905998e407bb839d9 mozilla-firefox-2.0-fr.xpi 173967
+RMD160 5c6608d324e71b442f35c5e78f1e730d827e9435 mozilla-firefox-2.0-fr.xpi 173967
+SHA256 5f3ee3a81944bf1af360b2099021e4e9d8a37d78915aa83816acae4d66cc50a9 mozilla-firefox-2.0-fr.xpi 173967
+MD5 17bb19548fe2d7f83734e72f2599360f mozilla-firefox-2.0-fy-NL.xpi 167266
+RMD160 bc0bd4d91183cd717d9c148698b446d5dd3faaba mozilla-firefox-2.0-fy-NL.xpi 167266
+SHA256 2899e75d3cc854f287dffab6d5f675bdbcdbedfce1900d28dac1d29ccdfd0acf mozilla-firefox-2.0-fy-NL.xpi 167266
+MD5 0ebe8bf7cff2203b6cff377dee6c172a mozilla-firefox-2.0-ga-IE.xpi 151747
+RMD160 76e8d9af935716fa472463c591e15ff39ea878a8 mozilla-firefox-2.0-ga-IE.xpi 151747
+SHA256 dc33a525c0cdeb554b37c8568f0d771e01ee9c5cb2616ad400f8c4b24fe4ccfc mozilla-firefox-2.0-ga-IE.xpi 151747
+MD5 6a011e2fdfea24d1bc30a725807dc1f6 mozilla-firefox-2.0-gu-IN.xpi 172781
+RMD160 e4348f3e7b7b402359c59490dc86af950d133798 mozilla-firefox-2.0-gu-IN.xpi 172781
+SHA256 d1a7784e2e6386ffdf747b92849d663778d2ce391d19c5ac732190c96aa858a7 mozilla-firefox-2.0-gu-IN.xpi 172781
+MD5 5549ced2315455c13fdeebb08cce9086 mozilla-firefox-2.0-hu.xpi 164165
+RMD160 8fb162518e02a5ffcdb93969f181645af438fb04 mozilla-firefox-2.0-hu.xpi 164165
+SHA256 a297b5f5aa9ea4dae3ab5656b7bc1fcfef350508127fbe251a5ab7e2d92bb285 mozilla-firefox-2.0-hu.xpi 164165
+MD5 dcc23136b40949820c0752db67ef814d mozilla-firefox-2.0-it.xpi 144803
+RMD160 564c9eb35af626b9a479c19c84b06d4bc5a69b09 mozilla-firefox-2.0-it.xpi 144803
+SHA256 a5c049baa1b54bd6190b7004636a63ffc60ae013c09cb1230c0937ebc09fd996 mozilla-firefox-2.0-it.xpi 144803
+MD5 8948d8bb57f62a9e449d7a304ebf3cdb mozilla-firefox-2.0-ja.xpi 163241
+RMD160 669c1e52f4d7ce7bedbe7f2b8fd5e514d5c40cea mozilla-firefox-2.0-ja.xpi 163241
+SHA256 42a9d7aa0ca19fab138087ea9fad5f11dd365c73ddf0fe6b727f1ee88e37dcd0 mozilla-firefox-2.0-ja.xpi 163241
+MD5 dd8dfcd6720a81c2fbf9cfedf45f5ca1 mozilla-firefox-2.0-ko.xpi 148121
+RMD160 4531e311864dadcb48f0d6e624cf061f7eecd63d mozilla-firefox-2.0-ko.xpi 148121
+SHA256 2c66f4b417b278cafd96b0d3276d7aaae04996b85c962e39396a909a6596af73 mozilla-firefox-2.0-ko.xpi 148121
+MD5 7545048621af14a4219ba3f921a21cfc mozilla-firefox-2.0-lt.xpi 164687
+RMD160 5ae8fa44c8aab48d29818882f1a67fbb286b96aa mozilla-firefox-2.0-lt.xpi 164687
+SHA256 f9b91e9302e2789d15d7860d9c43f7d706504f20cab0af96928f0f8adc2d8e2d mozilla-firefox-2.0-lt.xpi 164687
+MD5 3f79545abbb03753f0ab959611b4516e mozilla-firefox-2.0-mk.xpi 160080
+RMD160 aee4665187243bf183099f916bf9cfc41c8517bd mozilla-firefox-2.0-mk.xpi 160080
+SHA256 4492f1d9036f0e159bbd50bd634a1536eea5f4d31fc6f0f0f766fab97cf891a0 mozilla-firefox-2.0-mk.xpi 160080
+MD5 b02851894dd578be3fcc60217df1bf22 mozilla-firefox-2.0-mn.xpi 160248
+RMD160 6380636da8bfe0503bc17e24aec568365623d0c2 mozilla-firefox-2.0-mn.xpi 160248
+SHA256 1737ff0ada9f48eaecaeaa8a115b31779c2663e78ac8be0bed2f7aebb7e0fd14 mozilla-firefox-2.0-mn.xpi 160248
+MD5 e4eb8272d27f878b3bf858615de442ac mozilla-firefox-2.0-nb-NO.xpi 163827
+RMD160 1195bff82b48937a03ff18678c634ffb8556d045 mozilla-firefox-2.0-nb-NO.xpi 163827
+SHA256 809f7c90efb60750a7e3b3f3bfcf888bdd1c8bec929c01140a714b456d9ebe9b mozilla-firefox-2.0-nb-NO.xpi 163827
+MD5 f46a06a15f25e9f584a27ee2928c3d79 mozilla-firefox-2.0-nl.xpi 170117
+RMD160 51a64513d0237bd3300856a6fdd80a0c997869da mozilla-firefox-2.0-nl.xpi 170117
+SHA256 a0ecd0fa64f79f9312fa2876a8c8b1e1dcdf8a68df63157a77fe4c8b86c92b84 mozilla-firefox-2.0-nl.xpi 170117
+MD5 9a9aff8e105e003043b03db93de6de07 mozilla-firefox-2.0-nn-NO.xpi 160799
+RMD160 ff3d51f9a15c36ad0e029be42294007397143790 mozilla-firefox-2.0-nn-NO.xpi 160799
+SHA256 ca9877adddce4fcbe4a5f20beb168f46d865751548f9e122558d0515e49c15d6 mozilla-firefox-2.0-nn-NO.xpi 160799
+MD5 f17083b5012fc7fbe36fad0b7b440e65 mozilla-firefox-2.0-pl.xpi 171073
+RMD160 776edfa2440cb11b0db9b21a258c450915ba1a8a mozilla-firefox-2.0-pl.xpi 171073
+SHA256 d62608aff8551d182c7c5636672eaa4e181b2e974c53d4b8e86047f12a8831ca mozilla-firefox-2.0-pl.xpi 171073
+MD5 57ae7676a92a121abf5e1cc5c2b3d4d0 mozilla-firefox-2.0-pt-BR.xpi 153408
+RMD160 2b4e69211774f1e4186e2d928a57b8f93bf5cc77 mozilla-firefox-2.0-pt-BR.xpi 153408
+SHA256 0c3b873f56ced84c9c8fc59c164d0dd6a4bfef21fec9a7c849d3da4956aad226 mozilla-firefox-2.0-pt-BR.xpi 153408
+MD5 1709aee003f06e0ad56ba441060282b1 mozilla-firefox-2.0-pt-PT.xpi 153794
+RMD160 ab007d2862c221343fc782348b7a2cdffdced9e9 mozilla-firefox-2.0-pt-PT.xpi 153794
+SHA256 e3b8f8cda69aa4c096f18994077b68f53f342608e5a7c840be223b79b7d98d83 mozilla-firefox-2.0-pt-PT.xpi 153794
+MD5 2b5dbf538ad2ba248742136e65ab2dc1 mozilla-firefox-2.0-ru.xpi 167790
+RMD160 076b4ae92db591973868e0514d67d1af9424e436 mozilla-firefox-2.0-ru.xpi 167790
+SHA256 92df2d55a881506a2b9ee0b35214648d8b91cfaa5955dbadc9e117821278f1e7 mozilla-firefox-2.0-ru.xpi 167790
+MD5 8cc47e219a026ab70dae5b40989eb27e mozilla-firefox-2.0-sk.xpi 165136
+RMD160 b34352da07ae5469e69be830185345fe716c3f6a mozilla-firefox-2.0-sk.xpi 165136
+SHA256 0415f9a1135cfb311d23328349e4811200a16726c772f74ba0828a6a7455dcb0 mozilla-firefox-2.0-sk.xpi 165136
+MD5 e86395ac837f8dde920a9e3a117e157c mozilla-firefox-2.0-sl.xpi 155073
+RMD160 3f720ad1634ca17a84a4fdaece4c743823956a43 mozilla-firefox-2.0-sl.xpi 155073
+SHA256 bd3f9d710dc344121cd342dcc57af0116b841a587d04f7bd3a0530e5e65770b6 mozilla-firefox-2.0-sl.xpi 155073
+MD5 f7d56800c547220437e54153536db752 mozilla-firefox-2.0-sv-SE.xpi 165978
+RMD160 962147d20228f8e29fdc42ed3bbcdbde3b9400ed mozilla-firefox-2.0-sv-SE.xpi 165978
+SHA256 e7879a9da0172109356c7377d844b385f375c4b998f032ac5af404d1d4daeec1 mozilla-firefox-2.0-sv-SE.xpi 165978
+MD5 e5249ad2f365d3bdb4fede7171a7b7ab mozilla-firefox-2.0-tr.xpi 148752
+RMD160 9692710e40046a9f6543aec2e49ac992c59700e1 mozilla-firefox-2.0-tr.xpi 148752
+SHA256 a3d5ed7be7977348f5865eea4676fc48fbb8744922d45556f18ae83f2f4e1fc3 mozilla-firefox-2.0-tr.xpi 148752
+MD5 79b484fc9ce6b8858fe47186086ee2f0 mozilla-firefox-2.0-zh-CN.xpi 142814
+RMD160 512d265ed1a332790d19e9878b0fd2570a3ca1bb mozilla-firefox-2.0-zh-CN.xpi 142814
+SHA256 508e475bdb422deca88a129a2457ba5bde23297eb8267e997a36a100296769aa mozilla-firefox-2.0-zh-CN.xpi 142814
+MD5 eebd36ae137eaef36cfc0b57d5bb8375 mozilla-firefox-2.0-zh-TW.xpi 142024
+RMD160 622e515438a0de617378f218bddd343e041505d1 mozilla-firefox-2.0-zh-TW.xpi 142024
+SHA256 3fba2e180a668237fc974c53a126c85f6fe40ab0e289bb22e337a9871ffbb905 mozilla-firefox-2.0-zh-TW.xpi 142024
+MD5 9a6cb26c4f2a7a114383ba2a9be44b5f mozilla-firefox-2.0_rc1-patches-1.4.tar.bz2 24068
+RMD160 26f2e86d6749a154bd9c8c0ad525af22d65f1f89 mozilla-firefox-2.0_rc1-patches-1.4.tar.bz2 24068
+SHA256 45b13bfb1bdb02b5152475d090ae8ac0fb743be717b5850e94f700eedb9169ce mozilla-firefox-2.0_rc1-patches-1.4.tar.bz2 24068
diff --git a/www-client/mozilla-firefox/mozilla-firefox-2.0.ebuild b/www-client/mozilla-firefox/mozilla-firefox-2.0.ebuild
new file mode 100644 (file)
index 0000000..7733adc
--- /dev/null
@@ -0,0 +1,272 @@
+# 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/mozilla-firefox-2.0.ebuild,v 1.1 2006/10/25 02:18:18 tsunam Exp $
+
+inherit flag-o-matic toolchain-funcs eutils mozconfig-2 mozilla-launcher makeedit multilib fdo-mime mozextension autotools
+
+PATCH="${PN}-2.0_rc1-patches-1.4"
+LANGS="ar bg ca cs da de el en-GB es-AR es-ES eu fi fr fy-NL ga-IE gu-IN hu it ja ko lt mk mn nb-NO nl nn-NO pl pt-BR pt-PT 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 ~sparc ~x86 ~ppc"
+SLOT="0"
+LICENSE="MPL-1.1 NPL-1.1"
+IUSE="java mozdevelop mozbranding xforms restrict-javascript"
+
+MOZ_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}"
+SRC_URI="${MOZ_URI}/source/firefox-${PV}-source.tar.bz2
+       http://gentooexperimental.org/~genstef/dist/${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://gentooexperimental.org/~genstef/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://gentooexperimental.org/~genstef/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.1-r1
+       >=dev-libs/nspr-4.6.1
+       ~sys-devel/autoconf-2.13"
+
+DEPEND="${RDEPEND}
+       java? ( >=dev-java/java-config-0.2.0 )"
+
+PDEPEND="restrict-javascript? ( x11-plugins/noscript )"
+
+S="${WORKDIR}/mozilla"
+
+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
+       einfo "Selected language packs (first will be default): $linguas"
+}
+
+pkg_setup(){
+       if use mozbranding; then
+               einfo "You are enabling official branding. You may not redistribute this build"
+               einfo "to any users on your network or the internet. Doing so puts yourself into"
+               einfo "a legal problem with mozilla foundation"
+       fi
+
+       [[ `uname -m` = "ppc64" ]] && die "Building on a ppc64 host requires linux32."
+
+
+}
+
+src_unpack() {
+
+       unpack ${A%bz2*}bz2
+
+       linguas
+       for X in ${linguas}; do
+               [[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
+       done
+
+       cd "${S}"
+
+       # Apply our patches
+       EPATCH_FORCE="yes" epatch "${WORKDIR}"/patch
+
+       # Fix a compilation issue using the 32-bit userland with 64-bit kernel on
+       # PowerPC, because with that configuration, it detects a ppc64 system.
+       # -- hansmi, 2005-11-13
+       if use ppc && [[ "${PROFILE_ARCH}" == ppc64 ]]; then
+               sed -i -e "s#OS_TEST=\`uname -m\`\$#OS_TEST=${ARCH}#" \
+                       "${S}"/configure
+               sed -i -e "s#OS_TEST :=.*uname -m.*\$#OS_TEST:=${ARCH}#" \
+                       "${S}"/security/coreconf/arch.mk
+       fi
+
+       WANT_AUTOCONF="2.1" 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 mozbranding; 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}
+
+       # Add build variables
+       mozconfig_build_opts
+
+       # 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
+
+       emake || die
+}
+
+pkg_preinst() {
+       declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+       einfo "Removing old install to eliminate any problems during install."
+       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
+               einfo "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
+       doicon "${FILESDIR}"/icon/firefox-icon.png
+       newmenu "${FILESDIR}"/icon/mozillafirefox-1.5.desktop \
+               mozillafirefox-2.0.desktop
+
+       # 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..."
+       dodir "${MOZILLA_FIVE_HOME}"/idl "${MOZILLA_FIVE_HOME}"/include
+       cp -LfR "${S}"/dist/include/* "${D}"/"${MOZILLA_FIVE_HOME}"/include/ || \
+               die "cp failed"
+       cp -LfR "${S}"/dist/idl/* "${D}"/"${MOZILLA_FIVE_HOME}"/idl || \
+               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 ~/.mozilla"
+       elog "and test with a clean profile directory."
+}
+
+pkg_postrm() {
+       declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+       update_mozilla_launcher_symlinks
+}