diff options
author | Raúl Porcel <armin76@gentoo.org> | 2007-07-18 17:56:32 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2007-07-18 17:56:32 +0000 |
commit | ec442678a906a81aaf29def124818baf7f72206d (patch) | |
tree | ee9ca2291bfa6f5ed54ef6a79ff4b56b01de64be /www-client | |
parent | Version bumped. (diff) | |
download | historical-ec442678a906a81aaf29def124818baf7f72206d.tar.gz historical-ec442678a906a81aaf29def124818baf7f72206d.tar.bz2 historical-ec442678a906a81aaf29def124818baf7f72206d.zip |
Version bump wrt security #185737
Package-Manager: portage-2.1.3_rc8
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/mozilla-firefox/ChangeLog | 8 | ||||
-rw-r--r-- | www-client/mozilla-firefox/Manifest | 59 | ||||
-rw-r--r-- | www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.5 | 135 | ||||
-rw-r--r-- | www-client/mozilla-firefox/mozilla-firefox-2.0.0.5.ebuild | 286 |
4 files changed, 483 insertions, 5 deletions
diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog index 2f9c4506ded1..7c377cc74158 100644 --- a/www-client/mozilla-firefox/ChangeLog +++ b/www-client/mozilla-firefox/ChangeLog @@ -1,6 +1,12 @@ # 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.304 2007/07/13 16:00:45 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.305 2007/07/18 17:56:31 armin76 Exp $ + +*mozilla-firefox-2.0.0.5 (18 Jul 2007) + + 18 Jul 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-firefox-2.0.0.5.ebuild: + Version bump wrt security #185737 13 Jul 2007; Jeroen Roovers <jer@gentoo.org> mozilla-firefox-1.5.0.12.ebuild: diff --git a/www-client/mozilla-firefox/Manifest b/www-client/mozilla-firefox/Manifest index 755704793879..8178a76989a8 100644 --- a/www-client/mozilla-firefox/Manifest +++ b/www-client/mozilla-firefox/Manifest @@ -32,6 +32,7 @@ DIST firefox-1.5.0.7-source.tar.bz2 35541113 RMD160 156a73842949d4fcd401dfaa54af DIST firefox-2.0.0.2-source.tar.bz2 37137694 RMD160 489cd55a5e772f5be2605dc998572a1256d07a8e SHA1 bfe17b8b9eacd4f5329f252f1d136c7c932c70d8 SHA256 dca8c47792904f11425f5ddc80f311dfb94f38a88d8ebc3c3783dcb5cfa2a091 DIST firefox-2.0.0.3-source.tar.bz2 37135441 RMD160 23d3d0ae89ac257304647aabe236ef8caec4d05f SHA1 58cb7251e5fdea7d82cbbc0c2fd92aa0be81f53d SHA256 02169e4e7a095c426fd5caf56c6cfc2415f4fe54cef7f4e78556f350e2c94007 DIST firefox-2.0.0.4-source.tar.bz2 37321839 RMD160 ee6d5bcfb68984bd062457f56f0652f4870697bc SHA1 655ce5d1e6addee8fdb8f5f07aee7cbf3e86dd1b SHA256 d533bb5699e5c9f7a3edf2380fb814db857b1fdc6e777fb475adeba2a22da1e7 +DIST firefox-2.0.0.5-source.tar.bz2 37392615 RMD160 a8525db5ef06f7cf7e6f972b2f562d11b1697dcd SHA1 7f288562cc69b29567a0bd8d8f4700b3a78bfbd8 SHA256 edb04a63adf82ffe728a860e9eb6c9fdb228004bffd84344b5de8b01911a3bf6 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 DIST firefox-ca-1.5.0.7.xpi 161283 RMD160 fad939c10b50cb790c521ee46d3f84625a89c4ea SHA1 4cb46fc003f01f0d70f2301c3bd78949fd54a539 SHA256 a849189227b9013c6053913b6a1f7dcf9fe674212391bba99ed6682cd7314cb0 @@ -271,6 +272,49 @@ DIST mozilla-firefox-2.0.0.4-sv-SE.xpi 165892 RMD160 77c4e78d40a1bbf63a972e844fb DIST mozilla-firefox-2.0.0.4-tr.xpi 148656 RMD160 02a26de5b657048b7296eabf99c5b92247468c7b SHA1 5488b823320d18ab8458425b7430b00523801034 SHA256 1237a7ef8c0edb68bcd0f2f2741ac9454d88da90775cd7c44d70bdd1b645b735 DIST mozilla-firefox-2.0.0.4-zh-CN.xpi 139265 RMD160 87ca046501204c2c3bf5927605a5d0ac6b89b07b SHA1 68b6dd0becd0f10dd1f356d8793dcfe22ece2b32 SHA256 5cde19b36442d1b8a84ea8a1159901ccba4d56623e5bb03d5ee86653d1faee2b DIST mozilla-firefox-2.0.0.4-zh-TW.xpi 141994 RMD160 bc8d9427d75d496af03cfefbe96f8b0e014f6b20 SHA1 270d3fbae8b492c8fba3ea1506acf970e78138f3 SHA256 ec5ecefded81d44a5ad56242cd059ebdeefce476e584764f75958f37eb8d0a95 +DIST mozilla-firefox-2.0.0.5-af.xpi 148044 RMD160 834438211a4adef65f8e462f3a894a10f55a1057 SHA1 8f3ae6ca57c9fa0ba5af5df62e3583f37bb95a55 SHA256 bb33c6ab206590e9bb8de52101b41189ae041d39a4110285caafbeec061b46fc +DIST mozilla-firefox-2.0.0.5-ar.xpi 159726 RMD160 f2863651ec326d3479694001705a40388a1492ab SHA1 d61de0d7edbb4a88eccd1a900ec7874be6bea4f1 SHA256 f6b05763d4e5e5aa32dd3597b44c0b84a6d5c80cc4ff3881d1665feffd93bf25 +DIST mozilla-firefox-2.0.0.5-be.xpi 161164 RMD160 e12eab5414398ad66d06448d99c157129ffc7c32 SHA1 3d14c845e9be3f8c118e386e49d6cee5c79d178c SHA256 001fc9f2a3ec5e0f1b9cf16da5ac87942f66d59d6245e9fc778ced30a24b1154 +DIST mozilla-firefox-2.0.0.5-bg.xpi 169651 RMD160 2a4fefe123d198c4203e23f6f409727d624c7713 SHA1 419f06362c2369577783d4539b56c268e6cc818d SHA256 9f9130ecdf0601230d6a3827705d8c0d376b20bcd4f8d293fecc17471c961491 +DIST mozilla-firefox-2.0.0.5-ca.xpi 170692 RMD160 c540081adcba1eab25408672968be92b586d8429 SHA1 1c7e0c8d4bdabacff0166492dca4dc52d85f1a4b SHA256 99ff4a909b5eed96141369ed24f73d1ee6eac58e5f40519b38913a5fe5c22b39 +DIST mozilla-firefox-2.0.0.5-cs.xpi 167975 RMD160 ca50aca84bdc3969eed6ad1abab8b51aa8d91c09 SHA1 139118742b44a117420ca70133d46a6b3383c5ae SHA256 3d03da34a54524002afcee04a7742a68296cebbfa3ce4a0bcf29771824869dfd +DIST mozilla-firefox-2.0.0.5-da.xpi 152108 RMD160 fc21ddce953abcd092a500b481c78d6385d3e65d SHA1 2b87ee15705cbc5f346f60603bce1fbfc9d38085 SHA256 f8c79d8bfe45f5dc4616b13cb946d6dc9db395300e02584178e5fee26926d25f +DIST mozilla-firefox-2.0.0.5-de.xpi 152531 RMD160 b2016eee195e8959d2d26f6d4c219c9ad5cb4500 SHA1 c244ff7d2d2ff3b53e29054e62ca3f92fda43cad SHA256 a527752f9ccd41e3f65329929465c62f6b6145514d1180d3f7bf73148fb094a6 +DIST mozilla-firefox-2.0.0.5-el.xpi 169725 RMD160 d126b536c07315b2e9cab8c4daf8c50ed9be1f46 SHA1 1c8f073a9e3348a034243c45ea98db5fad551627 SHA256 9378560c20069694ad9a66b2e046af0cb721a6cf5372af32416429bcea8a3f51 +DIST mozilla-firefox-2.0.0.5-en-GB.xpi 156165 RMD160 fe09929f3660f3919681838865615cb7c26051d9 SHA1 8cf43cea934ef466cd731040fb03194bbbbcc4aa SHA256 65b9db6c149e616b37a6029bc1f0e8ab0172957821f4857315608fd73c95aae2 +DIST mozilla-firefox-2.0.0.5-es-AR.xpi 156152 RMD160 f7dfa9ec144351906e4ac9fcbb31f15f5cb6566e SHA1 c4a12f777daea9bd006dfd6bbc42bc3f7fe28043 SHA256 427b95164d960b736ebf12f0df2f17c0ffffc55665c3e37fe2dd187485e243cf +DIST mozilla-firefox-2.0.0.5-es-ES.xpi 143592 RMD160 0cb38644561d68f9e8a745ca55f4e343223a9485 SHA1 6e8e614ad6e8ab33269cbf0cfaf19a85da5fb851 SHA256 d5604e041b324baf722d033aa379fb91209e6e0a0bf4e6c9bb489b59412d4422 +DIST mozilla-firefox-2.0.0.5-eu.xpi 153658 RMD160 0aab935c0cb77424509a46e40d54ad6c29baacb6 SHA1 1bd80c32f08b814ebd8c1df172b4d32611bce7ef SHA256 30b14bc5dfccb9280b5126b7876a960a55ee5fe9b90d0ad6d9986b556aa92823 +DIST mozilla-firefox-2.0.0.5-fi.xpi 155420 RMD160 55c8751410bcea6c01836d2918628baad7fe74e4 SHA1 167888ebd82356529b8e43b3b33215b05534cae8 SHA256 7b73c8b64f0b5dc5d95929a3aad43a9111106c60ac3ce5e7c2f60907dff24dc4 +DIST mozilla-firefox-2.0.0.5-fr.xpi 173828 RMD160 139e4f7471eb688c1411f6058d65ef02a6cbccb1 SHA1 66770a7bbc7df9d51f742b3172f2f06f80fb1e17 SHA256 27cfb209db35e42aa3e9cc10b9afdf089a281b32a2aee3677d976fb854677d17 +DIST mozilla-firefox-2.0.0.5-fy-NL.xpi 167166 RMD160 f49f7bac12690f10e700a2836a582d4057784853 SHA1 792557bbc79ce2c845d560258960e642be7a4d19 SHA256 7797a219b1ad9cf05f9ba7f1697c4080ba0fea0e67b659ea1fe6ee7193001977 +DIST mozilla-firefox-2.0.0.5-ga-IE.xpi 151754 RMD160 44201771ea35e5044e1567a747830458f1492afd SHA1 aeb6ab085c3ab7ab3e02a1eb75edc3de43271502 SHA256 0badfa6504cb499e541fd6c5dc6cccf4b594c04698b51cd11c896e12e07ba89b +DIST mozilla-firefox-2.0.0.5-gu-IN.xpi 172672 RMD160 5f014f7f97b3c42c92b25d3715c003137bbaa3cc SHA1 2ced2ff69230cbe8a2077591a0df4f926edc4619 SHA256 487920d4eef47c01c7e5388f05b4da9da271c5efd4b9623ba39b48f725413ec1 +DIST mozilla-firefox-2.0.0.5-he.xpi 150304 RMD160 06f9bb99229ff0983c87b6289a67073fe59735fe SHA1 42860d0d113c52701fe38356b7dfee57f4661c53 SHA256 682b7031776ccb8ba16c4a014cd96f7e16061cb88798aa251f8a02c307e77b6b +DIST mozilla-firefox-2.0.0.5-hu.xpi 163755 RMD160 42d8ea74e23e4982c84f0970efa1b0afa4ca02a2 SHA1 ae4a5b16240afbc771ceaebd10dbfb1659d122a0 SHA256 53d558ea6c996fdef2afc11063578939a8628b244375f36fe38f627419b2e1db +DIST mozilla-firefox-2.0.0.5-it.xpi 144821 RMD160 d01aadeb4be6837048473577bac545f75bee3966 SHA1 dea23209d41b026333c16ae380cafd432926f497 SHA256 ae99935b7255c1952ca603e17c1d8fb350f2c5bd8b956b304c1f87266dedc76d +DIST mozilla-firefox-2.0.0.5-ja.xpi 163309 RMD160 1684605da48b6b43da5a74c037195732cc2329ca SHA1 1eb1c77c5bd3086a156f7d3345766902279ac1cd SHA256 6ec1c19eada279b92ca433be3dacbb9a6cfb1b21b7406e50b0e65f5465b908cf +DIST mozilla-firefox-2.0.0.5-ka.xpi 177906 RMD160 790f46a721e785467a17b0d855a08b0f5b927d75 SHA1 59a2cd6129058b274534dd3996eb2739e8e9efd0 SHA256 973ff2b49f2e1689cf1b7f869c2486c9737f775b40eedafe6030e4efbab3ba0a +DIST mozilla-firefox-2.0.0.5-ko.xpi 148117 RMD160 20c75cb446ad557191cef9a69e8e013418eba5f6 SHA1 34fb65d75a1e808ee46367c281ae00090e6df662 SHA256 bbd7482f5e0921670a585ec4689e86b4bf9116aca64b23bed55a27ec6e1fd7e8 +DIST mozilla-firefox-2.0.0.5-ku.xpi 153159 RMD160 d460853db1d0b7a2a2d2fa1698ebaaf3e53f68c4 SHA1 718c64da9e0bc46277b794468e0a84cd131e4a9d SHA256 3838b8dd92ab99ff55423d2aabdcd3460f2d00889ad06f1e8082589887919916 +DIST mozilla-firefox-2.0.0.5-lt.xpi 164578 RMD160 efed32960e96bf5c64f202f5e09443292e78e1a4 SHA1 4f7e0ee9ad05f770437fe09de76ac2302850e2f2 SHA256 6fc2cf5a6ffbd5ee46e3364ccaf835ed2589ea55609d6199f175fd28de883ef4 +DIST mozilla-firefox-2.0.0.5-mk.xpi 159966 RMD160 49e5da8d74b0dded6ef494b41ed0e40254784caa SHA1 4331f2daf5faafb1bb333c576db8ddf7027f6489 SHA256 b0d15bb73143107be9ee11142ca9f27412074512de9c34c0ef030db7560cce2f +DIST mozilla-firefox-2.0.0.5-mn.xpi 160148 RMD160 2395d2e6003a5a54cf898428c202a2afebb18920 SHA1 f0a8b6272b91253a12a538092679b0244e19caf0 SHA256 3164e49cbb025e08840f6b4e0964c54934942ad7b8292048d0c8173278ca0b65 +DIST mozilla-firefox-2.0.0.5-nb-NO.xpi 163722 RMD160 458120c0e7c2fd23f8e6e46a24c2141be88e8d32 SHA1 fd21b6f7c022364a46e56f5b71cd6ca2cdbe93b2 SHA256 b8e927ad08ea75cacdafffd215fc04630234a62616b31bcd821d11162d2f301d +DIST mozilla-firefox-2.0.0.5-nl.xpi 170025 RMD160 6b3398189aa5e787203f4a5b60cfc0ca5332ce56 SHA1 91aaf3d1ca340d5923b67b551305fd7330882fac SHA256 5f1365edcb9d1f88e6b8f2ea9ea51326e6dbdcd212dce7ec7bc1976d71ef1bc8 +DIST mozilla-firefox-2.0.0.5-nn-NO.xpi 160690 RMD160 58d0d5f73bb53b226e4bd6fd37d1d5a3735c44e9 SHA1 6fa40eee992387eb04bd01d0f54c879f976a6fec SHA256 854bb2e5c1d86dbf090e4a8f240149bb7399220d5fe1574c5f552b25f1e98df3 +DIST mozilla-firefox-2.0.0.5-pa-IN.xpi 161692 RMD160 92316a5cd4dce259b62d1315b7a835301cdee40a SHA1 372a95182e6c5ac756cff73e5e295632a30a6b34 SHA256 d90014b80b942f2a31d269b149ea67150cba6057bf0c099a8b918b2a75fc4840 +DIST mozilla-firefox-2.0.0.5-pl.xpi 170976 RMD160 2d912d3c3d9867de4a608fb4578752ed1116a6c9 SHA1 c8fdbedf422121089247ccef2edf89952aac3be4 SHA256 56d945205db4d7f8afec46124489c8a122db8cf60350c92cf7154638da63e548 +DIST mozilla-firefox-2.0.0.5-pt-BR.xpi 153290 RMD160 5404b878c53b2394b7b62880080636e7c2ccc3ac SHA1 0f4de86f444d9c9e4d70fbaf936766efefddbd7f SHA256 27fa0951b6ac5024efbe8378215b49129b92e55ffcda4db9bef9e2b478558e1a +DIST mozilla-firefox-2.0.0.5-pt-PT.xpi 153533 RMD160 3782e24980f8e1bd664663fbf2f92451d9f5c2fe SHA1 61c05eed2ac4dc0aceecc0b04a444a8cb2f73791 SHA256 96fe62949003d0cbdd1dc98a73824f7a5475c72e14c2d38579fb0cc429f3b77a +DIST mozilla-firefox-2.0.0.5-ro.xpi 159204 RMD160 992efbda8685bc0801b261741a9e526596566cc3 SHA1 c109833cfa8cba89d158643af3240eb44b3177b9 SHA256 a6f630330fee3ffef2da333f2c80ac2c48f19b779a7678f0a6ce0a6f0c6d4764 +DIST mozilla-firefox-2.0.0.5-ru.xpi 167717 RMD160 630924d8296042150a1f96ba5938903b05586a33 SHA1 84c505dbc09f9b6d968fb84493ff0fdeecb3ee51 SHA256 f2a438622dbb9545570131b366a05d70e1a6beff4e52f3f405b984135b265d8d +DIST mozilla-firefox-2.0.0.5-sk.xpi 164899 RMD160 f44e563addfa0938266d35c6b8d200c8b2fb24f5 SHA1 82176c8d845704ce439c35ff30d730f383ee8e88 SHA256 6959b9683d9a6cdc726f06a12b8d7849e8326d814d0c059f60ff333889a896eb +DIST mozilla-firefox-2.0.0.5-sl.xpi 154979 RMD160 d53d2d7a554d2c19e13ffd78e590690877d450e2 SHA1 dc542c7c52fd1fa532e8136bfbfd8edd2d71bf04 SHA256 b18912f2c5d6b0b8fff966f385ed2a7efcf7e4c5cc66543512980b640a9a1d79 +DIST mozilla-firefox-2.0.0.5-sv-SE.xpi 165898 RMD160 600f96c8efd9375fd5932ffb049a62fb91fdc960 SHA1 759b6ed3ccf5c63f7e8db89b51fa5a3e629591ca SHA256 9030cb757da76b81a4ffb6872ad8be3b62469792d0cf4ebce33d98c90068e384 +DIST mozilla-firefox-2.0.0.5-tr.xpi 148657 RMD160 2c00d972d2ec2995053fb47d5fc8c31fe1a90a14 SHA1 4e16fb8021184cb158f8a3d78f5647b7426f702c SHA256 1c68e1ea1d63afb1ef2129ce66f37d4c20ca8ce91b2d680ced897850bf2ff10f +DIST mozilla-firefox-2.0.0.5-zh-CN.xpi 139266 RMD160 e004c744069ed507a9565298ed19fc8ef86e2728 SHA1 dc62e275dc1611b8022c3543e01090d3b960fc1d SHA256 2c964db98b752e6f0863eefc07d636f8c400c0135f16a9222c20db7e00d096f5 +DIST mozilla-firefox-2.0.0.5-zh-TW.xpi 141995 RMD160 0bd03bfaf06de852148a50981554ffa48597e4e0 SHA1 ba71c1a7133206205ae6f8f21215aa0abe380653 SHA256 139e98a103d9a57e38b1ca455dfd2b0640197ec1a1f305f1a90cc70bca67a5b3 EBUILD mozilla-firefox-1.5.0.10.ebuild 9356 RMD160 49c25f8b4d5894a9849e6c4f56c166e814865a5b SHA1 a2c7180c8f8205ceeb2c307920749c89818a003e SHA256 6630fdc33e577b3cc58784a707734a2f3cb45f631a5e2464228ffbee28ebcafb MD5 37d55b1743be42e45682f8508e1903e5 mozilla-firefox-1.5.0.10.ebuild 9356 RMD160 49c25f8b4d5894a9849e6c4f56c166e814865a5b mozilla-firefox-1.5.0.10.ebuild 9356 @@ -295,10 +339,14 @@ EBUILD mozilla-firefox-2.0.0.4.ebuild 9114 RMD160 6cd208d6541bb8649e015c69946e6c MD5 51d2e40a39bef8e6303ceba9f0cdc449 mozilla-firefox-2.0.0.4.ebuild 9114 RMD160 6cd208d6541bb8649e015c69946e6cc550de73d5 mozilla-firefox-2.0.0.4.ebuild 9114 SHA256 132c421ac144ab2d5661c98a3a210ba326843bd59e73ea0d1552a6133f2beedc mozilla-firefox-2.0.0.4.ebuild 9114 -MISC ChangeLog 68352 RMD160 177fee695a7a6d718d0bf797b14c66123bfc97dc SHA1 a9996a7e8168bed70837da96eac86dadd2d4937b SHA256 a9d7258839b6fc924c90a4f0dfd2bf848096248397d732896f0c812c645f40a4 -MD5 5a0534c8ab18a82b216b980cb32f2343 ChangeLog 68352 -RMD160 177fee695a7a6d718d0bf797b14c66123bfc97dc ChangeLog 68352 -SHA256 a9d7258839b6fc924c90a4f0dfd2bf848096248397d732896f0c812c645f40a4 ChangeLog 68352 +EBUILD mozilla-firefox-2.0.0.5.ebuild 9131 RMD160 88554377ddbe9dca347aac4899253cb866766f3e SHA1 20b868379b4d253f85004784c5efa10da48f72c5 SHA256 3fe14ce6b05d9df8d44df9143841fb63cb865da034776cf852ddf8a6904235f4 +MD5 68848a56374b703788e0cd30108110bd mozilla-firefox-2.0.0.5.ebuild 9131 +RMD160 88554377ddbe9dca347aac4899253cb866766f3e mozilla-firefox-2.0.0.5.ebuild 9131 +SHA256 3fe14ce6b05d9df8d44df9143841fb63cb865da034776cf852ddf8a6904235f4 mozilla-firefox-2.0.0.5.ebuild 9131 +MISC ChangeLog 68517 RMD160 323a11caf68f8abcdb0f9184202dcbddf97bd688 SHA1 4bbe549e0b7c3ef57aed712ae6bcd9fe358137d8 SHA256 a2a45de02adb654c21b6a9b5ceb9682dd8cedc06cfafe1fb7a5b5ecf75c508d9 +MD5 6121eed81855bffd517fa49cbe7a34b5 ChangeLog 68517 +RMD160 323a11caf68f8abcdb0f9184202dcbddf97bd688 ChangeLog 68517 +SHA256 a2a45de02adb654c21b6a9b5ceb9682dd8cedc06cfafe1fb7a5b5ecf75c508d9 ChangeLog 68517 MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160 @@ -321,3 +369,6 @@ SHA256 911741ee0eb0f50bc340298d6cb49e768a4995e72c41596b09e07a3b0ce36359 files/di MD5 a7cdb1455200f3423e05af872328de3b files/digest-mozilla-firefox-2.0.0.4 12363 RMD160 c11f008924021b29efbc70060f715b5eacec3777 files/digest-mozilla-firefox-2.0.0.4 12363 SHA256 3d35e029a6ca8a074e56dfe84d06f3979c789903af65d30d25e987d4d622d0cb files/digest-mozilla-firefox-2.0.0.4 12363 +MD5 1e5bfbb04f35f6f4243a2f853e986e37 files/digest-mozilla-firefox-2.0.0.5 12363 +RMD160 49dc0804e2089659ffb054b3e1871784cf417f2f files/digest-mozilla-firefox-2.0.0.5 12363 +SHA256 3b7badaad4e16abe9093b3346a346bac8e630ffcdd63b196b8a7f015d156058a files/digest-mozilla-firefox-2.0.0.5 12363 diff --git a/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.5 b/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.5 new file mode 100644 index 000000000000..be11a2cabc34 --- /dev/null +++ b/www-client/mozilla-firefox/files/digest-mozilla-firefox-2.0.0.5 @@ -0,0 +1,135 @@ +MD5 5a6ca3e4ac3ebc335d473cd3f682a916 firefox-2.0.0.5-source.tar.bz2 37392615 +RMD160 a8525db5ef06f7cf7e6f972b2f562d11b1697dcd firefox-2.0.0.5-source.tar.bz2 37392615 +SHA256 edb04a63adf82ffe728a860e9eb6c9fdb228004bffd84344b5de8b01911a3bf6 firefox-2.0.0.5-source.tar.bz2 37392615 +MD5 1b7c75414b01935cd31215bac2ad5979 mozilla-firefox-2.0.0.4-patches-0.2.tar.bz2 30106 +RMD160 5ae54f2a2971fd62b57ccc04b82b75e9b124d9e2 mozilla-firefox-2.0.0.4-patches-0.2.tar.bz2 30106 +SHA256 7c4c876775703fecfde11961a5d3cc6ed12b30683701f5ba0acc4f64507a8e90 mozilla-firefox-2.0.0.4-patches-0.2.tar.bz2 30106 +MD5 a62ca8fda5be764ac40990f7cd98997b mozilla-firefox-2.0.0.5-af.xpi 148044 +RMD160 834438211a4adef65f8e462f3a894a10f55a1057 mozilla-firefox-2.0.0.5-af.xpi 148044 +SHA256 bb33c6ab206590e9bb8de52101b41189ae041d39a4110285caafbeec061b46fc mozilla-firefox-2.0.0.5-af.xpi 148044 +MD5 32dbbd23e18ce0bdb75b359890e8a6bd mozilla-firefox-2.0.0.5-ar.xpi 159726 +RMD160 f2863651ec326d3479694001705a40388a1492ab mozilla-firefox-2.0.0.5-ar.xpi 159726 +SHA256 f6b05763d4e5e5aa32dd3597b44c0b84a6d5c80cc4ff3881d1665feffd93bf25 mozilla-firefox-2.0.0.5-ar.xpi 159726 +MD5 1d855c3ef1e315645e8d93772d11b62a mozilla-firefox-2.0.0.5-be.xpi 161164 +RMD160 e12eab5414398ad66d06448d99c157129ffc7c32 mozilla-firefox-2.0.0.5-be.xpi 161164 +SHA256 001fc9f2a3ec5e0f1b9cf16da5ac87942f66d59d6245e9fc778ced30a24b1154 mozilla-firefox-2.0.0.5-be.xpi 161164 +MD5 02f8c8ecc2ae4661220ef3f778f949be mozilla-firefox-2.0.0.5-bg.xpi 169651 +RMD160 2a4fefe123d198c4203e23f6f409727d624c7713 mozilla-firefox-2.0.0.5-bg.xpi 169651 +SHA256 9f9130ecdf0601230d6a3827705d8c0d376b20bcd4f8d293fecc17471c961491 mozilla-firefox-2.0.0.5-bg.xpi 169651 +MD5 9e49f8d00545163e9ced5fdf9dbb0a0c mozilla-firefox-2.0.0.5-ca.xpi 170692 +RMD160 c540081adcba1eab25408672968be92b586d8429 mozilla-firefox-2.0.0.5-ca.xpi 170692 +SHA256 99ff4a909b5eed96141369ed24f73d1ee6eac58e5f40519b38913a5fe5c22b39 mozilla-firefox-2.0.0.5-ca.xpi 170692 +MD5 6e93d851e0e7ebc4ee4cb59ee12d3aa2 mozilla-firefox-2.0.0.5-cs.xpi 167975 +RMD160 ca50aca84bdc3969eed6ad1abab8b51aa8d91c09 mozilla-firefox-2.0.0.5-cs.xpi 167975 +SHA256 3d03da34a54524002afcee04a7742a68296cebbfa3ce4a0bcf29771824869dfd mozilla-firefox-2.0.0.5-cs.xpi 167975 +MD5 42425fea7b3e8a5944dc036b9dc4315e mozilla-firefox-2.0.0.5-da.xpi 152108 +RMD160 fc21ddce953abcd092a500b481c78d6385d3e65d mozilla-firefox-2.0.0.5-da.xpi 152108 +SHA256 f8c79d8bfe45f5dc4616b13cb946d6dc9db395300e02584178e5fee26926d25f mozilla-firefox-2.0.0.5-da.xpi 152108 +MD5 e9e493676b1ab606c26a442bd943fd86 mozilla-firefox-2.0.0.5-de.xpi 152531 +RMD160 b2016eee195e8959d2d26f6d4c219c9ad5cb4500 mozilla-firefox-2.0.0.5-de.xpi 152531 +SHA256 a527752f9ccd41e3f65329929465c62f6b6145514d1180d3f7bf73148fb094a6 mozilla-firefox-2.0.0.5-de.xpi 152531 +MD5 8ffc531c02cd480fed3b1cbfecf3383c mozilla-firefox-2.0.0.5-el.xpi 169725 +RMD160 d126b536c07315b2e9cab8c4daf8c50ed9be1f46 mozilla-firefox-2.0.0.5-el.xpi 169725 +SHA256 9378560c20069694ad9a66b2e046af0cb721a6cf5372af32416429bcea8a3f51 mozilla-firefox-2.0.0.5-el.xpi 169725 +MD5 f33a5a45f7d315b587b1c479c772c88b mozilla-firefox-2.0.0.5-en-GB.xpi 156165 +RMD160 fe09929f3660f3919681838865615cb7c26051d9 mozilla-firefox-2.0.0.5-en-GB.xpi 156165 +SHA256 65b9db6c149e616b37a6029bc1f0e8ab0172957821f4857315608fd73c95aae2 mozilla-firefox-2.0.0.5-en-GB.xpi 156165 +MD5 67519a97e533c29d6271fa0bc48c535b mozilla-firefox-2.0.0.5-es-AR.xpi 156152 +RMD160 f7dfa9ec144351906e4ac9fcbb31f15f5cb6566e mozilla-firefox-2.0.0.5-es-AR.xpi 156152 +SHA256 427b95164d960b736ebf12f0df2f17c0ffffc55665c3e37fe2dd187485e243cf mozilla-firefox-2.0.0.5-es-AR.xpi 156152 +MD5 396b3ad87ddf327490b352a28b3942ac mozilla-firefox-2.0.0.5-es-ES.xpi 143592 +RMD160 0cb38644561d68f9e8a745ca55f4e343223a9485 mozilla-firefox-2.0.0.5-es-ES.xpi 143592 +SHA256 d5604e041b324baf722d033aa379fb91209e6e0a0bf4e6c9bb489b59412d4422 mozilla-firefox-2.0.0.5-es-ES.xpi 143592 +MD5 92c51f1320d92868385d816de97b2748 mozilla-firefox-2.0.0.5-eu.xpi 153658 +RMD160 0aab935c0cb77424509a46e40d54ad6c29baacb6 mozilla-firefox-2.0.0.5-eu.xpi 153658 +SHA256 30b14bc5dfccb9280b5126b7876a960a55ee5fe9b90d0ad6d9986b556aa92823 mozilla-firefox-2.0.0.5-eu.xpi 153658 +MD5 d3750ddce88270923d3c6f9f2ac22a18 mozilla-firefox-2.0.0.5-fi.xpi 155420 +RMD160 55c8751410bcea6c01836d2918628baad7fe74e4 mozilla-firefox-2.0.0.5-fi.xpi 155420 +SHA256 7b73c8b64f0b5dc5d95929a3aad43a9111106c60ac3ce5e7c2f60907dff24dc4 mozilla-firefox-2.0.0.5-fi.xpi 155420 +MD5 d91e9d22da58ff4c89df8bad6e81ab73 mozilla-firefox-2.0.0.5-fr.xpi 173828 +RMD160 139e4f7471eb688c1411f6058d65ef02a6cbccb1 mozilla-firefox-2.0.0.5-fr.xpi 173828 +SHA256 27cfb209db35e42aa3e9cc10b9afdf089a281b32a2aee3677d976fb854677d17 mozilla-firefox-2.0.0.5-fr.xpi 173828 +MD5 b2057b70f0cb9346851ba40fe4b19ca8 mozilla-firefox-2.0.0.5-fy-NL.xpi 167166 +RMD160 f49f7bac12690f10e700a2836a582d4057784853 mozilla-firefox-2.0.0.5-fy-NL.xpi 167166 +SHA256 7797a219b1ad9cf05f9ba7f1697c4080ba0fea0e67b659ea1fe6ee7193001977 mozilla-firefox-2.0.0.5-fy-NL.xpi 167166 +MD5 be6e6d095103eb8548ea2cd20bff3dcf mozilla-firefox-2.0.0.5-ga-IE.xpi 151754 +RMD160 44201771ea35e5044e1567a747830458f1492afd mozilla-firefox-2.0.0.5-ga-IE.xpi 151754 +SHA256 0badfa6504cb499e541fd6c5dc6cccf4b594c04698b51cd11c896e12e07ba89b mozilla-firefox-2.0.0.5-ga-IE.xpi 151754 +MD5 c9991ea746e3dd6da314192a4fa19ee7 mozilla-firefox-2.0.0.5-gu-IN.xpi 172672 +RMD160 5f014f7f97b3c42c92b25d3715c003137bbaa3cc mozilla-firefox-2.0.0.5-gu-IN.xpi 172672 +SHA256 487920d4eef47c01c7e5388f05b4da9da271c5efd4b9623ba39b48f725413ec1 mozilla-firefox-2.0.0.5-gu-IN.xpi 172672 +MD5 2f34c70fc6ce2de479efc83de21423e9 mozilla-firefox-2.0.0.5-he.xpi 150304 +RMD160 06f9bb99229ff0983c87b6289a67073fe59735fe mozilla-firefox-2.0.0.5-he.xpi 150304 +SHA256 682b7031776ccb8ba16c4a014cd96f7e16061cb88798aa251f8a02c307e77b6b mozilla-firefox-2.0.0.5-he.xpi 150304 +MD5 9471a06243ba2be8c02a0c4756e1bfba mozilla-firefox-2.0.0.5-hu.xpi 163755 +RMD160 42d8ea74e23e4982c84f0970efa1b0afa4ca02a2 mozilla-firefox-2.0.0.5-hu.xpi 163755 +SHA256 53d558ea6c996fdef2afc11063578939a8628b244375f36fe38f627419b2e1db mozilla-firefox-2.0.0.5-hu.xpi 163755 +MD5 15bf69bace6e9b2ed759c0598924f9c4 mozilla-firefox-2.0.0.5-it.xpi 144821 +RMD160 d01aadeb4be6837048473577bac545f75bee3966 mozilla-firefox-2.0.0.5-it.xpi 144821 +SHA256 ae99935b7255c1952ca603e17c1d8fb350f2c5bd8b956b304c1f87266dedc76d mozilla-firefox-2.0.0.5-it.xpi 144821 +MD5 c27df64370fe185fa8c2ef84028fd24a mozilla-firefox-2.0.0.5-ja.xpi 163309 +RMD160 1684605da48b6b43da5a74c037195732cc2329ca mozilla-firefox-2.0.0.5-ja.xpi 163309 +SHA256 6ec1c19eada279b92ca433be3dacbb9a6cfb1b21b7406e50b0e65f5465b908cf mozilla-firefox-2.0.0.5-ja.xpi 163309 +MD5 6b95cfe3fc8576ce63fe3617506fe6a7 mozilla-firefox-2.0.0.5-ka.xpi 177906 +RMD160 790f46a721e785467a17b0d855a08b0f5b927d75 mozilla-firefox-2.0.0.5-ka.xpi 177906 +SHA256 973ff2b49f2e1689cf1b7f869c2486c9737f775b40eedafe6030e4efbab3ba0a mozilla-firefox-2.0.0.5-ka.xpi 177906 +MD5 7d43bd08bdffdf8f2c645943a1a90230 mozilla-firefox-2.0.0.5-ko.xpi 148117 +RMD160 20c75cb446ad557191cef9a69e8e013418eba5f6 mozilla-firefox-2.0.0.5-ko.xpi 148117 +SHA256 bbd7482f5e0921670a585ec4689e86b4bf9116aca64b23bed55a27ec6e1fd7e8 mozilla-firefox-2.0.0.5-ko.xpi 148117 +MD5 8ede8a51a036c6f767f7238b67e0f99b mozilla-firefox-2.0.0.5-ku.xpi 153159 +RMD160 d460853db1d0b7a2a2d2fa1698ebaaf3e53f68c4 mozilla-firefox-2.0.0.5-ku.xpi 153159 +SHA256 3838b8dd92ab99ff55423d2aabdcd3460f2d00889ad06f1e8082589887919916 mozilla-firefox-2.0.0.5-ku.xpi 153159 +MD5 6e95ff7a93a27458899dcb0df0722523 mozilla-firefox-2.0.0.5-lt.xpi 164578 +RMD160 efed32960e96bf5c64f202f5e09443292e78e1a4 mozilla-firefox-2.0.0.5-lt.xpi 164578 +SHA256 6fc2cf5a6ffbd5ee46e3364ccaf835ed2589ea55609d6199f175fd28de883ef4 mozilla-firefox-2.0.0.5-lt.xpi 164578 +MD5 4f37eb8d27947b7c5c084283d169801d mozilla-firefox-2.0.0.5-mk.xpi 159966 +RMD160 49e5da8d74b0dded6ef494b41ed0e40254784caa mozilla-firefox-2.0.0.5-mk.xpi 159966 +SHA256 b0d15bb73143107be9ee11142ca9f27412074512de9c34c0ef030db7560cce2f mozilla-firefox-2.0.0.5-mk.xpi 159966 +MD5 164eb9f9ef80d1d7b45d70d6b780cd3e mozilla-firefox-2.0.0.5-mn.xpi 160148 +RMD160 2395d2e6003a5a54cf898428c202a2afebb18920 mozilla-firefox-2.0.0.5-mn.xpi 160148 +SHA256 3164e49cbb025e08840f6b4e0964c54934942ad7b8292048d0c8173278ca0b65 mozilla-firefox-2.0.0.5-mn.xpi 160148 +MD5 d713b636743174173b731f775eeb07d9 mozilla-firefox-2.0.0.5-nb-NO.xpi 163722 +RMD160 458120c0e7c2fd23f8e6e46a24c2141be88e8d32 mozilla-firefox-2.0.0.5-nb-NO.xpi 163722 +SHA256 b8e927ad08ea75cacdafffd215fc04630234a62616b31bcd821d11162d2f301d mozilla-firefox-2.0.0.5-nb-NO.xpi 163722 +MD5 e35a2c716f1552490e67a23431589f7d mozilla-firefox-2.0.0.5-nl.xpi 170025 +RMD160 6b3398189aa5e787203f4a5b60cfc0ca5332ce56 mozilla-firefox-2.0.0.5-nl.xpi 170025 +SHA256 5f1365edcb9d1f88e6b8f2ea9ea51326e6dbdcd212dce7ec7bc1976d71ef1bc8 mozilla-firefox-2.0.0.5-nl.xpi 170025 +MD5 822013b800e0dfe0002ff4ed4839d63b mozilla-firefox-2.0.0.5-nn-NO.xpi 160690 +RMD160 58d0d5f73bb53b226e4bd6fd37d1d5a3735c44e9 mozilla-firefox-2.0.0.5-nn-NO.xpi 160690 +SHA256 854bb2e5c1d86dbf090e4a8f240149bb7399220d5fe1574c5f552b25f1e98df3 mozilla-firefox-2.0.0.5-nn-NO.xpi 160690 +MD5 8789ac0170933d7a4bfcb97008242228 mozilla-firefox-2.0.0.5-pa-IN.xpi 161692 +RMD160 92316a5cd4dce259b62d1315b7a835301cdee40a mozilla-firefox-2.0.0.5-pa-IN.xpi 161692 +SHA256 d90014b80b942f2a31d269b149ea67150cba6057bf0c099a8b918b2a75fc4840 mozilla-firefox-2.0.0.5-pa-IN.xpi 161692 +MD5 d590f47a500b4ceb695088e3bd49dc3c mozilla-firefox-2.0.0.5-pl.xpi 170976 +RMD160 2d912d3c3d9867de4a608fb4578752ed1116a6c9 mozilla-firefox-2.0.0.5-pl.xpi 170976 +SHA256 56d945205db4d7f8afec46124489c8a122db8cf60350c92cf7154638da63e548 mozilla-firefox-2.0.0.5-pl.xpi 170976 +MD5 56f4c07538f0c739f7b852a289affe34 mozilla-firefox-2.0.0.5-pt-BR.xpi 153290 +RMD160 5404b878c53b2394b7b62880080636e7c2ccc3ac mozilla-firefox-2.0.0.5-pt-BR.xpi 153290 +SHA256 27fa0951b6ac5024efbe8378215b49129b92e55ffcda4db9bef9e2b478558e1a mozilla-firefox-2.0.0.5-pt-BR.xpi 153290 +MD5 07258167cae30bc600e210a554de66a5 mozilla-firefox-2.0.0.5-pt-PT.xpi 153533 +RMD160 3782e24980f8e1bd664663fbf2f92451d9f5c2fe mozilla-firefox-2.0.0.5-pt-PT.xpi 153533 +SHA256 96fe62949003d0cbdd1dc98a73824f7a5475c72e14c2d38579fb0cc429f3b77a mozilla-firefox-2.0.0.5-pt-PT.xpi 153533 +MD5 66ce6de16a495886dfcde61f6ba88871 mozilla-firefox-2.0.0.5-ro.xpi 159204 +RMD160 992efbda8685bc0801b261741a9e526596566cc3 mozilla-firefox-2.0.0.5-ro.xpi 159204 +SHA256 a6f630330fee3ffef2da333f2c80ac2c48f19b779a7678f0a6ce0a6f0c6d4764 mozilla-firefox-2.0.0.5-ro.xpi 159204 +MD5 4ac34291533cbd342c75607934e0738e mozilla-firefox-2.0.0.5-ru.xpi 167717 +RMD160 630924d8296042150a1f96ba5938903b05586a33 mozilla-firefox-2.0.0.5-ru.xpi 167717 +SHA256 f2a438622dbb9545570131b366a05d70e1a6beff4e52f3f405b984135b265d8d mozilla-firefox-2.0.0.5-ru.xpi 167717 +MD5 60b5e54ba94dbf31d127214fc166363f mozilla-firefox-2.0.0.5-sk.xpi 164899 +RMD160 f44e563addfa0938266d35c6b8d200c8b2fb24f5 mozilla-firefox-2.0.0.5-sk.xpi 164899 +SHA256 6959b9683d9a6cdc726f06a12b8d7849e8326d814d0c059f60ff333889a896eb mozilla-firefox-2.0.0.5-sk.xpi 164899 +MD5 25bce5f2e8b2c410369b891db258c67a mozilla-firefox-2.0.0.5-sl.xpi 154979 +RMD160 d53d2d7a554d2c19e13ffd78e590690877d450e2 mozilla-firefox-2.0.0.5-sl.xpi 154979 +SHA256 b18912f2c5d6b0b8fff966f385ed2a7efcf7e4c5cc66543512980b640a9a1d79 mozilla-firefox-2.0.0.5-sl.xpi 154979 +MD5 674c9fa7bec75a32ad1df3b80038e6a3 mozilla-firefox-2.0.0.5-sv-SE.xpi 165898 +RMD160 600f96c8efd9375fd5932ffb049a62fb91fdc960 mozilla-firefox-2.0.0.5-sv-SE.xpi 165898 +SHA256 9030cb757da76b81a4ffb6872ad8be3b62469792d0cf4ebce33d98c90068e384 mozilla-firefox-2.0.0.5-sv-SE.xpi 165898 +MD5 39700c0cd02b4a8525273636d7dace90 mozilla-firefox-2.0.0.5-tr.xpi 148657 +RMD160 2c00d972d2ec2995053fb47d5fc8c31fe1a90a14 mozilla-firefox-2.0.0.5-tr.xpi 148657 +SHA256 1c68e1ea1d63afb1ef2129ce66f37d4c20ca8ce91b2d680ced897850bf2ff10f mozilla-firefox-2.0.0.5-tr.xpi 148657 +MD5 1ed01ad104a39bc33bb7b6422e18c1e5 mozilla-firefox-2.0.0.5-zh-CN.xpi 139266 +RMD160 e004c744069ed507a9565298ed19fc8ef86e2728 mozilla-firefox-2.0.0.5-zh-CN.xpi 139266 +SHA256 2c964db98b752e6f0863eefc07d636f8c400c0135f16a9222c20db7e00d096f5 mozilla-firefox-2.0.0.5-zh-CN.xpi 139266 +MD5 ebd62d7fd45d47a86fe9c4af37eab2b7 mozilla-firefox-2.0.0.5-zh-TW.xpi 141995 +RMD160 0bd03bfaf06de852148a50981554ffa48597e4e0 mozilla-firefox-2.0.0.5-zh-TW.xpi 141995 +SHA256 139e98a103d9a57e38b1ca455dfd2b0640197ec1a1f305f1a90cc70bca67a5b3 mozilla-firefox-2.0.0.5-zh-TW.xpi 141995 diff --git a/www-client/mozilla-firefox/mozilla-firefox-2.0.0.5.ebuild b/www-client/mozilla-firefox/mozilla-firefox-2.0.0.5.ebuild new file mode 100644 index 000000000000..3321a9cc183e --- /dev/null +++ b/www-client/mozilla-firefox/mozilla-firefox-2.0.0.5.ebuild @@ -0,0 +1,286 @@ +# 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.5.ebuild,v 1.1 2007/07/18 17:56: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.4-patches-0.2" +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" + 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 + + emake || die +} + +pkg_preinst() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + elog "Removing old installs though some really ugly code. It potentially" + elog "eliminates any problems during the install, however suggestions to" + elog "replace this are highly welcome. Send comments and suggestions to" + elog "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 + elog "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 ~/.mozilla" + elog "and test with a clean profile directory." +} + +pkg_postrm() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + update_mozilla_launcher_symlinks +} |