From 5036171073902b4481628b0d42d9627a3b0acd70 Mon Sep 17 00:00:00 2001 From: Stefan Schweizer Date: Tue, 19 Dec 2006 20:45:56 +0000 Subject: [PATCH] version bump thanks anarchy Package-Manager: portage-2.1.2_rc3-r7 --- www-client/mozilla-firefox-bin/Manifest | 8 +- www-client/mozilla-firefox/ChangeLog | 8 +- www-client/mozilla-firefox/Manifest | 52 ++- .../files/digest-mozilla-firefox-1.5.0.9 | 114 +++++++ .../mozilla-firefox-1.5.0.9.ebuild | 304 ++++++++++++++++++ 5 files changed, 477 insertions(+), 9 deletions(-) create mode 100644 www-client/mozilla-firefox/files/digest-mozilla-firefox-1.5.0.9 create mode 100644 www-client/mozilla-firefox/mozilla-firefox-1.5.0.9.ebuild diff --git a/www-client/mozilla-firefox-bin/Manifest b/www-client/mozilla-firefox-bin/Manifest index 4baae86b3a5e..43936f43939f 100644 --- a/www-client/mozilla-firefox-bin/Manifest +++ b/www-client/mozilla-firefox-bin/Manifest @@ -162,10 +162,10 @@ EBUILD mozilla-firefox-bin-2.0.ebuild 4165 RMD160 a62e694d015d784b04622a083ffe7a MD5 e4ae242e61c13b3544cf34f53bb6644b mozilla-firefox-bin-2.0.ebuild 4165 RMD160 a62e694d015d784b04622a083ffe7afc3e3cda71 mozilla-firefox-bin-2.0.ebuild 4165 SHA256 809fa767f88d67efc0b9d22afcc18a5a93c73e9c8abaf4b75ecb3264fc689dd9 mozilla-firefox-bin-2.0.ebuild 4165 -MISC ChangeLog 15932 RMD160 ff19d8637c7f6182b42c380f996451cdd8cc739d SHA1 7a0545fe7897fdb219b8d3c5202aaa771e4dbaaa SHA256 cf9b8f52440769d816d1f301d9b404d74b4b5a123cdd8df5c6d3ca6e6056f6da -MD5 9fa735b3c9e4fe4be4608689b781d3e1 ChangeLog 15932 -RMD160 ff19d8637c7f6182b42c380f996451cdd8cc739d ChangeLog 15932 -SHA256 cf9b8f52440769d816d1f301d9b404d74b4b5a123cdd8df5c6d3ca6e6056f6da ChangeLog 15932 +MISC ChangeLog 16055 RMD160 22127b57cc6ec293a9f0074c8be4f9cf77c9f010 SHA1 6e1df0f0ed7a34f667148507e06ee387e5d89ad5 SHA256 ceb99a0eaf0b8c332fc4f88bbe15419fe047358cb3b8635c2feff9ee38a30497 +MD5 b2bf8516104ea156ef3c4d9a838ce1b0 ChangeLog 16055 +RMD160 22127b57cc6ec293a9f0074c8be4f9cf77c9f010 ChangeLog 16055 +SHA256 ceb99a0eaf0b8c332fc4f88bbe15419fe047358cb3b8635c2feff9ee38a30497 ChangeLog 16055 MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160 diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog index 41a9206b9f73..5e33480c2c0c 100644 --- a/www-client/mozilla-firefox/ChangeLog +++ b/www-client/mozilla-firefox/ChangeLog @@ -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.222 2006/12/03 17:02:55 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.223 2006/12/19 20:45:56 genstef Exp $ + +*mozilla-firefox-1.5.0.9 (19 Dec 2006) + + 19 Dec 2006; Stefan Schweizer + +mozilla-firefox-1.5.0.9.ebuild: + version bump thanks anarchy 03 Dec 2006; Stefan Schweizer mozilla-firefox-2.0-r2.ebuild: diff --git a/www-client/mozilla-firefox/Manifest b/www-client/mozilla-firefox/Manifest index 2f6df6c60811..4cd8782582fc 100644 --- a/www-client/mozilla-firefox/Manifest +++ b/www-client/mozilla-firefox/Manifest @@ -28,6 +28,7 @@ RMD160 a0a85b38ef498f30e1fc296ba9acadb30d6b667d files/icon/mozillafirefox.deskto SHA256 1593428a93d8dace43b0b72e6239878aff24da6ece68da0ad98688a3498c211d files/icon/mozillafirefox.desktop 184 DIST firefox-1.5.0.7-source.tar.bz2 35541113 RMD160 156a73842949d4fcd401dfaa54afc6cac3aa66c2 SHA1 f10d57af87bddc1b929ec5321688ac0efa880960 SHA256 9fea10a367f7709649fdd93830cf1d9e2c63b9a840a6f03e28da6afd5d286989 DIST firefox-1.5.0.8-source.tar.bz2 35588049 RMD160 b28cb7b104c1fbaad9b2a43ded31149fab0cf476 SHA1 4f93cf8f2c179ab800974416bc8a3e0250482522 SHA256 988d916568c7ddd2c790b190437cd54833b9c5ff1db9a43736771369426a6060 +DIST firefox-1.5.0.9-source.tar.bz2 35600822 RMD160 b83bca8f317a6bc00dd40fd0d868cbe82536f45e SHA1 55147ecf4882baf618d1e5eb5f5a438086706425 SHA256 1f4a26eeeca5c4d9a36251999c4cb96737064c190248002a5a6e9a6f4e7ec657 DIST firefox-2.0-source.tar.bz2 36922776 RMD160 88b284b236f29fa5e483a32cd75ceaadebd2f6c3 SHA1 2bbc6b80cf184bf27101ec4315a19023547c85d4 SHA256 dba581583ef390fab90c39c9a667bf1a5bfbeaec75e6fbb2a9cedcc857d26800 DIST firefox-ar-1.5.0.7.xpi 153269 RMD160 f4b054e00bfef596d5c51615c96f15588c60d56f SHA1 f7cf563abfc878e1a26b045c59e5c24666cb8906 SHA256 b8016826a5e2e84a7e9404e256f5fa9ef1969aa6aa51271374ff3671d0afebb8 DIST firefox-bg-1.5.0.7.xpi 163016 RMD160 898538f8151bc511c7af9630d2e2cbc6e2a13998 SHA1 03b3beb5af608a60e8959ecb2995f11866ae97eb SHA256 06f51127adcc792849ab03419b6d72a1c3dc413f488e431c9b4c4a44da5c919a @@ -101,6 +102,42 @@ DIST mozilla-firefox-1.5.0.8-sv-SE.xpi 155140 RMD160 005cd61042b391ad1c1c5374048 DIST mozilla-firefox-1.5.0.8-tr.xpi 136355 RMD160 cc443d10cce25b23c65374611e61a00c60f5a2e8 SHA1 3ba7e2ceffd6d6f226451e81fdc2cb933d5b4a5c SHA256 db16bd378f295ac75b3269436b9d117a107e95ce31f354b3c1232af1d02c7c9b DIST mozilla-firefox-1.5.0.8-zh-CN.xpi 136634 RMD160 d58b2098ce783fd33f2ab2b6d36425ce2fdd0f26 SHA1 74f206001b3a18e709dd58d46fa4f08c96c386f0 SHA256 2727119c855fdaf6b0ba5c2e48680a61e2918afc1df8b8de5428e0ed521da622 DIST mozilla-firefox-1.5.0.8-zh-TW.xpi 128467 RMD160 46eb47e5e0bc3e15d3910317cdd6ddb1c9d6ae08 SHA1 cc3bbd8172caccab02b3df9b677edb2b264933de SHA256 8bcfc1f74d7ce3e7e5b45069abd211364b2c9f95cad0c04be8baed3ee363f6c8 +DIST mozilla-firefox-1.5.0.9-ar.xpi 153694 RMD160 94576ebb1fe7af13255a1ff8030342ed844f7337 SHA1 0d1df5ad94af5591957d896f51fcf3d61a4029a6 SHA256 8f68a1e18d2291a8846172a6b278ac140804bc295b5f7dcd16b9bbb19f411ed2 +DIST mozilla-firefox-1.5.0.9-bg.xpi 163277 RMD160 32e4160d2575995ee00831870961a1a2bf50c93a SHA1 6e710a91eafde7b75573b9012ca310fdc2d9cdb3 SHA256 91f61d71857a6073d8631162217a551c274ecdc5c84c795a50610c2b37619e7e +DIST mozilla-firefox-1.5.0.9-ca.xpi 161502 RMD160 807b545e2d2376819694d900901236786744f92d SHA1 73f811f10d7e06ae88e609b51c94df4a3eb43ff6 SHA256 768eecb3580baf07af6638551771d8a26170c4b7aae15f1dea91f45313203bc3 +DIST mozilla-firefox-1.5.0.9-cs.xpi 153279 RMD160 1ca9d82f64fdc7c5be677b9b1fecc52cd385e06e SHA1 e10da6f0833075aa1dfa95a61daec81c6d73e5aa SHA256 334e2e961cb1afbe2a4eec4c70f6b0e1ec003fa33bd559add251639642aeeb54 +DIST mozilla-firefox-1.5.0.9-da.xpi 142670 RMD160 99d0f2d2ac8acfece77042570de104dc0c372698 SHA1 c83dcdc7bdb5a9fea26b4adc013abee8e033921a SHA256 1045c0f68f808bc6321812c438148e28b451b72e2bb7740d28cbcbdadee9395b +DIST mozilla-firefox-1.5.0.9-de.xpi 141238 RMD160 32f898a1bbda0927ea077a0c98d789a3ae866a65 SHA1 807d5ca3f1fd325ff28b62470f2693e5972f1be0 SHA256 2569cc55707a4b5be05ebd23a0efa4fe0fabc0face7bb90ec0410c345409958f +DIST mozilla-firefox-1.5.0.9-el.xpi 147176 RMD160 94f7159b69d7417727375bd12d2fd9ffcfe268d2 SHA1 af3f7776f3ccc5b4becf47595b1f831e139fd372 SHA256 bdea8253e5adbb38e9727dde6bae7116fdca34696acc214c0db61ed66885776b +DIST mozilla-firefox-1.5.0.9-en-GB.xpi 139727 RMD160 a3a46be986ec06117fc9950423a6b97dad613e6c SHA1 9306f6ffcb144816c67fc5533ffaf91faeb2e47a SHA256 284cd0f75d9d17ef56cd17aba00d079b57409dda9ccc032ce94abc871f7715a3 +DIST mozilla-firefox-1.5.0.9-es-AR.xpi 146359 RMD160 a2da60e5aeec3da65efb61ec6afb1c00d2b776e7 SHA1 43282ab384f775e2a0acacf80648f5e0bd234e32 SHA256 b56227fc22c4f13fce2711238ff2d7ba77d73bdec2b9e91daefd87333f0ee8e3 +DIST mozilla-firefox-1.5.0.9-es-ES.xpi 132710 RMD160 2dfa2338b4eac0a0fa7bd844fadb73ed3091fe4f SHA1 88480605c626a99a356bac3f7fda8a7a169c5fdd SHA256 f6edb262ecd9059e5e41bc7a85092432729a82f10a2abd35dbf1910bcb19cee2 +DIST mozilla-firefox-1.5.0.9-eu.xpi 138951 RMD160 8fe4db1f9c91e81631049c8ed580f003a7567a98 SHA1 f7174965b5c6abf01f70f8529f53758727740a36 SHA256 5abd763195cfa96e9416664282f149e8feaf1f4e4eef4175faf6957301ae8d29 +DIST mozilla-firefox-1.5.0.9-fi.xpi 143210 RMD160 4cb8e196f4fd8a9858960a5c0fa9631be28893e5 SHA1 3c7f3e4d0b0a547b0194331edfffddb38fd1c30c SHA256 3f534063d87f1aeb69cc200a55bd2c51681040ca26db056ea4ad26bebc4fced2 +DIST mozilla-firefox-1.5.0.9-fr.xpi 203488 RMD160 908f00b06af2faa153c02d2620a51d0d16e91286 SHA1 090b6d99f0f9769414fd2aab797891472194d0c8 SHA256 8b83104cd1c5065f48665c804d118c718b1707e9e01bbdd9b6500019a13af07b +DIST mozilla-firefox-1.5.0.9-fy-NL.xpi 152894 RMD160 b477ce198ff8e13e352653defb90fd7525049946 SHA1 c1ebc51413e606601d4ceec50e123674fa562cd8 SHA256 059a7c6c871c2640ea53752111a735ad86cb0832ce4d6870324f6de8543ea774 +DIST mozilla-firefox-1.5.0.9-ga-IE.xpi 145060 RMD160 ba8e507893c1dfea3b95ad86c23909a0a12c737b SHA1 5aea618d18ef5eae245a23243995f2a605437c7e SHA256 6e01bf0d078f7903320ed2c314d9611595265f5988ef2f6c971d6daa02e41f7c +DIST mozilla-firefox-1.5.0.9-gu-IN.xpi 163733 RMD160 6dda0034d3a89ab7c9e3e84e10e0393e8caa8f4e SHA1 0d9fd65f2caae0801ef991d3b21defc316295277 SHA256 3ee98312f7a1add0ab0310a83a3d4f2696f016a45a8f1da4f5c6f3d90a37510a +DIST mozilla-firefox-1.5.0.9-he.xpi 145208 RMD160 ad5d73b269192c307ca8760bc73531b0c8920975 SHA1 5eeba55c5c17746e01be4b19b44f2b77891b4119 SHA256 44469e81a95646e3cfd77b5e1ebf6e9f4b10dff824647263577685aacdc4313a +DIST mozilla-firefox-1.5.0.9-hu.xpi 154686 RMD160 161073dac28b424a9395bd6ab69c4735183bec22 SHA1 8b1b6d37867863d0444d75c1f086e4641bef605e SHA256 82b9a1161e3f5866b6b2b14ca8472dd6b7218d44a62d9f43b76c10b90d6e5c79 +DIST mozilla-firefox-1.5.0.9-it.xpi 156893 RMD160 c528f68e2a25152f81be7e4e7be500066fdf5ecd SHA1 1e00eab958d86682d541d09a9787826890a04c37 SHA256 9edf0ec7ebcdae0b2a9a17c508e92f8a4e66d322acda2bebe3ba1d898f0316cc +DIST mozilla-firefox-1.5.0.9-ja.xpi 162691 RMD160 c56d82ca1e77ed915aae8727f98e9b57270f8c36 SHA1 887e0b1d81cc9f2820eb855bcf6584aab8ccacf1 SHA256 4b085d351df685609d5478e8c22481ad44ed6d65d5625147d8c8ed6516c155cf +DIST mozilla-firefox-1.5.0.9-ko.xpi 149721 RMD160 a800529a3fdd8d533f09b026a39a02ebcb7fb5b6 SHA1 e253bf60a294b8d80404ef25386d2d7beb560a94 SHA256 f2b4e05743f443e7c920a7ac05c96fbe520def844d44b03667626f0daab12143 +DIST mozilla-firefox-1.5.0.9-lt.xpi 155348 RMD160 c878cfb1bb3986beba1cfe58f3f5198d77506298 SHA1 8273cc584b64d6e0278acbf3c3be00a141962c27 SHA256 9f2fd99b7844ecbb73928895da66e941210103f93ea7dca419a9958cc321e951 +DIST mozilla-firefox-1.5.0.9-mk.xpi 162481 RMD160 d982d11aabaab23f9ce1d5c6124d452a4876e317 SHA1 38fe1016c28742ef9bcbfaf89fac77cf9c367a50 SHA256 360bb74c1c19a90f35c88695a8ed8d9f8e241f6454930a602e5e16e08dab1fa8 +DIST mozilla-firefox-1.5.0.9-nb-NO.xpi 151906 RMD160 129dca88e71ffba7bf3bb2320c96e3d69c5e2159 SHA1 2c556ecf3d8bbb8a5f9ea0002e9ce2d2962a932c SHA256 9b6ccc746a6ca839b8c964696fe1eee2ebf4077f023adf404140f42687c622b8 +DIST mozilla-firefox-1.5.0.9-nl.xpi 151171 RMD160 efddb6fc0485e230993486834f50e23f06d07d11 SHA1 9358723a9aaed639406c4c96f9641f8aae708c24 SHA256 61c4aa596559daaddb0fcf46ebe6f67439fed5f20e870f68a95d90ad67ba4ce2 +DIST mozilla-firefox-1.5.0.9-pa-IN.xpi 152792 RMD160 0bc025a771884c11df0c4531c30f53607df380e5 SHA1 328e643493a070e631b31b64f9a78b2eb4afe5c8 SHA256 4fc3a022cb5d946f74478592a6847bd692b5a0c7e38d3aa452cc4d29d3978f98 +DIST mozilla-firefox-1.5.0.9-pl.xpi 243862 RMD160 650906a204f738035e90eaecebdebcdd90dce6cc SHA1 a9216e251e739b4377d6b3bba726171d7b7a0a6d SHA256 394a88d8873dd71a558e88ae0c1d4d92d41c1bd98448d4a7bc8213b5d29b2e37 +DIST mozilla-firefox-1.5.0.9-pt-BR.xpi 143776 RMD160 a4da0c2fe2980ecef006ef01dbf915ca3c20e977 SHA1 decbc4fad47729632dd802e432dbfab4561c1014 SHA256 cbde242c52bc460e4c65c5069fc8e5c0015b5057fe3e18ae4d9fed433da860db +DIST mozilla-firefox-1.5.0.9-ro.xpi 144396 RMD160 0e8aa949028a2eaa065affd0d182e663f626ce1c SHA1 c47d6f86c07c63d0210889b22f4243b8bcebc545 SHA256 08056d5c2cb78ce2e3170d2ae5be1abb22fdb0c800c1b695b138cb2716b264e8 +DIST mozilla-firefox-1.5.0.9-ru.xpi 170077 RMD160 20299024fe3fe3d0240de364c57734f188d68b95 SHA1 830b8ee47f67a0fe3705224594355879d6da32cb SHA256 60ab3441a801228f43e4715349b885985e95625b6cac65746027af146e33956e +DIST mozilla-firefox-1.5.0.9-sk.xpi 154221 RMD160 452b8d481f526de6794d6d3e343b02dce3e80db0 SHA1 0019754bea8964e1e090f602a49eb9c845993733 SHA256 196ce595ad434f941e4d5324b4c299c2828f94b9b6e93666f3b1783701d7986c +DIST mozilla-firefox-1.5.0.9-sl.xpi 145432 RMD160 5f5b53a9587956f17cb781d251cc852cc1a517d0 SHA1 b41a3e6c27256b1dcc11bcd3b4eb2b086a416d33 SHA256 8202f054911d20d3c8d8fdcb7f1f1d0b4349d296d3413f0eca1b2197a564ccd9 +DIST mozilla-firefox-1.5.0.9-sv-SE.xpi 155141 RMD160 d2116719831381bc279299fb734497784d51b881 SHA1 e9e813bbdd5aa13625803bfb98996dbe7b18b851 SHA256 f897e595ebee88d23da7449f231850c3e5833530a922fce3f825f08d15dc78b4 +DIST mozilla-firefox-1.5.0.9-tr.xpi 136356 RMD160 9dda7b355ad53ff1832dcbe0c1f0a6f9abf52cdb SHA1 146f6b079acf48811c0bb2c3433f3c71c962b5c1 SHA256 d157afbaa7c08ff90f0e5f15a553ac9b4eb2cce0b255d79ab216d9208828fe54 +DIST mozilla-firefox-1.5.0.9-zh-CN.xpi 136635 RMD160 ada4f8b51cdbd03f853f92aa27879d464cb4b863 SHA1 bf069b480318dcfd61a614aab090ee5524a19b52 SHA256 942240c5c2360865a73a7de958fbc1fa278ce604decc20b5246638339166040d +DIST mozilla-firefox-1.5.0.9-zh-TW.xpi 128468 RMD160 fec00a58e99c4e20126f7641425c770a1d18a47b SHA1 94150723518c901bf21ede32830401031d9f079a SHA256 989aaaf646c7d97a2276dc9f110d78aba08c3f6799e3bf790aa532d27dcc8f70 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 @@ -147,6 +184,10 @@ EBUILD mozilla-firefox-1.5.0.8.ebuild 9740 RMD160 09deeeff0ea09384d59ba89c0ffcde MD5 f36f7c85c8f8967b970e5f094f0e3f35 mozilla-firefox-1.5.0.8.ebuild 9740 RMD160 09deeeff0ea09384d59ba89c0ffcde3f9f7bd210 mozilla-firefox-1.5.0.8.ebuild 9740 SHA256 de8c1dec848d301142bf9fa9d6c94c78c4ae1308be9b7a9618cc94e320026115 mozilla-firefox-1.5.0.8.ebuild 9740 +EBUILD mozilla-firefox-1.5.0.9.ebuild 9437 RMD160 7781c9f8d1bd7c239d3e81085801a7eee294a8e7 SHA1 423aa0e722af80a5e59b2de431d95139050352da SHA256 b20978e8f08b1b8ba5733e8fe8e3141400ef7520899a488056af0564edb5378f +MD5 09f69768b9c738524df76e4748b017ae mozilla-firefox-1.5.0.9.ebuild 9437 +RMD160 7781c9f8d1bd7c239d3e81085801a7eee294a8e7 mozilla-firefox-1.5.0.9.ebuild 9437 +SHA256 b20978e8f08b1b8ba5733e8fe8e3141400ef7520899a488056af0564edb5378f mozilla-firefox-1.5.0.9.ebuild 9437 EBUILD mozilla-firefox-2.0-r1.ebuild 9109 RMD160 a2c3a4fb1ce43196e1730ed75bcf972c134895e1 SHA1 a4fd4feee626bb1e61c3e8b142c71e0b18decc39 SHA256 afab5c96181c4e0e12acca2d84179884dc052e455d404edf4a1ec07baa9faef7 MD5 be19d6e736190eb48696442b38c03f44 mozilla-firefox-2.0-r1.ebuild 9109 RMD160 a2c3a4fb1ce43196e1730ed75bcf972c134895e1 mozilla-firefox-2.0-r1.ebuild 9109 @@ -155,10 +196,10 @@ EBUILD mozilla-firefox-2.0-r2.ebuild 9175 RMD160 c0bad86d17f8e6134f8d2244fd30630 MD5 84200dd2569e0b0cc3d74ef8ec3c19bb mozilla-firefox-2.0-r2.ebuild 9175 RMD160 c0bad86d17f8e6134f8d2244fd306305753dbec9 mozilla-firefox-2.0-r2.ebuild 9175 SHA256 9876736c2831738250fee8d2e1de3849306e8ce96eaa919ca806b044fc7a74a6 mozilla-firefox-2.0-r2.ebuild 9175 -MISC ChangeLog 56319 RMD160 dd3d447f2deba2958bc7d2d717151b310adcc22e SHA1 be94bd1b29623e0b561baedef638b25a2d1db19e SHA256 64a68bb2e997e19f418fb7585def33e39f853b2e780bc929a1ad7c813ee7021a -MD5 d0dc18058c015a8fb794bb208c8ca46a ChangeLog 56319 -RMD160 dd3d447f2deba2958bc7d2d717151b310adcc22e ChangeLog 56319 -SHA256 64a68bb2e997e19f418fb7585def33e39f853b2e780bc929a1ad7c813ee7021a ChangeLog 56319 +MISC ChangeLog 56478 RMD160 d5099bcd9e3cf5a05d9a01c9f976a8e1378b1973 SHA1 ed9d6f5c0bce4400794ceabf114f1063362a349f SHA256 691aabaecd0d88bc7f892c785197058e28219b1950d3d7025bc4cbe48065a52f +MD5 597a989c0036ede39f57bfac325c124e ChangeLog 56478 +RMD160 d5099bcd9e3cf5a05d9a01c9f976a8e1378b1973 ChangeLog 56478 +SHA256 691aabaecd0d88bc7f892c785197058e28219b1950d3d7025bc4cbe48065a52f ChangeLog 56478 MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160 @@ -169,6 +210,9 @@ SHA256 972a834a88aa48ddf9b08b81f7e8d3431bb3cb833c4fc64dc146d30f597b1350 files/di MD5 fa6857fea87e1ff81960c61b246ce9e2 files/digest-mozilla-firefox-1.5.0.8 10168 RMD160 0dbb4229e2238769eb71d9c8c371b5e8c4cfd4fb files/digest-mozilla-firefox-1.5.0.8 10168 SHA256 fbfc02e1424b6f240cf393ce67db58585b666c66b5bb2bab4f58ce81df5490a0 files/digest-mozilla-firefox-1.5.0.8 10168 +MD5 9e6600d4a95fa1f1fd2074a6e2604ed5 files/digest-mozilla-firefox-1.5.0.9 10448 +RMD160 67a32c5755a4e3ba69f879b75dcbe26870e2d580 files/digest-mozilla-firefox-1.5.0.9 10448 +SHA256 588b322eeb3e7bdf2446f1347506d88fbb15efe8589301f22e3bc78d9d7798e8 files/digest-mozilla-firefox-1.5.0.9 10448 MD5 cba00db684571a753a31c2c60ea1dd97 files/digest-mozilla-firefox-2.0-r1 10001 RMD160 a93a63e4181d31ac299cb8244dfa87b69eb35346 files/digest-mozilla-firefox-2.0-r1 10001 SHA256 b4dbcd41845d7c8ed32c6c55eb6c1f7a15c229b0be5b236866c709acc3b5f85f files/digest-mozilla-firefox-2.0-r1 10001 diff --git a/www-client/mozilla-firefox/files/digest-mozilla-firefox-1.5.0.9 b/www-client/mozilla-firefox/files/digest-mozilla-firefox-1.5.0.9 new file mode 100644 index 000000000000..2bd07f26dd85 --- /dev/null +++ b/www-client/mozilla-firefox/files/digest-mozilla-firefox-1.5.0.9 @@ -0,0 +1,114 @@ +MD5 383d3f3a17ba819ead94c2edc6739773 firefox-1.5.0.9-source.tar.bz2 35600822 +RMD160 b83bca8f317a6bc00dd40fd0d868cbe82536f45e firefox-1.5.0.9-source.tar.bz2 35600822 +SHA256 1f4a26eeeca5c4d9a36251999c4cb96737064c190248002a5a6e9a6f4e7ec657 firefox-1.5.0.9-source.tar.bz2 35600822 +MD5 1693b79fb0eec2308ce00c3ceed81238 mozilla-firefox-1.5.0.8-patches-0.1.tar.bz2 37058 +RMD160 4ff71f669a0241bfc7ed2a375aad82ca95963287 mozilla-firefox-1.5.0.8-patches-0.1.tar.bz2 37058 +SHA256 35addeda577d0ec0d2d258eaf8e6079f8bf77cc3374db009c10145d705c3224f mozilla-firefox-1.5.0.8-patches-0.1.tar.bz2 37058 +MD5 943e6351b8bd66b11e9d2adf7fa16296 mozilla-firefox-1.5.0.9-ar.xpi 153694 +RMD160 94576ebb1fe7af13255a1ff8030342ed844f7337 mozilla-firefox-1.5.0.9-ar.xpi 153694 +SHA256 8f68a1e18d2291a8846172a6b278ac140804bc295b5f7dcd16b9bbb19f411ed2 mozilla-firefox-1.5.0.9-ar.xpi 153694 +MD5 570d03e8d9666a92f2453f1bdfbddf35 mozilla-firefox-1.5.0.9-bg.xpi 163277 +RMD160 32e4160d2575995ee00831870961a1a2bf50c93a mozilla-firefox-1.5.0.9-bg.xpi 163277 +SHA256 91f61d71857a6073d8631162217a551c274ecdc5c84c795a50610c2b37619e7e mozilla-firefox-1.5.0.9-bg.xpi 163277 +MD5 0c699f309a98794ba66507ec8b26c02a mozilla-firefox-1.5.0.9-ca.xpi 161502 +RMD160 807b545e2d2376819694d900901236786744f92d mozilla-firefox-1.5.0.9-ca.xpi 161502 +SHA256 768eecb3580baf07af6638551771d8a26170c4b7aae15f1dea91f45313203bc3 mozilla-firefox-1.5.0.9-ca.xpi 161502 +MD5 cac905d24fef265bde3d07af9fa032f1 mozilla-firefox-1.5.0.9-cs.xpi 153279 +RMD160 1ca9d82f64fdc7c5be677b9b1fecc52cd385e06e mozilla-firefox-1.5.0.9-cs.xpi 153279 +SHA256 334e2e961cb1afbe2a4eec4c70f6b0e1ec003fa33bd559add251639642aeeb54 mozilla-firefox-1.5.0.9-cs.xpi 153279 +MD5 9562c031b951db00c00dd98dafe83fab mozilla-firefox-1.5.0.9-da.xpi 142670 +RMD160 99d0f2d2ac8acfece77042570de104dc0c372698 mozilla-firefox-1.5.0.9-da.xpi 142670 +SHA256 1045c0f68f808bc6321812c438148e28b451b72e2bb7740d28cbcbdadee9395b mozilla-firefox-1.5.0.9-da.xpi 142670 +MD5 e056e4cc0e311648884f413a48ed79db mozilla-firefox-1.5.0.9-de.xpi 141238 +RMD160 32f898a1bbda0927ea077a0c98d789a3ae866a65 mozilla-firefox-1.5.0.9-de.xpi 141238 +SHA256 2569cc55707a4b5be05ebd23a0efa4fe0fabc0face7bb90ec0410c345409958f mozilla-firefox-1.5.0.9-de.xpi 141238 +MD5 7439fcdea7bff1c408559f343787bb22 mozilla-firefox-1.5.0.9-el.xpi 147176 +RMD160 94f7159b69d7417727375bd12d2fd9ffcfe268d2 mozilla-firefox-1.5.0.9-el.xpi 147176 +SHA256 bdea8253e5adbb38e9727dde6bae7116fdca34696acc214c0db61ed66885776b mozilla-firefox-1.5.0.9-el.xpi 147176 +MD5 0d3315fa8ae40994b9fa6e49f748deb7 mozilla-firefox-1.5.0.9-en-GB.xpi 139727 +RMD160 a3a46be986ec06117fc9950423a6b97dad613e6c mozilla-firefox-1.5.0.9-en-GB.xpi 139727 +SHA256 284cd0f75d9d17ef56cd17aba00d079b57409dda9ccc032ce94abc871f7715a3 mozilla-firefox-1.5.0.9-en-GB.xpi 139727 +MD5 4055ef0a2935ec251429e38ecf01893c mozilla-firefox-1.5.0.9-es-AR.xpi 146359 +RMD160 a2da60e5aeec3da65efb61ec6afb1c00d2b776e7 mozilla-firefox-1.5.0.9-es-AR.xpi 146359 +SHA256 b56227fc22c4f13fce2711238ff2d7ba77d73bdec2b9e91daefd87333f0ee8e3 mozilla-firefox-1.5.0.9-es-AR.xpi 146359 +MD5 dcb8ad9e0bc8e56cde236f04f499b471 mozilla-firefox-1.5.0.9-es-ES.xpi 132710 +RMD160 2dfa2338b4eac0a0fa7bd844fadb73ed3091fe4f mozilla-firefox-1.5.0.9-es-ES.xpi 132710 +SHA256 f6edb262ecd9059e5e41bc7a85092432729a82f10a2abd35dbf1910bcb19cee2 mozilla-firefox-1.5.0.9-es-ES.xpi 132710 +MD5 160c170f5f2ef863356903c163d22235 mozilla-firefox-1.5.0.9-eu.xpi 138951 +RMD160 8fe4db1f9c91e81631049c8ed580f003a7567a98 mozilla-firefox-1.5.0.9-eu.xpi 138951 +SHA256 5abd763195cfa96e9416664282f149e8feaf1f4e4eef4175faf6957301ae8d29 mozilla-firefox-1.5.0.9-eu.xpi 138951 +MD5 1dce1f093f86a2a98fa378d2a2f159a5 mozilla-firefox-1.5.0.9-fi.xpi 143210 +RMD160 4cb8e196f4fd8a9858960a5c0fa9631be28893e5 mozilla-firefox-1.5.0.9-fi.xpi 143210 +SHA256 3f534063d87f1aeb69cc200a55bd2c51681040ca26db056ea4ad26bebc4fced2 mozilla-firefox-1.5.0.9-fi.xpi 143210 +MD5 6d3176ee5e251aae078b9af6748a8db3 mozilla-firefox-1.5.0.9-fr.xpi 203488 +RMD160 908f00b06af2faa153c02d2620a51d0d16e91286 mozilla-firefox-1.5.0.9-fr.xpi 203488 +SHA256 8b83104cd1c5065f48665c804d118c718b1707e9e01bbdd9b6500019a13af07b mozilla-firefox-1.5.0.9-fr.xpi 203488 +MD5 d02d7fb85344b462f5c0f24e603f43f9 mozilla-firefox-1.5.0.9-fy-NL.xpi 152894 +RMD160 b477ce198ff8e13e352653defb90fd7525049946 mozilla-firefox-1.5.0.9-fy-NL.xpi 152894 +SHA256 059a7c6c871c2640ea53752111a735ad86cb0832ce4d6870324f6de8543ea774 mozilla-firefox-1.5.0.9-fy-NL.xpi 152894 +MD5 9cd25a06be3851f4d1de9c7c6827480a mozilla-firefox-1.5.0.9-ga-IE.xpi 145060 +RMD160 ba8e507893c1dfea3b95ad86c23909a0a12c737b mozilla-firefox-1.5.0.9-ga-IE.xpi 145060 +SHA256 6e01bf0d078f7903320ed2c314d9611595265f5988ef2f6c971d6daa02e41f7c mozilla-firefox-1.5.0.9-ga-IE.xpi 145060 +MD5 1a519e059763ddb9dcd545aa1779eb13 mozilla-firefox-1.5.0.9-gu-IN.xpi 163733 +RMD160 6dda0034d3a89ab7c9e3e84e10e0393e8caa8f4e mozilla-firefox-1.5.0.9-gu-IN.xpi 163733 +SHA256 3ee98312f7a1add0ab0310a83a3d4f2696f016a45a8f1da4f5c6f3d90a37510a mozilla-firefox-1.5.0.9-gu-IN.xpi 163733 +MD5 02b9865ee4f005502da6124e942eeec5 mozilla-firefox-1.5.0.9-he.xpi 145208 +RMD160 ad5d73b269192c307ca8760bc73531b0c8920975 mozilla-firefox-1.5.0.9-he.xpi 145208 +SHA256 44469e81a95646e3cfd77b5e1ebf6e9f4b10dff824647263577685aacdc4313a mozilla-firefox-1.5.0.9-he.xpi 145208 +MD5 91e708acf8b391e79ce7463126a12c03 mozilla-firefox-1.5.0.9-hu.xpi 154686 +RMD160 161073dac28b424a9395bd6ab69c4735183bec22 mozilla-firefox-1.5.0.9-hu.xpi 154686 +SHA256 82b9a1161e3f5866b6b2b14ca8472dd6b7218d44a62d9f43b76c10b90d6e5c79 mozilla-firefox-1.5.0.9-hu.xpi 154686 +MD5 eb64da608045f2543e1ed8b15799651b mozilla-firefox-1.5.0.9-it.xpi 156893 +RMD160 c528f68e2a25152f81be7e4e7be500066fdf5ecd mozilla-firefox-1.5.0.9-it.xpi 156893 +SHA256 9edf0ec7ebcdae0b2a9a17c508e92f8a4e66d322acda2bebe3ba1d898f0316cc mozilla-firefox-1.5.0.9-it.xpi 156893 +MD5 189aad5b817d184d4c0ba5004934c05c mozilla-firefox-1.5.0.9-ja.xpi 162691 +RMD160 c56d82ca1e77ed915aae8727f98e9b57270f8c36 mozilla-firefox-1.5.0.9-ja.xpi 162691 +SHA256 4b085d351df685609d5478e8c22481ad44ed6d65d5625147d8c8ed6516c155cf mozilla-firefox-1.5.0.9-ja.xpi 162691 +MD5 8dd1a963bb745d977ab46786d90f3a01 mozilla-firefox-1.5.0.9-ko.xpi 149721 +RMD160 a800529a3fdd8d533f09b026a39a02ebcb7fb5b6 mozilla-firefox-1.5.0.9-ko.xpi 149721 +SHA256 f2b4e05743f443e7c920a7ac05c96fbe520def844d44b03667626f0daab12143 mozilla-firefox-1.5.0.9-ko.xpi 149721 +MD5 876241dc778e04352c145cd58cf095aa mozilla-firefox-1.5.0.9-lt.xpi 155348 +RMD160 c878cfb1bb3986beba1cfe58f3f5198d77506298 mozilla-firefox-1.5.0.9-lt.xpi 155348 +SHA256 9f2fd99b7844ecbb73928895da66e941210103f93ea7dca419a9958cc321e951 mozilla-firefox-1.5.0.9-lt.xpi 155348 +MD5 d937636aceea131f241670b71e7fcf03 mozilla-firefox-1.5.0.9-mk.xpi 162481 +RMD160 d982d11aabaab23f9ce1d5c6124d452a4876e317 mozilla-firefox-1.5.0.9-mk.xpi 162481 +SHA256 360bb74c1c19a90f35c88695a8ed8d9f8e241f6454930a602e5e16e08dab1fa8 mozilla-firefox-1.5.0.9-mk.xpi 162481 +MD5 2960f0c03e16aad90e953675c962c363 mozilla-firefox-1.5.0.9-nb-NO.xpi 151906 +RMD160 129dca88e71ffba7bf3bb2320c96e3d69c5e2159 mozilla-firefox-1.5.0.9-nb-NO.xpi 151906 +SHA256 9b6ccc746a6ca839b8c964696fe1eee2ebf4077f023adf404140f42687c622b8 mozilla-firefox-1.5.0.9-nb-NO.xpi 151906 +MD5 bf020323e77d93ccbd52fe282b0056f6 mozilla-firefox-1.5.0.9-nl.xpi 151171 +RMD160 efddb6fc0485e230993486834f50e23f06d07d11 mozilla-firefox-1.5.0.9-nl.xpi 151171 +SHA256 61c4aa596559daaddb0fcf46ebe6f67439fed5f20e870f68a95d90ad67ba4ce2 mozilla-firefox-1.5.0.9-nl.xpi 151171 +MD5 55630f1c88cc1be0a6e268bfcb26e6a5 mozilla-firefox-1.5.0.9-pa-IN.xpi 152792 +RMD160 0bc025a771884c11df0c4531c30f53607df380e5 mozilla-firefox-1.5.0.9-pa-IN.xpi 152792 +SHA256 4fc3a022cb5d946f74478592a6847bd692b5a0c7e38d3aa452cc4d29d3978f98 mozilla-firefox-1.5.0.9-pa-IN.xpi 152792 +MD5 73ad121078262bb6b0564d2a6a9b02b3 mozilla-firefox-1.5.0.9-pl.xpi 243862 +RMD160 650906a204f738035e90eaecebdebcdd90dce6cc mozilla-firefox-1.5.0.9-pl.xpi 243862 +SHA256 394a88d8873dd71a558e88ae0c1d4d92d41c1bd98448d4a7bc8213b5d29b2e37 mozilla-firefox-1.5.0.9-pl.xpi 243862 +MD5 988c59bc015e805e02f41c1afb4e59fd mozilla-firefox-1.5.0.9-pt-BR.xpi 143776 +RMD160 a4da0c2fe2980ecef006ef01dbf915ca3c20e977 mozilla-firefox-1.5.0.9-pt-BR.xpi 143776 +SHA256 cbde242c52bc460e4c65c5069fc8e5c0015b5057fe3e18ae4d9fed433da860db mozilla-firefox-1.5.0.9-pt-BR.xpi 143776 +MD5 310dfa7b80d3eaee9a9b546118eaa742 mozilla-firefox-1.5.0.9-ro.xpi 144396 +RMD160 0e8aa949028a2eaa065affd0d182e663f626ce1c mozilla-firefox-1.5.0.9-ro.xpi 144396 +SHA256 08056d5c2cb78ce2e3170d2ae5be1abb22fdb0c800c1b695b138cb2716b264e8 mozilla-firefox-1.5.0.9-ro.xpi 144396 +MD5 453bde189fbe751fac8d4e943f12e0ad mozilla-firefox-1.5.0.9-ru.xpi 170077 +RMD160 20299024fe3fe3d0240de364c57734f188d68b95 mozilla-firefox-1.5.0.9-ru.xpi 170077 +SHA256 60ab3441a801228f43e4715349b885985e95625b6cac65746027af146e33956e mozilla-firefox-1.5.0.9-ru.xpi 170077 +MD5 fb4ff2979608bece287582482bbe8bf2 mozilla-firefox-1.5.0.9-sk.xpi 154221 +RMD160 452b8d481f526de6794d6d3e343b02dce3e80db0 mozilla-firefox-1.5.0.9-sk.xpi 154221 +SHA256 196ce595ad434f941e4d5324b4c299c2828f94b9b6e93666f3b1783701d7986c mozilla-firefox-1.5.0.9-sk.xpi 154221 +MD5 ba6392aa0a8b3e7195a43cae91158443 mozilla-firefox-1.5.0.9-sl.xpi 145432 +RMD160 5f5b53a9587956f17cb781d251cc852cc1a517d0 mozilla-firefox-1.5.0.9-sl.xpi 145432 +SHA256 8202f054911d20d3c8d8fdcb7f1f1d0b4349d296d3413f0eca1b2197a564ccd9 mozilla-firefox-1.5.0.9-sl.xpi 145432 +MD5 82326457c297d1e20aa4e4afcf31aeb3 mozilla-firefox-1.5.0.9-sv-SE.xpi 155141 +RMD160 d2116719831381bc279299fb734497784d51b881 mozilla-firefox-1.5.0.9-sv-SE.xpi 155141 +SHA256 f897e595ebee88d23da7449f231850c3e5833530a922fce3f825f08d15dc78b4 mozilla-firefox-1.5.0.9-sv-SE.xpi 155141 +MD5 1a2a40b87ea2ab423ac2f196ded386ba mozilla-firefox-1.5.0.9-tr.xpi 136356 +RMD160 9dda7b355ad53ff1832dcbe0c1f0a6f9abf52cdb mozilla-firefox-1.5.0.9-tr.xpi 136356 +SHA256 d157afbaa7c08ff90f0e5f15a553ac9b4eb2cce0b255d79ab216d9208828fe54 mozilla-firefox-1.5.0.9-tr.xpi 136356 +MD5 33035b6b70ab036546cc05b7cc624135 mozilla-firefox-1.5.0.9-zh-CN.xpi 136635 +RMD160 ada4f8b51cdbd03f853f92aa27879d464cb4b863 mozilla-firefox-1.5.0.9-zh-CN.xpi 136635 +SHA256 942240c5c2360865a73a7de958fbc1fa278ce604decc20b5246638339166040d mozilla-firefox-1.5.0.9-zh-CN.xpi 136635 +MD5 0bbe5e84315c1d6c6374c6e479430e84 mozilla-firefox-1.5.0.9-zh-TW.xpi 128468 +RMD160 fec00a58e99c4e20126f7641425c770a1d18a47b mozilla-firefox-1.5.0.9-zh-TW.xpi 128468 +SHA256 989aaaf646c7d97a2276dc9f110d78aba08c3f6799e3bf790aa532d27dcc8f70 mozilla-firefox-1.5.0.9-zh-TW.xpi 128468 diff --git a/www-client/mozilla-firefox/mozilla-firefox-1.5.0.9.ebuild b/www-client/mozilla-firefox/mozilla-firefox-1.5.0.9.ebuild new file mode 100644 index 000000000000..93a6cceb4abd --- /dev/null +++ b/www-client/mozilla-firefox/mozilla-firefox-1.5.0.9.ebuild @@ -0,0 +1,304 @@ +# 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-1.5.0.9.ebuild,v 1.1 2006/12/19 20:45:56 genstef Exp $ + +WANT_AUTOCONF="2.1" + +unset ALLOWED_FLAGS # stupid extra-functions.sh ... bug 49179 +inherit flag-o-matic toolchain-funcs eutils mozconfig-2 mozilla-launcher makeedit multilib fdo-mime mozextension autotools + +LANGS="ar 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 ko lt mk nb-NO nl pa-IN pl pt-BR ro ru sk sl sv-SE tr zh-CN zh-TW" +SHORTLANGS="es-ES ga-IE nb-NO sv-SE" +PATCH="${PN}-1.5.0.8-patches-0.1" + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.org/projects/firefox/" +SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/source/firefox-${PV}-source.tar.bz2 + mirror://gentoo/${PATCH}.tar.bz2" + +KEYWORDS="-* ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd" +SLOT="0" +LICENSE="MPL-1.1 NPL-1.1" +IUSE="java mozdevelop" + +for X in ${LANGS} ; do + SRC_URI="${SRC_URI} linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~anarchy/${P}-xpi/${P}-${X}.xpi )" + IUSE="${IUSE} linguas_${X/-/_}" +done + +for X in ${SHORTLANGS} ; do + SRC_URI="${SRC_URI} linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~anarchy/${P}-xpi/${P}-${X}.xpi )" + IUSE="${IUSE} linguas_${X%%-*}" +done + +RDEPEND="java? ( virtual/jre ) + >=www-client/mozilla-launcher-1.39 + >=sys-devel/binutils-2.16.1 + >=dev-libs/nss-3.10 + >=dev-libs/nspr-4.6.1" + +DEPEND="${RDEPEND} + java? ( >=dev-java/java-config-0.2.0 )" + +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() { + linguas= + local LANG + for LANG in ${LINGUAS}; do + if hasq ${LANG} en en_US; then + hasq en ${linguas} || \ + linguas="${linguas:+"${linguas} "}en" + continue + elif hasq ${LANG} ${LANGS//-/_}; 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 +} + +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 + + use moznopango && warn_mozilla_launcher_stub +} + +src_unpack() { + unpack ${A} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_unpack ${P}-${X}.xpi + done + + # Apply our patches + cd ${S} || die "cd failed" + EPATCH_SUFFIX="patch" \ + 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 + + eautoreconf || die "failed running eautoreconf" +} + +src_compile() { + declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + mozconfig_annotate '' --enable-extensions=default,typeaheadfind + mozconfig_annotate '' --disable-mailnews + #mozconfig_annotate '' --enable-native-uconv + mozconfig_annotate '' --enable-image-encoder=all + mozconfig_annotate '' --enable-canvas + mozconfig_annotate '' --with-system-nspr + mozconfig_annotate '' --with-system-nss + mozconfig_annotate '' --enable-official-branding + + # 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 + + # hardened GCC uses -fstack-protector-all by default, which breaks us + gcc-specs-ssp && append-flags -fno-stack-protector-all + # remove -fstack-protector because now it borks firefox + CFLAGS=${CFLAGS/-fstack-protector-all/} + CFLAGS=${CFLAGS/-fstack-protector/} + CXXFLAGS=${CXXFLAGS/-fstack-protector-all/} + CXXFLAGS=${CXXFLAGS/-fstack-protector/} + + append-flags -freorder-blocks -fno-reorder-functions + + # Export CPU_ARCH_TEST as it is not exported by default. + case $(tc-arch) in + amd64) [[ ${ABI} == "x86" ]] && CPU_ARCH_TEST="x86" || CPU_ARCH_TEST="x86_64" ;; + *) CPU_ARCH_TEST=$(tc-arch) ;; + esac + + export CPU_ARCH_TEST + + #################################### + # + # 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 -j1 || die +} + +pkg_preinst() { + declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} + + echo "" + einfo "Removing old installs though 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} + echo "" +} + +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} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_install ${WORKDIR}/${P}-${X} + 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 + install_mozilla_launcher_stub firefox ${MOZILLA_FIVE_HOME} + + # Install icon and .desktop for menu entry + doicon ${FILESDIR}/icon/firefox-icon.png + domenu ${FILESDIR}/icon/mozillafirefox-1.5.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 + # + #################################### + + ewarn "Installing includes and idl files..." + dodir ${MOZILLA_FIVE_HOME}/idl ${MOZILLA_FIVE_HOME}/include + cd ${S}/dist + cp -LfR include/* ${D}${MOZILLA_FIVE_HOME}/include || die "failed to copy" + cp -LfR idl/* ${D}${MOZILLA_FIVE_HOME}/idl || die "failed to copy" + + # Dirty hack to get some applications using this header running + dosym ${MOZILLA_FIVE_HOME}/include/necko/nsIURI.h \ + /usr/$(get_libdir)/${MOZILLA_FIVE_HOME##*/}/include/nsIURI.h + + + # Fix pkgconfig files and install them + insinto /usr/$(get_libdir)/pkgconfig + for x in ${S}/build/unix/*.pc; do + doins ${x} + done + + #################################### + # + # Some preferences, probably gentoo.org as start-page also + # + #################################### + + dodir ${MOZILLA_FIVE_HOME}/greprefs + cp ${FILESDIR}/gentoo-default-prefs.js ${D}/${MOZILLA_FIVE_HOME}/greprefs/all-gentoo.js + dodir ${MOZILLA_FIVE_HOME}/defaults/pref + cp ${FILESDIR}/gentoo-default-prefs.js ${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js + + # Install docs + dodoc LEGAL +} + +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 + + echo "" + ewarn "Please remember to rebuild any packages that you have built" + ewarn "against firefox. Some packages might be broken by the upgrade; if this" + ewarn "is the case, please search at http://bugs.gentoo.org and open a new bug" + ewarn "if one does not exist. Before filing any bugs, please move or remove ~/.mozilla" + ewarn "and test with a clean profile directory." + ewarn "Thank you! mozilla@gentoo.org." + + echo "" + einfo "Any regchrome errors can be ignored right now, this is due to" + einfo "mozilla-firefox-1.0.x. being unregistered with mozilla-launcher." + + epause 15 +} + +pkg_postrm() { + declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} + + update_mozilla_launcher_symlinks +} -- 2.26.2