From 1091fbf82043ea3fa0c9474d8bbc07f06e5a1a1a Mon Sep 17 00:00:00 2001 From: Nick White Date: Sat, 8 Aug 2009 19:26:14 +0100 Subject: Add icecat 3.5.2 ebuild --- www-client/icecat/Manifest | 155 +++++------ .../icecat/files/000_flex-configure-LANG.patch | 41 +++ www-client/icecat/files/firefox-default-prefs.js | 2 + www-client/icecat/files/gentoo-default-prefs.js | 12 - www-client/icecat/icecat-3.5.1.ebuild | 301 --------------------- www-client/icecat/icecat-3.5.2.ebuild | 292 ++++++++++++++++++++ 6 files changed, 413 insertions(+), 390 deletions(-) create mode 100644 www-client/icecat/files/000_flex-configure-LANG.patch create mode 100644 www-client/icecat/files/firefox-default-prefs.js delete mode 100644 www-client/icecat/files/gentoo-default-prefs.js delete mode 100644 www-client/icecat/icecat-3.5.1.ebuild create mode 100644 www-client/icecat/icecat-3.5.2.ebuild (limited to 'www-client/icecat') diff --git a/www-client/icecat/Manifest b/www-client/icecat/Manifest index f1b0885..01f4d99 100644 --- a/www-client/icecat/Manifest +++ b/www-client/icecat/Manifest @@ -1,79 +1,80 @@ -AUX gentoo-default-prefs.js 598 RMD160 9ee952b88ebee3b47f6466e2d19674805d8529d2 SHA1 980bc21282021b8be5c420155d2126c86b174068 SHA256 ad533b62fcc7e0ebbafe039e74db68734c86077178b03d37a01868cf790c42f9 +AUX 000_flex-configure-LANG.patch 1761 RMD160 638ae47607f582d6d264f7b6f4c3626ff60dbcb6 SHA1 db6d868d034b46b63ad292ab2e1c9b889fbeef75 SHA256 88719f2b3ab2be74a4d27173f7464f6fbc8e7697b84e3c32d19cf6e16170e532 +AUX firefox-default-prefs.js 95 RMD160 805cdfec6fb31c224322cb71125547ad7a515f49 SHA1 7fab69d85b12a9f1b0c87fbb1821bdafd7485ac9 SHA256 8bc4cb870bc402db1f20b135a689f8c5dbfa5de8f1755b1926198d627c12c5f1 AUX icon/icecat.desktop 248 RMD160 2249c7199cfed7add7d2b598a838f860b09b7f68 SHA1 b63221cc232baaa9a599ae38be9aa979fa642bb0 SHA256 a1a8af175b2a0389530d534e3d90de2323abccd4a848b0f2bd65d23566c9a146 -EBUILD icecat-3.5.1.ebuild 8462 RMD160 0c262d06d403bdfc89f19a58518ba62d83fe1d72 SHA1 f9e51d45d448340f196bb679608912678d8a723a SHA256 5a1aa1e6da2d76283b0d39a4ce0f7f6e77e9b71275f062bd9af9fb5e9c7b808a -DIST icecat-3.5.1.tar.bz2 43028999 RMD160 343a840407194755310c768c3b9e289a615d2ff9 SHA1 5df0ee5063238cb75196684df0914030fd0430a6 SHA256 6080604ed7d674d7982c323522aef4123e1084b7826265e1b03b449115cd6fbc +EBUILD icecat-3.5.2.ebuild 8640 RMD160 26813e2c4ca4197440127c79f8a95d7378168361 SHA1 d99a63304e764b1c33a19137dabdb2a698ba8d02 SHA256 df5b65e6cda992e9f99ba55442dd2fb0d3e30316bd844488cedde313e78d9ff7 +DIST icecat-3.5.2.tar.bz2 43511090 RMD160 36da80745e43e4e8afdc7b0f1f0e3c4ac1bc6b7c SHA1 3153ceb58c520dc6844380c9e82fd7f6400e796c SHA256 ea3a8d097ab33714275dcb8a92b45dd383e1277c41380ff54807a909df0da1c2 DIST mozilla-firefox-3.5-patches-0.1.tar.bz2 6764 RMD160 e108f204ecb5e816d9f1a67cb37338731c7a007c SHA1 20e26e77bffeb4cf9bbce07cb11fec908b112128 SHA256 173f2b7860f9263bc97beee9cc9e8104b118d9079d8f264b45605798f1119b31 -DIST mozilla-firefox-3.5.1-af.xpi 121084 RMD160 0c568b8a79a5e66f9000d8fdb3b90e869f5822e3 SHA1 f51312ed8c2b158ad19e32b6f2af8d85527bb279 SHA256 4705a8d73edb171327c2a408b305a468c92bb05552a44206da532b0a9f87e22b -DIST mozilla-firefox-3.5.1-ar.xpi 131414 RMD160 36891bd3223ede3f20c6e9a0faf7d5ac7cb536dd SHA1 0cf41bd1d1781a14cf65583bb2fe7a5b317256a1 SHA256 4beef7c6a0fa2a83892a8729fd92cdc62432911be752c04e22880052f5550151 -DIST mozilla-firefox-3.5.1-as.xpi 134192 RMD160 d0b8cd2341fe83f5bf66189a25b863c4e5411224 SHA1 aebd78a8573fa51d0779a0758ddba47083fbfb98 SHA256 f685ae750a8231f97bd8a01363d87564d8516159dd6416b071b29b53b174ee50 -DIST mozilla-firefox-3.5.1-be.xpi 122135 RMD160 090c3801f64d1c9b072cda21b03236212ef38a22 SHA1 ba25afd0f589bb22cd0827bae6ac45b96466cda0 SHA256 42449afecc26d281179956bf92eec0139dada8323410fb3a033f7190d3ccc5a6 -DIST mozilla-firefox-3.5.1-bg.xpi 133796 RMD160 31a447077bb8a5c1dfb932ce3607301943bcd915 SHA1 13452bfc50b0739795f6d57568bff1ad59ce8553 SHA256 55b878fb49380c1b072d8cc33531bad6d7672850f230abf12a3bbee4b4743b1c -DIST mozilla-firefox-3.5.1-bn-BD.xpi 142087 RMD160 cc1c2d2f22faa0e7337f2c3f81469a4dec85141c SHA1 6ca1d8d04daed7766ec07570658850b3753b1152 SHA256 9716e796c7a85b4952c6cd3a7be0d27f158de5e3c337a78ca0630ea941dffcfe -DIST mozilla-firefox-3.5.1-bn-IN.xpi 157711 RMD160 6e778c8c62787a6a3737ab5f80463d23e65909d2 SHA1 f938dbf2789f327320ad311334305329efb56b73 SHA256 0803c277ef20a5025fd1ba99980bae5d0e2f00e7033bd7e9641643d13a66486a -DIST mozilla-firefox-3.5.1-ca.xpi 127169 RMD160 65740d1052eae0b83c2157dd2f2586ffdf3823ff SHA1 12b0244e6015db9611ff3888b7743bf2570a9906 SHA256 6320ca6e9047b8ca0800fca64b16b5fe5616005535d74aa57ce31d6e33ccd8f8 -DIST mozilla-firefox-3.5.1-cs.xpi 125852 RMD160 83cdfa401572eee60cc78387de3bdbce38a55f46 SHA1 dd176385b204a415018100d2b99fcb80c6050ccc SHA256 6a877fc66f162ff74accba2f1e0c4225d4211c084113ccad0168235b4e06c6f1 -DIST mozilla-firefox-3.5.1-cy.xpi 121794 RMD160 6526190777921e4aecacdd2387466395120e7a26 SHA1 041d6dc03cfa7c86eaffdcd443398bad4d55794b SHA256 1b511548e23f7ac51f5b30535f694f81c4c8e90d4ae4a6571552bb498aec330c -DIST mozilla-firefox-3.5.1-da.xpi 124883 RMD160 466923a5bcbff6593ac9c3adf59ed680670ee712 SHA1 5dc3a394f306e7093e11d31186339a476be7d3b6 SHA256 cc2a3b919262f584251953d9e519980ebefe13b56923c0fb726f89c84ce8a5d5 -DIST mozilla-firefox-3.5.1-de.xpi 128432 RMD160 83aee4ba1613906a77fb7f4ed139c4e00d5b58f2 SHA1 233308d34bcbd9bfc197bb8e4cb49fc250873876 SHA256 82891e66a48b776c5c0f2e563f56ec76e14de7361a85d4fcbd1e7aafdb46d7c3 -DIST mozilla-firefox-3.5.1-el.xpi 134656 RMD160 860de0788a3753031bca4864cf4d2816d852f9e8 SHA1 d97f1040e30cee98d9ab85833fa65b5438683af8 SHA256 9e107a502780635008e1d0d1c45f9ce4dbbe58a4f84b68c6bfc2a805f2a8d112 -DIST mozilla-firefox-3.5.1-en-GB.xpi 118783 RMD160 5dd5323c0841fc668dca55c96e6f5f319c250433 SHA1 48cd1163187d1fd179820ae9e04438bfdbb936c0 SHA256 c6170b96f67ea56af1e3ee6d3fb6a7ef7b9ba2cba3e4025ca5d8eb194a551614 -DIST mozilla-firefox-3.5.1-eo.xpi 121453 RMD160 1c6c4c44cfb11b9ac53682fa355f62376bbdc2b0 SHA1 367af66b57d87958f31a58cd76540ee40f532048 SHA256 e7f21911d95795bf78dd4277bed904ef210662e9c0dd78ad03ae350f9ec90039 -DIST mozilla-firefox-3.5.1-es-AR.xpi 127161 RMD160 07d19b9dcaa9132f0932be71508a306690ae9599 SHA1 f34c0abc34d356e5982de2c051b005a38e973c55 SHA256 f82c12cb8958adc7392041db036e8a54fd57ac3ec2109a8a2ebf53cd6499f667 -DIST mozilla-firefox-3.5.1-es-CL.xpi 128925 RMD160 0d877a1ef4eae374e5b622c4bedb09693b021f5b SHA1 16121a582146c9f0a3625af7d0e0bde2782e9119 SHA256 71dbe8afb79a141a49f5d0d25f69afd65ae4d39092c4375233e20938311cc5cb -DIST mozilla-firefox-3.5.1-es-ES.xpi 108679 RMD160 a3921d4ecef21ac332e8590823e6fe1501a7a2f2 SHA1 af8c18036b8f7968bdb6dc72ba4f485c42e02af4 SHA256 09103559ddd5c749831f408c8aa28072c14bd0ae315e60ab62edda4d66a33716 -DIST mozilla-firefox-3.5.1-es-MX.xpi 127372 RMD160 0586943a1d9a05f540477d07a5fc51e8d3fea175 SHA1 d5c046d7a96e312c51b0f02e729dd1ea2b3e3218 SHA256 c3f72de760639eea74ae1e51fd3f0c30054a67a9b115c9672ae352876de54fde -DIST mozilla-firefox-3.5.1-et.xpi 126519 RMD160 af6410072ae7b4be7dbb2666241607cc0daf51cb SHA1 a3ba0b33267236901f40f495429671fa5f2a4a36 SHA256 b6a01f4e93b2001fd13279dd37224a847337dd28101b859fe74859c85e183c65 -DIST mozilla-firefox-3.5.1-eu.xpi 121362 RMD160 effe34d6af9aa641e08cc01f1502dc33a1625fee SHA1 3fe6d62c775d9bfdf30fd7293864b80a8a6b38fb SHA256 77a3af0400aaed292c7646bc44faca009d486fb5b0f95906d158176dc900d9e8 -DIST mozilla-firefox-3.5.1-fa.xpi 137685 RMD160 46bec9bacd31bb2cd3923b5a9d2aae5f6e0e7df9 SHA1 20bdcae10ce69451895231107ce9902fee9f70fe SHA256 3f804caba580347a626279c126cfc54d637c113b217a480e6c5367cd9c1efa0c -DIST mozilla-firefox-3.5.1-fi.xpi 126034 RMD160 98daab0b3b84d40c52991bc61943e149f760e629 SHA1 96624a6c4a35ae7f24f6ca991f543d505274b5ec SHA256 ce530fdba52c954c9e989ff56e44a1ecd0a17ba8333309aa1920fbea11ad3c4a -DIST mozilla-firefox-3.5.1-fr.xpi 128236 RMD160 542b2e4896215ceb48324109afd618e30cdcd3a6 SHA1 ccd4d3cde80638bc262b9207b2f9d90b122393d5 SHA256 f38ee41ed2bd425409790357e238fa71582e129f01f2673004e5caa6458d2d53 -DIST mozilla-firefox-3.5.1-fy-NL.xpi 128386 RMD160 5a5d79f1baf753962d1014ab01adf5aa144cfb36 SHA1 1b4a5cc35b55fb90d5e49fb2a15501a9a519a84b SHA256 e8fe597095aaf16c2719687ddbcab322f1bcfdfb70da93b571b9d21a12b742f8 -DIST mozilla-firefox-3.5.1-ga-IE.xpi 127192 RMD160 5c86fcf6cc8ce9c1c3078d24aa5a03c57b774a51 SHA1 747cc26ea2fdb1593a64da7e62476c6cf7c3808b SHA256 6f8a5c6278bd0f693c45f380d34e42925066aa282fe8107351c64a35b8119ad1 -DIST mozilla-firefox-3.5.1-gl.xpi 124053 RMD160 e608e456022f37cd50e2297eb6dce0c81e2e34ac SHA1 3aa31c77172a986887cfeb8fb1aa714e072ff344 SHA256 818427ccacb0fd056860d5c77582f0e5cd464014c8893eb68b13c0669a97831f -DIST mozilla-firefox-3.5.1-gu-IN.xpi 145313 RMD160 5e70fa19b201228a35d3dbebb6e4e5323e424c72 SHA1 53f8bf40dc14a4b19cedb28b110b2f073cb9e1d8 SHA256 9b3c01eb6a41ada33a4deb7556d6f596d9570a6fc4b7eb25da2699f8d7d3269b -DIST mozilla-firefox-3.5.1-he.xpi 121361 RMD160 3089856d57ccec58fe1eff27169835937b712416 SHA1 f678b5117da0a03007cc6fb1142da5dc6e6f724d SHA256 6514bbdf8b93ebf6fef96cdf6b3fc4d3e1c1654ba26f1238df423a6f8926d410 -DIST mozilla-firefox-3.5.1-hi-IN.xpi 141274 RMD160 e6cb3cd03b58407f8dbe6e610d8a9c8110c4ef3a SHA1 57722591802599ff3a8d48c22e1eba48dabb3180 SHA256 3afcadbfdafe109850d0e07175e3926ef0835e9398b1ec93f4ff629e3aa4b44b -DIST mozilla-firefox-3.5.1-hr.xpi 126902 RMD160 4a1aeff4bf7e2917ee0aea773ded473b6ccc48f4 SHA1 174d6b74659dd1dc698862b47cb3756d16bc1ea3 SHA256 51f67bb2d6ab379c007b329f2b9eeab5ad0d52e818abd4d737b54063df712f81 -DIST mozilla-firefox-3.5.1-hu.xpi 130960 RMD160 718b8e32229b205b71ca890fad01671c71780873 SHA1 e9335e4cf4b2c27d78b3287f56472f67630edc99 SHA256 47587271e1df3695d16fa37bd604b03ce379237aed16569c4a8475328045f536 -DIST mozilla-firefox-3.5.1-id.xpi 103782 RMD160 6469b989ae763463598f387a1b208ca764b575e9 SHA1 ebbc77e158df0ffd379155af5f93aa1bde21d8e1 SHA256 cc1bd7c9c1e47aa05da5849308e7929b3309cc56f5e0d116a3a561f3536e9262 -DIST mozilla-firefox-3.5.1-is.xpi 122771 RMD160 f549c788d3590f0a8501470bd4238279be7b155e SHA1 05305fd369fbb90cf834625951c9eb35ecebab5f SHA256 95434f7da277592e85eb94a3b229292fd0fd2720099a862c624058bbcdb101d2 -DIST mozilla-firefox-3.5.1-it.xpi 107881 RMD160 662c90e28f18cfa023a928b63150613698378af9 SHA1 623ffab3f18a0d656e0b0540ef134c5aebac00de SHA256 f0e0ba09f58648aeb562e72a7bcab20e3caae52f996968dbe48cb7d32fb5a694 -DIST mozilla-firefox-3.5.1-ja.xpi 136135 RMD160 1c434e048b9445c406bf4eebf20275d2807d8290 SHA1 4c8d6ec4aeff90a91f31dab8bd42ff88745fdfe6 SHA256 3ceaab530c6832a90dd8976d3811a902d78caceb81e9c9f3719a88b14614d5e6 -DIST mozilla-firefox-3.5.1-ka.xpi 153923 RMD160 10ff7c8a37bad7566de7712ef7118f583a303ec9 SHA1 863fd552e78a87b1bcfbca5102e35a7684266f10 SHA256 e3799ec8f7fc8d005ee0ed061b243e0b423bb347af37e2c5b9eb94f286f9b0e7 -DIST mozilla-firefox-3.5.1-kk.xpi 137316 RMD160 21ba5440f6d6f6978687d5b9afb620f8c3354b65 SHA1 b1b8fa11e1566db83c4333226d16c182ec8bd2fd SHA256 e49098412027e8aa6085942c76602bf09b9fdb432848e2b29817af1be3ca3a72 -DIST mozilla-firefox-3.5.1-kn.xpi 148450 RMD160 8bf704c21258728ce7413c034a9bea9dbe16826a SHA1 8eb0c9d43c3e303c1dbe984dceb12d8034c5e315 SHA256 f2b61c349bf62520aaf5eea854caa4b1ab3a3d2e3e2b84d72ebea0024b268233 -DIST mozilla-firefox-3.5.1-ko.xpi 115360 RMD160 fd80eea46045367ee1e7fe8d39168959250548cc SHA1 66be1aa04989dded5c7c3db45338be51b88c1e9d SHA256 7c635423a1a04f804809d6a1b1fdbc1824b82d785610d50e648aa5f67330a650 -DIST mozilla-firefox-3.5.1-ku.xpi 129312 RMD160 6e48af611e2dff3162a0c20a35e65d018ad65769 SHA1 09b9413b167ef67a26a70460829541a4d8d038f0 SHA256 0063e27c03192cdb16525e6367813be0ae173584b19625a7d68ad1c1556dd045 -DIST mozilla-firefox-3.5.1-lt.xpi 139038 RMD160 2a4f9fbcbddfb191865834597f13cc8caf0d2c6f SHA1 b63507508fffb41d30b1abc1314af4ecdea522f5 SHA256 41cc8b31c26d4f9d33cad54f1c553f14af5c596dc003e97c5a3f0292e8556e56 -DIST mozilla-firefox-3.5.1-lv.xpi 124480 RMD160 9406c61dc8aa6c74e2fd4bd2c9c09bc597725033 SHA1 80880a4afce70859f7646a9e07d7efcf0f7661bd SHA256 6981c6b5bd341efebaa5b527434488e887a5a0885bc788a159ea0c8463710fcd -DIST mozilla-firefox-3.5.1-mk.xpi 127135 RMD160 6cf1233fa681627a7599ffef8c219c1b71abd8d3 SHA1 b1528380648001fbe54fb4efc9dcb505cfcce72b SHA256 344f6120e50d21079d19b4484f38d7ee7de804339ac63bc63fe5a84fc2d7e58e -DIST mozilla-firefox-3.5.1-ml.xpi 151067 RMD160 c2d5252b02dda1c74f5d2adcaee41f57b211d7d5 SHA1 9521be7db9740975816d7ce490fe29c465b9dcc0 SHA256 9f12e14cbb7fabf9277b83da4ccc919dca84c0c32dcd33f948261619bdfa6055 -DIST mozilla-firefox-3.5.1-mn.xpi 132781 RMD160 4b763cee089ca4fd9658220a9832bc0edaeeb884 SHA1 f5ce3187263e41b00270aca87b7770232328ec6a SHA256 2b92cf253d456d0a82292bf7915e853f23ce89478a9273cdbcfc04bd0f068a85 -DIST mozilla-firefox-3.5.1-mr.xpi 139363 RMD160 25e7c752d5a7ffadbae715a0b70b4acbfd14a669 SHA1 21ce213da48ab15508a9e817c4cd651197f8c3e0 SHA256 e2f52dcd33157855c40fa355f5054f5929f3a699712182dae807affbb1c05ca1 -DIST mozilla-firefox-3.5.1-nb-NO.xpi 123332 RMD160 f6a5260ba99b65d6a79363b85b80594e75e610ee SHA1 76453d1abd9231139fa808629421145d5010c754 SHA256 2a51c562b838bb0b36fbe4f5fc4f53ab9e67fbd21c2c414a9e0d4bf68fcb2c6f -DIST mozilla-firefox-3.5.1-nl.xpi 125973 RMD160 8de69eb81c4525b2f342f18b745fd2ab03c810fa SHA1 a03c54e8a5c78fd67c69a0ee48aa9488785024a4 SHA256 c5d1134706b3cf2d8be21a6bcc970f59c4190745391045fb5b0fd3b5e77b7d6a -DIST mozilla-firefox-3.5.1-nn-NO.xpi 124682 RMD160 a6c49969ebad2ec4c18979ab170b976114811297 SHA1 ace7f10a96566b0e83f0547d459f2d95b58de4e7 SHA256 fb291a0e7db75b441ab965f698714725c2de5c80dc3adcca9d2cb59c60642df7 -DIST mozilla-firefox-3.5.1-oc.xpi 108038 RMD160 615a1cae2cf9ce4b0a910740eae1c40b78aaf658 SHA1 ea08e2f291a593ff77e1391eea519dbfcc75a7c6 SHA256 0c9d75def6676dbcf253b28df9803f795c6344080180b6c1679d1f31f067e497 -DIST mozilla-firefox-3.5.1-or.xpi 141791 RMD160 dac92345bd4ff4f8406758bdf2db0a5460a2e800 SHA1 948c0c161369742e19281535e072b7e9fb7e18c5 SHA256 984dcca29c5805ea2d6e494ef14f97a1d199091c1f3ea0f6e6bf30134fcd65cf -DIST mozilla-firefox-3.5.1-pa-IN.xpi 141461 RMD160 f8223f647b5c49974cff5520fbb7139880098cbf SHA1 4dafd7427cbc2005dbcf25731a4821f80e497f47 SHA256 4704ab165b2aa91d923dd8b761c29306cc63f4d7c465660ebde6fe2a3fea5336 -DIST mozilla-firefox-3.5.1-pl.xpi 130191 RMD160 01864044a300cdb3b0b04bc497a83ca06de9aff3 SHA1 b1e0cd119d5752149310525db2d6e8ef48a3fb03 SHA256 fa4215f3d589499d79e3422ee8fc30627de0cb98f92f7fd022be9f30b5b3c5df -DIST mozilla-firefox-3.5.1-pt-BR.xpi 124435 RMD160 82a28114368496f1de917247dd5fc3842500bad4 SHA1 106e0ccd93e63566ca86e593a4f9daba94f4a4e8 SHA256 70aabe578e12526da85706f737d5d028bb14ab8940e9bea30a784e8db268094c -DIST mozilla-firefox-3.5.1-pt-PT.xpi 124520 RMD160 fb61239f99abdbb630f15cf067bfc4e1d60a2457 SHA1 4278944e6be2b742b0f90f470f80a86d1f5541f3 SHA256 d18d522c7f55a0d806b18bda4b25e45e53cfa6374dd1cbd02daae0362ddd5bf7 -DIST mozilla-firefox-3.5.1-rm.xpi 126837 RMD160 ce24c3d82db8f2d28bf2bdd79c51431714d38e6f SHA1 b7f985f7614ae71e7af9a612b20f1ce2628c1931 SHA256 fb54fa0f565a65d9fe8a06309cca6902023de67efaca9d54b6efd073b3d5eed7 -DIST mozilla-firefox-3.5.1-ro.xpi 128452 RMD160 5eba6721121669f846844df6893289c93a839d30 SHA1 7ce1548fe65dd786955209b9a292a67f97e92265 SHA256 aee9efc2570b5e58dfe62b96aa5496f9e601b95f1db18ea60c515e3c825bde1f -DIST mozilla-firefox-3.5.1-ru.xpi 124491 RMD160 d16f226a0374bcb469d306aeed56478ce685f23b SHA1 8bbf4cbdcae02472c62ed3d303d4c6e99b0820a5 SHA256 aa29bfab1b6ef2e65cfc2b2d98415daa32d355eb7fdfa854e28ad20477ced308 -DIST mozilla-firefox-3.5.1-si.xpi 141810 RMD160 11ec5da2e19d2e0fd42bf9539038fd948679bc58 SHA1 1840f98c7ed2522a68aee25d4c065e3811192f57 SHA256 3b4dd8e1e928c2627420ea4b7cec11b036f9edd8493fc2f8f5553739f67e4b1b -DIST mozilla-firefox-3.5.1-sk.xpi 130120 RMD160 abc739b4a3a1c94d1ee23fd541e600c330999313 SHA1 09974a715e058c75bef2159dec7e4218766ea796 SHA256 57614ebe5c6fe337bdfd98142aa111cd98943754730b067f9e416665f590fe57 -DIST mozilla-firefox-3.5.1-sl.xpi 123318 RMD160 bf2b419e56041517c46cea5f5aec149604e28be9 SHA1 fd2677940a44d4c6bc9a36dd61cf1797dbd8eb08 SHA256 2c4a05405fd19bc1f4802fe7de34e32d58915dfbfa51dee08ed6ab8579f099d9 -DIST mozilla-firefox-3.5.1-sq.xpi 120637 RMD160 267b83f8ab99105e86d46fd2baac7a4640c1f2e4 SHA1 acde7119e6e1c2b928b0f346115de656030cb05a SHA256 8728d8d3fcc87ea41cf174631af0cb1d515954c27dd6c19d28a4f8b3b0d4b282 -DIST mozilla-firefox-3.5.1-sr.xpi 136190 RMD160 c440117de636acbaa151d4786cbd7d06b741f5ab SHA1 aaf58efb800423c4da4fe1a747be9a3dbf6eff5a SHA256 372314a08fda88c905de26ab1008ec85c3b53a7e6bfde1c2c111da8536dde527 -DIST mozilla-firefox-3.5.1-sv-SE.xpi 128150 RMD160 430be763a4f39c0490a2753ef4e7f7eec99c8b33 SHA1 36500241931adbac1ec6576661983cf0c2826479 SHA256 7d7023615a4318adfea2ab1858db0dda7b5f1c5f6be42ab82c3de76faefa71bc -DIST mozilla-firefox-3.5.1-ta-LK.xpi 147996 RMD160 60e0a672851e51375fe83a5dfa3ef3fd688f1ec1 SHA1 6a6e3cdf22f5128d26a34ea05648270e40c602a4 SHA256 b6313f9c9c1e090118fe64a12d81feeb93d2c8b11c5019683a9ad3b019e1293b -DIST mozilla-firefox-3.5.1-ta.xpi 136486 RMD160 1f75c017d9ae8312a5b5f91f6041bf39715ac844 SHA1 3aef6864ffd5af9caca604a9016ced5f5ad7ed4a SHA256 cfc81ecd8e5f14c7731e23d65840563eaf7c44afb3afb8b4c4712eb9d4425d30 -DIST mozilla-firefox-3.5.1-te.xpi 147164 RMD160 18b1ecc4cdfb0362a9a1c1fa36106624e36f79ae SHA1 71a46633c943b717f88778ea567dc3ed59ec7ee7 SHA256 c6fd253f9a9bf1a11c995b1c20f1cd3fdb8d3a6372c8341c251586501a3000c8 -DIST mozilla-firefox-3.5.1-th.xpi 133716 RMD160 5dd3348f9371cb9a1a796b3711f8d786a5c9c7f3 SHA1 1d4717347d6fbbd48d438a100c6aeea9db6b502b SHA256 d7abf5a733eb917ef3aa2a2a30c8bb141f64fa5979f69b3d20c8b30c66753546 -DIST mozilla-firefox-3.5.1-tr.xpi 129482 RMD160 119728a4edade9c9c6d5c091b9aba1708b1b8980 SHA1 97f14dfd0666c87164561e54da2e5c2e4bb50365 SHA256 acd2a0c28563e72cec962f93a6de17635535ee7985e4dc9daab44768b2dfe099 -DIST mozilla-firefox-3.5.1-uk.xpi 141267 RMD160 29d31ca4b08c2f2e1853a9e2ab038daba62c4aa4 SHA1 f4a8b25598d8e655b1ae377e08098a542a6e4cb3 SHA256 bbc1b1d167c93501870dbd1463c1ae1832628a97b9a526a147219c2cd25ab5cb -DIST mozilla-firefox-3.5.1-vi.xpi 128610 RMD160 cfbe881573b9ceda10a92a81571b25b89c5a8661 SHA1 1cdcb2978b4f22c486a269840a24c9d8ad4e3349 SHA256 b8916387533ae86313558077061f6e03396d25de4e016a5e70870158c591b07d -DIST mozilla-firefox-3.5.1-zh-CN.xpi 126370 RMD160 52d21f2830e2551d95eb0f218a6f049ece531587 SHA1 4cd4aaf2acafc0a63d935eb1b7778e7e63b035b7 SHA256 9eeb510bedf7bcc14da22d1482e416766243b49883151193b01374450b5bc6c6 -DIST mozilla-firefox-3.5.1-zh-TW.xpi 127832 RMD160 3cb1e8aef6f6442e246470d604c087998083110c SHA1 8db4fb19408c140012d01827026180667b84a468 SHA256 aa575e4b6ff7d9c8fdb9776a27643452b5a5b67d039fe8d7cdbd76793d193080 +DIST mozilla-firefox-3.5.2-af.xpi 121080 RMD160 8e25517b287c960190013fab1e4157b719c36079 SHA1 ea4510eeb1c9d359513daa982f120684b3a5837f SHA256 a3bec1a60394da74a0a77d3894c80c3964fbdb9cecf756cf2f1f5e800a66eb36 +DIST mozilla-firefox-3.5.2-ar.xpi 131390 RMD160 ac5fabed32af73898d60cc0f37833414fab94afc SHA1 beed4c053133a0fdb680cfb41eb765afbbffc1d7 SHA256 d35ec81374825ecb57ed7d5b76019337696d91d0d78fe90fcac1c0f34dd2ba6c +DIST mozilla-firefox-3.5.2-as.xpi 134203 RMD160 f4e3b6c42d7a8abf020f08128492afe4caa52636 SHA1 185cba88f5549d33dc832c2d4841f4986db1fca9 SHA256 a372de12f9ce9e20989b45d00fb0a9d65fca208d282201a9f5c81038411bb5ca +DIST mozilla-firefox-3.5.2-be.xpi 121936 RMD160 b59486a59c6f5b51ab16c536c4e85fcf6d543156 SHA1 9d8d47875279a931468d58d69253184444d55e33 SHA256 563b963b3885d4b7a0dce7b4511b0126b09dfc2958217da97b1d75ea7e342aac +DIST mozilla-firefox-3.5.2-bg.xpi 133826 RMD160 af244d12928844e322e965b1450f9de52a54c51e SHA1 34c7a96f2b2a7069ea24c0ca04532dade5018d7f SHA256 16eb31a55c781d51a9ee7a02d0e938a69c075fb49915e1d935d18a5664b3d824 +DIST mozilla-firefox-3.5.2-bn-BD.xpi 142091 RMD160 8a28c1b110411f5e3d08d3c858655ce55a40c6b1 SHA1 413d4e7763f9f6b7e8ae0e9a3006ab63519c9bee SHA256 239b835a88eb5550136e1425b9cc6eb4fe8e3d1588985f67336326e33a43bc44 +DIST mozilla-firefox-3.5.2-bn-IN.xpi 157735 RMD160 d7f0c126e5f2ea0eafb390642f592f24be37c5c4 SHA1 718ac7aabdc04297e24ba81b827d463ddbf47817 SHA256 529c867ba6989788639cfaf8c70e6792b6eaa3712b46f1b4d41ed8b3f1a6e50c +DIST mozilla-firefox-3.5.2-ca.xpi 127170 RMD160 69219ba4ac6eec73decf07c5462ae0f30579459c SHA1 23d9612e5cb7c655d205edfbbea60ff8382bd74e SHA256 2ba768e28983e1b635e186a4088d570628f72fe2329b217feaef81f42e0f1734 +DIST mozilla-firefox-3.5.2-cs.xpi 125850 RMD160 b26b51fcae316a6a7a33cd6baae1115f4a4d8d20 SHA1 a522c4dcd6bcfac31290bd70db2aafad8697e0df SHA256 a808ed4f5697f36ec61856867b6cd4f812179451cee021b0e4e5ad2cd07de105 +DIST mozilla-firefox-3.5.2-cy.xpi 121805 RMD160 a8246b6988c1a5fc652770facd0279f91cc8314c SHA1 bc84e72685838628a9ea27750dcef17913c3de6e SHA256 7fecf97f5dee4c7e48edf42d505b3426261d39de9376404f5747f1d34eea0a9f +DIST mozilla-firefox-3.5.2-da.xpi 124863 RMD160 f7e009da17b0165891d45ca2f5a49a7daada3cc6 SHA1 52bf39b143880a69a0c68bdafd18c5785d1e703b SHA256 1485ac1744d1e29bc801f436a5989ee8f5cf09af249cc48f3b438a3719ce2057 +DIST mozilla-firefox-3.5.2-de.xpi 128435 RMD160 b5ad616c2e7dc3ce69a8c23848bfb3eeb6699fd9 SHA1 b839f3a3e3a21371be2d6a7bfcee3f62632bee5e SHA256 58716220bc6b2d83a612ad9a74b15a9fdb6466ff76ebfe5ff871c3d083adc967 +DIST mozilla-firefox-3.5.2-el.xpi 134654 RMD160 ffd819d441dee64b85f53aad721ab4ece7412567 SHA1 042ab9d656de5f04d6b05ffbeb20fc34be4960b6 SHA256 d105a418f78348a5a13bac9218028fd58d7d30a4e7c272914ce75dba6adcba14 +DIST mozilla-firefox-3.5.2-en-GB.xpi 118755 RMD160 f36283741129b3c1f95f0a9eb28d9fdcf4c5f21a SHA1 2e4a0e43c21dd07d51a6dba37cb1cf12a027e6c5 SHA256 e176adbbab389590643a143650f8e0e9540a5571efe01667e6d131932bb1afb5 +DIST mozilla-firefox-3.5.2-eo.xpi 121471 RMD160 d3bb31a7a3f0c5f93a65da36ae70597f6d9e2129 SHA1 1fe530c8918731fefa865d89351a2ee51e94a15b SHA256 8ee571f2c26b760f55877cfb298fea92da90555a23a043c30591ebd0507f07bb +DIST mozilla-firefox-3.5.2-es-AR.xpi 127150 RMD160 1e1958b67b4731552cd5e1e49158a480f8304517 SHA1 fcdfa94b6e3b077cb172b65a69e4fb07105ac759 SHA256 373d505fcacae846d29d7d2e054914dfe230e61ed15dedd77940a5f045e7ad79 +DIST mozilla-firefox-3.5.2-es-CL.xpi 128902 RMD160 25a2f51f554132a66d05bdf43d319192aebfe1b8 SHA1 2fbf6b033e10af84200a1f59abb80310d0fb9840 SHA256 8a50f60eb39b82a4789764511f59fdbe5110c110d598a00cb1d0cf60976875a1 +DIST mozilla-firefox-3.5.2-es-ES.xpi 108493 RMD160 1d1e9e51b807e18c723f88cbbbbc657e808e8e8f SHA1 ee88edbaddf7dc7b02d369f98c59724c3b8d46f8 SHA256 2b46791b1c9106c7886cd8d48e43089a229681083a6959b9f72770fa1cd1b88e +DIST mozilla-firefox-3.5.2-es-MX.xpi 127345 RMD160 c1d51306ebc133cb9a5152d80c742aab4a7373a0 SHA1 5f5baba6c011069ee7ebedfc3f6a387ae691d5a0 SHA256 bd1f2bd85a75f890ae6d1350fe7a4dbb062e4f7396cfc6afa9688cb5d9bb2d29 +DIST mozilla-firefox-3.5.2-et.xpi 126518 RMD160 fd38dca20d9e3f3773f95aa991768e64f397ccc9 SHA1 e5760522d81639830bcc13fc9443b64c9d3fedca SHA256 0caead87a9d1f21d08321bd72337d3dfa4a38930aa120920a8ab3f7e9898646e +DIST mozilla-firefox-3.5.2-eu.xpi 121370 RMD160 7812a36614f2aa69d7cf519ab4e3505c8d40bd8c SHA1 a83c6dccec0eafe809863af50c3d297384790325 SHA256 55e76fc9990d82b1215cd66908cc339c342f1e51093df442a9b9247873031a4d +DIST mozilla-firefox-3.5.2-fa.xpi 137680 RMD160 08ccb2a64e50e9643d3931456b97a62ee4e655ee SHA1 4a521c8deaaa1faa393d55f5d7767664b935eb02 SHA256 41bd6b1241d27bd8d6f34d08fedc855f133e97327786cc52f631435b9b90b8ef +DIST mozilla-firefox-3.5.2-fi.xpi 126034 RMD160 5a0c65c6dba220a5f543e366084479cc8bc53d01 SHA1 1f1a4c6b99244bd8674cb500571bcad2a3cadbe3 SHA256 df1dbfa3660b8a947ffcc86bdb4f4086da008d269457d548b19b4596fc0ab3e4 +DIST mozilla-firefox-3.5.2-fr.xpi 128237 RMD160 5e06cdcf9a68bc440ec0b020fa7f67a50ca2a3b0 SHA1 a3206d1dc527a359d0915b264dbc09271aae6a27 SHA256 31ad66135dae2e538f947ca244f30a479a17f6c43723500eaa02beb689950339 +DIST mozilla-firefox-3.5.2-fy-NL.xpi 128391 RMD160 ff890073f2e32a1bb640ea103749ab48df0c6f18 SHA1 8a3f4c3f1c4952f07766bac55036d1653deaf25a SHA256 ecb09acea95802482e56f05a0144ddbc05430fd99b9ea3c2744fc22a0f2abcd5 +DIST mozilla-firefox-3.5.2-ga-IE.xpi 127223 RMD160 9849062100093a53ce5a4d24a0f0472062695908 SHA1 e371d76ae7e5d59a3934fa3bda87bd655c078a8a SHA256 05df36a4641614336624a64410c4effad72aa7762f1e04e8d5310aacbed2a2c7 +DIST mozilla-firefox-3.5.2-gl.xpi 124004 RMD160 2cf0674ad78db541c2919abe8ed5ec2881f9f9b5 SHA1 60827bc8bfc6a4e1f7dcb86aec1c89b50f2db24d SHA256 0575cd2216355f950df08e30cb11b9521c64bd37afa23030d814899d0c492b4c +DIST mozilla-firefox-3.5.2-gu-IN.xpi 145342 RMD160 5c89c4fd37ee19ab581f883e1ab2a0e3cbbee98b SHA1 37e0297d2673000997531071aa2916964bd70f1b SHA256 79620fbc9456f8c2a972ab310195e4c47f875132a3036ce833d1390670f5e5f5 +DIST mozilla-firefox-3.5.2-he.xpi 121361 RMD160 ec4212fdeebc6f13b89a4248bf06f0bfebe5065b SHA1 1b07104c2c6c11ef1070989ea4373ae73986df1d SHA256 733753b2b7dfe9e85ca9c9df75b497dc8dd6ff67f43bb7e837304db3d124be94 +DIST mozilla-firefox-3.5.2-hi-IN.xpi 141281 RMD160 44c6ef0604c46a2c68d83ab9ae07b30bf36bbc68 SHA1 b73fe7296c031670698593a44deff1575af0b8d6 SHA256 66d55d488b02d716b0d4c5af1143dfc550a9c0f6998ab34c8c16bfde34b92133 +DIST mozilla-firefox-3.5.2-hr.xpi 126930 RMD160 cd9b3150d8169b8b19c734fc2d5dd0a49728dad0 SHA1 2ac5bdb58dce7dbadb9925aa6d211a328ba435d6 SHA256 0c91195f31b194b8d2c95a27325ed8114de06c98318aaeb6d3949e03cd86ad99 +DIST mozilla-firefox-3.5.2-hu.xpi 130979 RMD160 0f90b1734957c0791d3504be15001ebdddaafe0e SHA1 9041c26a9c02f401f4f8415ecc9ca303fc93ccb9 SHA256 6106f565bc02faca6519265011a27653e426d4ee889a35df0ca2fb0bbd378ae9 +DIST mozilla-firefox-3.5.2-id.xpi 103774 RMD160 5def33b06874853482c2fc6daa120c84d2037d3b SHA1 26559eb4cd3eb9cc2b7bc49f9933b501d6f09c9e SHA256 743d57639c6a6cf11905cc60dbc697c031106fccea2aebc409b73f91b3cbcfa1 +DIST mozilla-firefox-3.5.2-is.xpi 122773 RMD160 8f99d749938fa36695e005a486d482d64852733b SHA1 3aad703937e6e6faa7d5d5cc8c8a6b28e1d68450 SHA256 dd24684dd7cf271af5ce7eda89c4e2932d380022f0704cbd279db214eafabc45 +DIST mozilla-firefox-3.5.2-it.xpi 107848 RMD160 319e37283482e970b366726a82105b4b5241145f SHA1 dee44aa217e01faae47ddb8022ac5b4b36a4a0d5 SHA256 e8751fb54a552c962549cbde5789ff48ba814f22b133bb6160be35845c16a8e2 +DIST mozilla-firefox-3.5.2-ja.xpi 136106 RMD160 889ccb963f26a8130341d10fb89eedabbcd2d0bf SHA1 271a62026531cef3480c46b189aa785f14891ba8 SHA256 af2fa362ce150a4bc630a4a85821e1f9a58db530afeadbce1effd58cbdd68838 +DIST mozilla-firefox-3.5.2-ka.xpi 153945 RMD160 4f91d68a8f37d16adbd5abba5798afd48105852a SHA1 12fe5fd2af43cd4f840e88429abc6b8edc9243b5 SHA256 b93467d6f5d79fd80cdeb71034bd041a59a5c3676d8df84f75e0c9aee0928e90 +DIST mozilla-firefox-3.5.2-kk.xpi 137296 RMD160 2da179266a887007a1188561216333b477e0133b SHA1 4ac010d705a5398524455eac08613cf975e00e7a SHA256 12b53797a22ead673fd51e9bfa96e6c9d06f18523c5edaaf63e91d4b615ce167 +DIST mozilla-firefox-3.5.2-kn.xpi 148490 RMD160 2431edcb885da0cefe5868e19c1294f1963f4316 SHA1 5a96d036c9cbb8f8d6f81d4146f9202185ea8848 SHA256 6f535e5674bba2dce7d8e4114949f098739cbcf2ff4a35397f7434113ca132c5 +DIST mozilla-firefox-3.5.2-ko.xpi 115343 RMD160 e21ea8a397761d868fe8016d46b3d073cf964f68 SHA1 9b595b6cdd655e2628229f790b6bac36a1d5b505 SHA256 1a6f5073fc3d80dfba58cbd1ee3ddd6aaf8fb1e7c9deaa6510efa42bada09db1 +DIST mozilla-firefox-3.5.2-ku.xpi 129312 RMD160 08eca344e953ae48cf8b4d2da5c286975e54ef23 SHA1 1fb52e2a1588519467fbbad2bdb6b843011577b9 SHA256 873025c60208ae4d2275331ce52795da89f90c67867735ab7aa2b4beb7f3ef44 +DIST mozilla-firefox-3.5.2-lt.xpi 139044 RMD160 b2bc0b38476db39206cd7935518f7d0cc63ae1cd SHA1 d0ea5523d0df804e86c58ef70a00ff0021dbb9cd SHA256 0932f9c6ebd86e4883443934172b1e8d42d8f5a3cf9f00bbf6c5c8b779dd7b33 +DIST mozilla-firefox-3.5.2-lv.xpi 124451 RMD160 9ea59d186e1e50f6b7c28184188e3b41695c067f SHA1 71a0b5164376ea34fdbf56d43336027b749bcdc4 SHA256 abf30c21d0ffd77f4c1d35407304e9fedd0ceb7a52d832b0734f06188529f462 +DIST mozilla-firefox-3.5.2-mk.xpi 127159 RMD160 6d14a957a580e705a2d2e14ab53d113f92cca609 SHA1 22f98f42f7f6d9aa133be805ffed2d2282689ade SHA256 2f4f62a66f6afc2d48c45859e348ce7c927a51ef191ea795e53e5d46aebc5d74 +DIST mozilla-firefox-3.5.2-ml.xpi 151067 RMD160 a7ccdbfda9c7ffe9f830d6922fd93a7c95156785 SHA1 84273a012fa8e577b6cab8a191462f43c3f27c71 SHA256 581e086ab315c6b6445e5d6880369ebff980646bbba4f8954f4792eed3f388d9 +DIST mozilla-firefox-3.5.2-mn.xpi 132806 RMD160 37080471316d533fbd4f7be06cdc7531767e4452 SHA1 9fcf1600570bfaf7fe0ae7754a3669fef8842548 SHA256 d919b6e2309a3a59f098c825bb8136bb29fb009c8f4a6513cfcebe7f5e5cb0fd +DIST mozilla-firefox-3.5.2-mr.xpi 139360 RMD160 13442814a88d83f3c23b9b29c68e09c2be8f1b34 SHA1 1638666d03114aacd8b5c0fe900a4213a436efaf SHA256 e7283682a4300365bf0e01fa2ae2c48a0e3f474456f814f9340f0f5d284f685b +DIST mozilla-firefox-3.5.2-nb-NO.xpi 123364 RMD160 6a06a45cc3cd3734ad781ddcef18e9ad68e78169 SHA1 03dfd47a5b45b0e06a51a72abefcdb55acde636b SHA256 421c7e3671675176bf4a67938d63506e75e6d7cd28c315fe11ad0cf326fe94e0 +DIST mozilla-firefox-3.5.2-nl.xpi 125979 RMD160 890b44fdb7f643fd862d002d7f2e4d2d8e99ca3c SHA1 cd5758ad987473c543dd036c15535e262e7e5c63 SHA256 69d01a9bfb5e9255b067ae991797155d0cfad791587bc4c53351f0cf98667ca9 +DIST mozilla-firefox-3.5.2-nn-NO.xpi 124691 RMD160 ab787fdf9e312dfbef861e3c5ee7ff79336b4699 SHA1 e17610b9114dbba249e2d009d4e70302b7381b78 SHA256 c622ec27d86a4aa9ead98887b97d9676470ab26a07b51ab849fead069a267153 +DIST mozilla-firefox-3.5.2-oc.xpi 108053 RMD160 b4962fec75b58b61818f6d034c5a294a986bb6e5 SHA1 b74206aad250bb4cd679d2a071a5026176318924 SHA256 20a4895d71844c9a09e978d6db3620299a4518bd3a8572a7a127d63c6242e8fb +DIST mozilla-firefox-3.5.2-or.xpi 141767 RMD160 b90a2576afbe5b182370efcca4287477c2cbb8b8 SHA1 eaa39fe3af0a89543dd7d5a79b94c72ea8f014ea SHA256 2d18585a4cdb35007c11600a8f8e3456ac63f089893a243c37c2b94d0ebeb6e1 +DIST mozilla-firefox-3.5.2-pa-IN.xpi 141504 RMD160 50c634bc0d27c7fa249b7fcabdb54703b52764d9 SHA1 ace8e5af9dda948ccd11303fd29d679e26fce3d5 SHA256 70658aba992918c795e5ea93d7dae8a53aad0a38f04672d032abc8d78e14ef87 +DIST mozilla-firefox-3.5.2-pl.xpi 130197 RMD160 d2b1122492e08a5886feecc5a55f7050ea371b6f SHA1 aca29f3ce36bf9024d750f774387079db3ced914 SHA256 9d2eb784f5e88640211818ef01467350cb57e1d1a6404cbb5c3c8b57fcf56ffd +DIST mozilla-firefox-3.5.2-pt-BR.xpi 124446 RMD160 04962c2ae0058926ad8d104cba0644a60f0aacd5 SHA1 5a0b05cb4fbeefc4407dcef276e7cd20ff637792 SHA256 9521006c27bf65d69292df922067e26077b32676dd2a59998c080706f99174e2 +DIST mozilla-firefox-3.5.2-pt-PT.xpi 124521 RMD160 5edcd9eb229f79e62ef2f42530f54849151bfa58 SHA1 17ba48fe8b26e10e52e72a371c7dea1bf13ae525 SHA256 e8d8f2c689bbf3b4496a0eb15c030e3c1fbfb8287a2de2beb477a0c73abcd8e9 +DIST mozilla-firefox-3.5.2-rm.xpi 126842 RMD160 669e967d0b869097f31c2991f6b069262af9724e SHA1 1854133e23bae4dc0b02f89b16d5e3e07310a2a2 SHA256 794c41d93754fd5773742e065cf75bd931c5e2328c275b4b6142e45de76a0c34 +DIST mozilla-firefox-3.5.2-ro.xpi 128426 RMD160 0b37e28fe3472fd2d8aa2b876f32c2bbd1ff48ca SHA1 416d2721f7e60f2131eb23d7ffa5b277957e54ac SHA256 c39a5d111b78d6012ceb07bd547f006cc53b9e64f4b4a9dfe6aed8de7f618eb8 +DIST mozilla-firefox-3.5.2-ru.xpi 124505 RMD160 a2edcd17401ce2a54d647933b2c42b5cdf362932 SHA1 aa3b0dbd2f36fc0a40671834acfff9b6a9101c39 SHA256 e1b0492e660571456e4f2df57861d06263c2f6fbcaa1d47ec62701454eb54ae3 +DIST mozilla-firefox-3.5.2-si.xpi 141811 RMD160 bc33259690fdcf45d1ecaef064dbced41502dc2f SHA1 f2082ee3b6d0ddaba73e690cbac92df3ce89dd5c SHA256 832cff787906e0d0a04eac81ec1179648370cfcbf11b3227202c0dfa7180511d +DIST mozilla-firefox-3.5.2-sk.xpi 130148 RMD160 5e5fec18f29b7a905b0d4c6717749c6b25ddc24f SHA1 bc43d2832f44f7803ec86f0c2128903a82b1ecea SHA256 3f2a7ff9308647658b571c3321258944aa86d3e4259fbc5fae7456d1fc8ef28a +DIST mozilla-firefox-3.5.2-sl.xpi 123332 RMD160 63b222433e8da13bcce3f4bd10621c4ac5cfe922 SHA1 2fd724f80a4032409de3bf61e19462d576e4404e SHA256 9eab9f6ae8caa91f1e12e0f91b0bee9b0916c744576ad4878b983e06f9ec01b1 +DIST mozilla-firefox-3.5.2-sq.xpi 120640 RMD160 75d0d53c94e2b877f0c8372ce3fb07df9db7bba0 SHA1 a12b16f728fcafbf27de174017c2b294d5a72868 SHA256 110e5bc47896525b06ae5a4c95dd0061c3a75053cdbd9303cde29128f4431425 +DIST mozilla-firefox-3.5.2-sr.xpi 136186 RMD160 d7c909ee8350e73d937581083cc751eabd169366 SHA1 195454e69795e5b2ec3009ddb7088f322a59abc9 SHA256 eb8a0813b222b54fc555c20a88d3c15ccf2278862ab03e54669f4a4abdf54684 +DIST mozilla-firefox-3.5.2-sv-SE.xpi 128151 RMD160 d6e5dbe79c241103955fb7c3ad5bdc34a4caba05 SHA1 62bdf2f2493f0feb6fa5b86f572d889e0116e23b SHA256 a43539269332ad734fbb0aa51eb81ead727ea87e9fcc3863d6f117a1f2dc6aa0 +DIST mozilla-firefox-3.5.2-ta-LK.xpi 147989 RMD160 1b98287cd11e16d34593f7af86d4f3c8619e908c SHA1 04e3fac12740cbc261e6b8cc79559dc20e9dbf59 SHA256 cf4815d33895a869a8364a31fd91c0b53b924ccfa6b2898ddb275561cfaa33c2 +DIST mozilla-firefox-3.5.2-ta.xpi 136485 RMD160 ff7bc070570ee637e60eb640dfa34e2b106f2637 SHA1 f6fa39f15895c0c8f4047321f6d93eea0d9950ba SHA256 08d5accd59a5560984f825536659f794620db10981bd2a0bb29c9d8286dcfed9 +DIST mozilla-firefox-3.5.2-te.xpi 147189 RMD160 4a5f2acaaa73357207dfed97637dfa24f3bf2d23 SHA1 ddcd145830e3ed882db603f04748f01f7ab2e348 SHA256 41620596d00a0731963c1d8dd23480f3d174a60b4528a75cc49c49ebca1d0b6e +DIST mozilla-firefox-3.5.2-th.xpi 133681 RMD160 fdd5f5ca5d532b86281ca0dee48f2c9a9452bd0b SHA1 4c7cccb258c520955b6ac1294b037e8696570d04 SHA256 f3ac5be4c439e9206aa8f96d4ae7f7669ba87927a3d9ef2b88a6c901f44a9419 +DIST mozilla-firefox-3.5.2-tr.xpi 124763 RMD160 eabfb857fb76eaae388357866c15c2a3fb2c0040 SHA1 72638303a31e2407879673c4de5ae1e20640515e SHA256 fdf0651afe11efb5c4b0602ae1c88304f4ac8566adbdeca96f1b3982209c7de2 +DIST mozilla-firefox-3.5.2-uk.xpi 141291 RMD160 3ad6585a9a408f1d7f7ddcbd4d5dc03d8a1cef15 SHA1 fa84c26474d40e8abf5bc4d4f803da03f165641f SHA256 7ca93ec78a244bc8415be0163a506799465c5df2c21997b909ae5298e20d7c4a +DIST mozilla-firefox-3.5.2-vi.xpi 128575 RMD160 35ffc0be9ed08a0f81e978e9e55a2fbc206d2ee3 SHA1 90506d4b68c80aa795dd6ac3ff091089cb5b2354 SHA256 e9f6324f3727da45abc93fb83f1fcf144166fba182d5212a323f14c603e93106 +DIST mozilla-firefox-3.5.2-zh-CN.xpi 126387 RMD160 088581fb399a07b7b85da45539188cf8c06934e4 SHA1 645e238581f8608fc30874f32cf45a21303f20bc SHA256 f607c64aa5531ba1378b6c2395a57c404d37674bf637122be7afeaa76ceb2fb0 +DIST mozilla-firefox-3.5.2-zh-TW.xpi 127853 RMD160 59bfad4ec445da4346ee0126ecf132a07026e853 SHA1 6dcc097a683d3689f2b2a1c7a3bc141ba338a554 SHA256 af6aba94d70e0a6705d59ac79ee6ac2d0c2a3a4c8454583e23e883653f090dd9 diff --git a/www-client/icecat/files/000_flex-configure-LANG.patch b/www-client/icecat/files/000_flex-configure-LANG.patch new file mode 100644 index 0000000..6d32a85 --- /dev/null +++ b/www-client/icecat/files/000_flex-configure-LANG.patch @@ -0,0 +1,41 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/103483 + +--- configure~ 2009-07-31 20:07:25.087663220 -0500 ++++ configure 2009-07-31 20:07:37.987684452 -0500 +@@ -468,6 +468,16 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++# Only set these to C if already set. These must not be set unconditionally ++# because not all systems understand e.g. LANG=C (notably SCO). ++# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! ++# Non-C LC_CTYPE values break the ctype check. ++if test "${LANG+set}" = set; then LANG=C; export LANG; fi ++if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi ++if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi ++if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -856,16 +866,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/www-client/icecat/files/firefox-default-prefs.js b/www-client/icecat/files/firefox-default-prefs.js new file mode 100644 index 0000000..f7c031e --- /dev/null +++ b/www-client/icecat/files/firefox-default-prefs.js @@ -0,0 +1,2 @@ +pref("browser.tabs.tabMinWidth", 15); +pref("browser.backspace_action", 0); diff --git a/www-client/icecat/files/gentoo-default-prefs.js b/www-client/icecat/files/gentoo-default-prefs.js deleted file mode 100644 index 5c4a653..0000000 --- a/www-client/icecat/files/gentoo-default-prefs.js +++ /dev/null @@ -1,12 +0,0 @@ -pref("app.update.enabled", false); -pref("app.update.autoInstallEnabled", false); -pref("browser.display.use_system_colors", true); -pref("browser.link.open_external", 3); -pref("general.smoothScroll", true); -pref("general.autoScroll", false); -pref("browser.tabs.tabMinWidth", 15); -pref("browser.backspace_action", 0); -pref("browser.urlbar.hideGoButton", true); -pref("accessibility.typeaheadfind", true); -pref("browser.shell.checkDefaultBrowser", false); -pref("browser.EULA.override", true); diff --git a/www-client/icecat/icecat-3.5.1.ebuild b/www-client/icecat/icecat-3.5.1.ebuild deleted file mode 100644 index d55d10f..0000000 --- a/www-client/icecat/icecat-3.5.1.ebuild +++ /dev/null @@ -1,301 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="2" -WANT_AUTOCONF="2.1" - -inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension versionator - -LANGS="af ar as be bg bn-BD bn-IN ca cs cy da de el en en-GB en-US eo es-AR -es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gl gu-IN he hi-IN hr hu id is it ja -ka kk kn ko ku lt lv mk ml mn mr nb-NO nl nn-NO oc or pa-IN pl pt-BR pt-PT rm ro -ru si sk sl sq sr sv-SE ta-LK ta te th tr uk vi zh-CN zh-TW" -NOSHORTLANGS="en-GB es-AR es-CL es-MX pt-BR zh-CN zh-TW" - -XUL_PV="1.9.1.1" -MAJ_PV="$(get_version_component_range 1-2)" -FIREFOX_PN="mozilla-firefox" -FIREFOX_P="${FIREFOX_PN}-${PV}" -#PATCH="${FIREFOX_PN}-${PV}-patches-0.1" -PATCH="${FIREFOX_PN}-${MAJ_PV}-patches-0.1" - -DESCRIPTION="GNU project's edition of Mozilla Firefox" -HOMEPAGE="http://www.gnu.org/software/gnuzilla/" - -KEYWORDS="~x86 ~amd64" -SLOT="0" -LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" -IUSE="java mozdevelop restrict-javascript" # qt-experimental - -FIREFOX_REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases" -SRC_URI="mirror://gnu/gnuzilla/${PV}/${P}.tar.bz2 - mirror://gentoo/${PATCH}.tar.bz2" - -for X in ${LANGS} ; do - if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then - SRC_URI="${SRC_URI} - linguas_${X/-/_}? ( ${FIREFOX_REL_URI}/${PV}/linux-i686/xpi/${X}.xpi -> ${FIREFOX_P}-${X}.xpi )" - fi - IUSE="${IUSE} linguas_${X/-/_}" - # english is handled internally - if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then - if [ "${X}" != "en-US" ]; then - SRC_URI="${SRC_URI} - linguas_${X%%-*}? ( ${FIREFOX_REL_URI}/${PV}/linux-i686/xpi/${X}.xpi -> ${FIREFOX_P}-${X}.xpi )" - fi - IUSE="${IUSE} linguas_${X%%-*}" - fi -done - -# Not working. -# qt-experimental? ( -# x11-libs/qt-gui -# x11-libs/qt-core ) -# =net-libs/xulrunner-${XUL_PV}*[java=,qt-experimental=] - -RDEPEND=" - >=sys-devel/binutils-2.16.1 - >=dev-libs/nss-3.12.2 - >=dev-libs/nspr-4.7.3 - >=dev-db/sqlite-3.6.7 - >=app-text/hunspell-1.2 - - >=net-libs/xulrunner-${XUL_PV}[java=] - - >=x11-libs/cairo-1.8.8[X] - x11-libs/pango[X]" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -PDEPEND="restrict-javascript? ( www-plugins/noscript )" - -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 ${PN} does not support the ${LANG} LINGUA" - done -} - -pkg_setup(){ - elog "libgnomebreakpad now works with ${PN} so you can debug crashes using bug-buddy" - elog "If you don't have bug-buddy installed, ignore the gtk-warning at startup" -} - -src_unpack() { - unpack ${A} - - linguas - for X in ${linguas}; do - # FIXME: Add support for unpacking xpis to portage - [[ ${X} != "en" ]] && xpi_unpack "${FIREFOX_P}-${X}.xpi" - done - if [[ ${linguas} != "" && ${linguas} != "en" ]]; then - einfo "Selected language packs (first will be default): ${linguas}" - fi -} - -src_prepare() { - # Integrate rebranding - sed -i "s|/mozilla-firefox|/icecat|" \ - "${WORKDIR}"/001-firefox_gentoo_install_dirs.patch - - # Fix preferences location - sed -i 's|defaults/pref/|defaults/preferences/|' browser/installer/packages-static || die "sed failed" - - for X in ${linguas}; do - # replace any linguas-provided branding with official branding - if [ ${X} != "en" ]; then - cd "${WORKDIR}"/${FIREFOX_P}-${X}/chrome/ - unzip -q ${X}.jar - - # Ensure branding is copied directly from icecat - cp "${S}"/browser/branding/unofficial/brand\.* locale/branding/ - - # Any variable being set should be changed - find . -type f -exec sed -i 's/\(.*=.*\)Firefox/\1IceCat/g' {} \; - - rm ${X}.jar - zip -q -r ${X}.jar . - - rm -r locale/ - - cd "${S}" - fi - done - - # Apply our patches - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}" - - # Fix rebranding - sed -i 's|\$(DIST)/bin/firefox|\$(DIST)/bin/icecat|' browser/app/Makefile.in - - eautoreconf - - cd js/src - eautoreconf - - # We need to re-patch this because autoreconf overwrites it -# epatch "${WORKDIR}"/patch/000_flex-configure-LANG.patch -} - -src_configure() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - MEXTENSIONS="default" - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - mozconfig_init - mozconfig_config - - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - - # Remove troublesome default options - sed -i '/^ac_add_options --enable-extensions/d' .mozconfig - sed -i '/^ac_add_options --enable-optimize/d' .mozconfig - - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" - mozconfig_annotate '' --enable-application=browser - mozconfig_annotate '' --disable-mailnews - mozconfig_annotate 'broken' --disable-crashreporter - mozconfig_annotate '' --enable-image-encoder=all - mozconfig_annotate '' --enable-canvas - # Bug 60668: Galeon doesn't build without oji enabled, so enable it - # regardless of java setting. - mozconfig_annotate '' --enable-oji --enable-mathml - mozconfig_annotate 'places' --enable-storage --enable-places - mozconfig_annotate '' --enable-safe-browsing - - # System-wide install specs - mozconfig_annotate '' --disable-installer - mozconfig_annotate '' --disable-updater - mozconfig_annotate '' --disable-strip - mozconfig_annotate '' --disable-install-strip - - # Use system libraries - mozconfig_annotate '' --enable-system-cairo - mozconfig_annotate '' --enable-system-hunspell - mozconfig_annotate '' --enable-system-sqlite - mozconfig_annotate '' --with-system-nspr - mozconfig_annotate '' --with-system-nss - mozconfig_annotate '' --enable-system-lcms - mozconfig_annotate '' --with-system-bz2 - mozconfig_annotate '' --with-system-libxul - mozconfig_annotate '' --with-libxul-sdk=/usr/$(get_libdir)/xulrunner-devel-${XUL_PV} - - # IUSE mozdevelop - mozconfig_use_enable mozdevelop jsd - mozconfig_use_enable mozdevelop xpctools - #mozconfig_use_extension mozdevelop venkman - - # IUSE qt-experimental -# if use qt-experimental; then -# ewarn "You are enabling the EXPERIMENTAL qt toolkit" -# ewarn "Usage is at your own risk" -# ewarn "Known to be broken. DO NOT file bugs." -# mozconfig_annotate '' --disable-system-cairo -# mozconfig_annotate 'qt-experimental' --enable-default-toolkit=cairo-qt -# else - mozconfig_annotate 'gtk' --enable-default-toolkit=cairo-gtk2 -# fi - - # Other ff-specific settings - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - - # Finalize and report settings - mozconfig_final - - if [[ $(gcc-major-version) -lt 4 ]]; then - append-cxxflags -fno-stack-protector - fi - - #################################### - # - # Configure and build - # - #################################### - - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - econf || die -} - -src_compile() { - # Should the build use multiprocessing? Not enabled by default, as it tends to break - [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" - emake ${jobs} || die -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - rm "${D}"/usr/bin/icecat - - linguas - for X in ${linguas}; do - [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${FIREFOX_P}-${X}" - done - - cp "${FILESDIR}"/gentoo-default-prefs.js \ - "${D}"${MOZILLA_FIVE_HOME}/defaults/preferences/all-gentoo.js - - 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/preferences/firefox.js \ - ${MOZILLA_FIVE_HOME}/defaults/preferences/firefox-l10n.js || \ - die "sed failed to change locale" - fi - - # Install icon and .desktop for menu entry - newicon "${S}"/browser/base/branding/icon48.png icecat-icon.png - newmenu "${FILESDIR}"/icon/icecat.desktop ${P}.desktop - - # Add StartupNotify=true bug 237317 - if use startup-notification; then - echo "StartupNotify=true" >> "${D}"/usr/share/applications/${P}.desktop - fi - - # Create /usr/bin/icecat - cat <"${D}"/usr/bin/icecat -#!/bin/sh -export LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}\${LD_LIBRARY_PATH+":\${LD_LIBRARY_PATH}"}" -exec "${MOZILLA_FIVE_HOME}"/icecat "\$@" -EOF - - fperms 0755 /usr/bin/icecat - - # Plugins dir - ln -s "${D}"/usr/$(get_libdir)/{nsbrowser,mozilla-firefox}/plugins -} - -pkg_postinst() { - ewarn "All the packages built against ${PN} won't compile," - ewarn "if after installing ${PN} 3.5 you get some blockers," - ewarn "please add 'xulrunner' to your USE-flags." - elog - - # Update mimedb for the new .desktop file - fdo-mime_desktop_database_update -} diff --git a/www-client/icecat/icecat-3.5.2.ebuild b/www-client/icecat/icecat-3.5.2.ebuild new file mode 100644 index 0000000..d1cf485 --- /dev/null +++ b/www-client/icecat/icecat-3.5.2.ebuild @@ -0,0 +1,292 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI="2" +WANT_AUTOCONF="2.1" + +inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension versionator + +LANGS="af ar as be bg bn-BD bn-IN ca cs cy da de el en en-GB en-US eo es-AR +es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gl gu-IN he hi-IN hr hu id is it ja +ka kk kn ko ku lt lv mk ml mn mr nb-NO nl nn-NO oc or pa-IN pl pt-BR pt-PT rm ro +ru si sk sl sq sr sv-SE ta-LK ta te th tr uk vi zh-CN zh-TW" +NOSHORTLANGS="en-GB es-AR es-CL es-MX pt-BR zh-CN zh-TW" + +XUL_PV="1.9.1.2" +MAJ_PV="$(get_version_component_range 1-2)" +FIREFOX_PN="mozilla-firefox" +FIREFOX_P="${FIREFOX_PN}-${PV}" +#PATCH="${FIREFOX_PN}-${PV}-patches-0.1" +PATCH="${FIREFOX_PN}-${MAJ_PV}-patches-0.1" + +DESCRIPTION="GNU project's edition of Mozilla Firefox" +HOMEPAGE="http://www.gnu.org/software/gnuzilla/" + +KEYWORDS="~x86 ~amd64" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="+alsa java mozdevelop restrict-javascript" # qt-experimental + +FIREFOX_REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases" +SRC_URI="mirror://gnu/gnuzilla/${PV}/${P}.tar.bz2 + mirror://gentoo/${PATCH}.tar.bz2" + +for X in ${LANGS} ; do + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X/-/_}? ( ${FIREFOX_REL_URI}/${PV}/linux-i686/xpi/${X}.xpi -> ${FIREFOX_P}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X/-/_}" + # english is handled internally + if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then + if [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X%%-*}? ( ${FIREFOX_REL_URI}/${PV}/linux-i686/xpi/${X}.xpi -> ${FIREFOX_P}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X%%-*}" + fi +done + +# Not working. +# qt-experimental? ( +# x11-libs/qt-gui +# x11-libs/qt-core ) +# =net-libs/xulrunner-${XUL_PV}*[java=,qt-experimental=] + +RDEPEND=" + >=sys-devel/binutils-2.16.1 + >=dev-libs/nss-3.12.2 + >=dev-libs/nspr-4.7.3 + >=dev-db/sqlite-3.6.7 + >=app-text/hunspell-1.2 + alsa? ( media-libs/alsa-lib ) + >=net-libs/xulrunner-${XUL_PV}[java=] + >=x11-libs/cairo-1.8.8[X] + x11-libs/pango[X]" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +PDEPEND="restrict-javascript? ( >=www-plugins/noscript-1.8.7 )" + +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 ${PN} does not support the ${LANG} LINGUA" + done +} + +src_unpack() { + unpack ${A} + + linguas + for X in ${linguas}; do + # FIXME: Add support for unpacking xpis to portage + [[ ${X} != "en" ]] && xpi_unpack "${FIREFOX_P}-${X}.xpi" + done + if [[ ${linguas} != "" && ${linguas} != "en" ]]; then + einfo "Selected language packs (first will be default): ${linguas}" + fi +} + +src_prepare() { + # Integrate rebranding + sed -i "s|/mozilla-firefox|/icecat|" \ + "${WORKDIR}"/001-firefox_gentoo_install_dirs.patch + + # Fix preferences location + sed -i 's|defaults/pref/|defaults/preferences/|' browser/installer/packages-static || die "sed failed" + + for X in ${linguas}; do + # replace any linguas-provided branding with official branding + if [ ${X} != "en" ]; then + cd "${WORKDIR}"/${FIREFOX_P}-${X}/chrome/ + unzip -q ${X}.jar + + # Ensure branding is copied directly from icecat + cp "${S}"/browser/branding/unofficial/brand\.* locale/branding/ + + # Any variable being set should be changed + find . -type f -exec sed -i 's/\(.*=.*\)Firefox/\1IceCat/g' {} \; + + rm ${X}.jar + zip -q -r ${X}.jar . + + rm -r locale/ + + cd "${S}" + fi + done + + # Apply our patches + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}" + + # Fix rebranding + sed -i 's|\$(DIST)/bin/firefox|\$(DIST)/bin/icecat|' browser/app/Makefile.in + + eautoreconf + + cd js/src + eautoreconf + + # We need to re-patch this because autoreconf overwrites it + epatch "${FILESDIR}/000_flex-configure-LANG.patch" +} + +src_configure() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Remove troublesome default options + sed -i '/^ac_add_options --enable-extensions/d' .mozconfig + sed -i '/^ac_add_options --enable-optimize/d' .mozconfig + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --enable-application=browser + mozconfig_annotate '' --disable-mailnews + mozconfig_annotate 'broken' --disable-crashreporter + mozconfig_annotate '' --enable-image-encoder=all + mozconfig_annotate '' --enable-canvas + # Bug 60668: Galeon doesn't build without oji enabled, so enable it + # regardless of java setting. + mozconfig_annotate '' --enable-oji --enable-mathml + mozconfig_annotate 'places' --enable-storage --enable-places + mozconfig_annotate '' --enable-safe-browsing + + # System-wide install specs + mozconfig_annotate '' --disable-installer + mozconfig_annotate '' --disable-updater + mozconfig_annotate '' --disable-strip + mozconfig_annotate '' --disable-install-strip + + # Use system libraries + mozconfig_annotate '' --enable-system-cairo + mozconfig_annotate '' --enable-system-hunspell + mozconfig_annotate '' --enable-system-sqlite + mozconfig_annotate '' --with-system-nspr + mozconfig_annotate '' --with-system-nss + mozconfig_annotate '' --enable-system-lcms + mozconfig_annotate '' --with-system-bz2 + mozconfig_annotate '' --with-system-libxul + mozconfig_annotate '' --with-libxul-sdk=/usr/$(get_libdir)/xulrunner-devel-${XUL_PV} + + # IUSE mozdevelop + mozconfig_use_enable mozdevelop jsd + mozconfig_use_enable mozdevelop xpctools + #mozconfig_use_extension mozdevelop venkman + + # IUSE qt-experimental +# if use qt-experimental; then +# ewarn "You are enabling the EXPERIMENTAL qt toolkit" +# ewarn "Usage is at your own risk" +# ewarn "Known to be broken. DO NOT file bugs." +# mozconfig_annotate '' --disable-system-cairo +# mozconfig_annotate 'qt-experimental' --enable-default-toolkit=cairo-qt +# else + mozconfig_annotate 'gtk' --enable-default-toolkit=cairo-gtk2 +# fi + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + + # Enable/Disable audio in firefox + mozconfig_use_enable alsa ogg + mozconfig_use_enable alsa wave + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + #################################### + # + # Configure and build + # + #################################### + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + econf || die +} + +src_compile() { + # Should the build use multiprocessing? Not enabled by default, as it tends to break + [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" + emake ${jobs} || die +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + emake DESTDIR="${D}" install || die "emake install failed" + rm "${D}"/usr/bin/icecat + + linguas + for X in ${linguas}; do + [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${FIREFOX_P}-${X}" + done + + # Install icon and .desktop for menu entry + newicon "${S}"/browser/base/branding/icon48.png icecat-icon.png + newmenu "${FILESDIR}"/icon/icecat.desktop ${P}.desktop + + # Add StartupNotify=true bug 237317 + if use startup-notification; then + echo "StartupNotify=true" >> "${D}"/usr/share/applications/${P}.desktop + fi + + # Create /usr/bin/icecat + cat <"${D}"/usr/bin/icecat +#!/bin/sh +export LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}\${LD_LIBRARY_PATH+":\${LD_LIBRARY_PATH}"}" +exec "${MOZILLA_FIVE_HOME}"/icecat "\$@" +EOF + + fperms 0755 /usr/bin/icecat + + #Enable very specific settings not inherited from xulrunner + cp "${FILESDIR}"/firefox-default-prefs.js \ + "${D}/${MOZILLA_FIVE_HOME}/defaults/preferences/all-gentoo.js" || die "failed to cp xulrunner-default-prefs.js" + + # Plugins dir + ln -s "${D}"/usr/$(get_libdir)/{nsbrowser,${PN}}/plugins +} + +pkg_postinst() { + ewarn "All the packages built against ${PN} won't compile," + ewarn "any package that fails to build warrants a bug report." + elog + + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update +} -- cgit v1.2.3