Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/
Date: Sat, 09 Jul 2016 00:57:56
Message-Id: 1468025440.ee454432a4eea70cb756cfc559c3afae0d5ae107.axs@gentoo
1 commit: ee454432a4eea70cb756cfc559c3afae0d5ae107
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 9 00:50:40 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 9 00:50:40 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ee454432
7
8 www-client/seamonkey-2.42.2.0_p0 - build seamonkey out of thunderbird-45 distfiles
9
10 Seamonkey upstream is still having large difficulties in rolling releases, so
11 its time to take matters into our own hands. Packages suffixed with a _p0 version
12 are packages that will be built out of thunderbird's distfiles, with the added
13 extensions that are not normally included in the thunderbird codebase.
14
15 Vesion mapping is as follows -- seamonkey-2.42 maps to mozilla45 core, so we substitute
16 mozilla's major version number for seamonkey's major.minor in the version number for
17 thunderbird. Therefore, seamonkey-2.42.2.0 uses the sources also used to build
18 thunderbird-45.2.0
19
20 I should have no problem keeping up with the thunderbird-45 release schedule for
21 the remainder of mozilla-45-ESR, as long as this package works as expected for end users.
22
23 www-client/seamonkey/Manifest | 28 +++---------------
24 ...0160507.ebuild => seamonkey-2.42.2.0_p0.ebuild} | 33 ++++++++++++++++++----
25 2 files changed, 32 insertions(+), 29 deletions(-)
26
27 diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
28 index ec2db2d..97c30c5 100644
29 --- a/www-client/seamonkey/Manifest
30 +++ b/www-client/seamonkey/Manifest
31 @@ -1,3 +1,5 @@
32 +DIST chatzilla-2.42.tar.xz 410828 SHA256 331174115fa8aec2bfcb2f602fb92c88ab8066068dcdd2e43550ed083bad210c SHA512 017d008e7afd299bd02c3168c9f276db80075695f48e0a27e05236462319ab75c7cadf527715cc3b7ba5b53d208b1a94dc951434d3a4da065e2b80f55717c250 WHIRLPOOL d98eadd4695739cbe5f47f380c805169a0aec027b17b670b9459e14996efe0176a4c2d120fed5148825a010510cb3227321b65d3dcd54f331d708bfdd7be86ec
33 +DIST dom-inspector-2.0.16.tar.xz 156844 SHA256 c71af60db47ee9f4ced1931005325c834f45b6e6de0501a02b687c1e35ee3446 SHA512 9e49fe7747c91612be741255bc4d2031eb233da455dfc506ddcae7b05edc44ffa048718ffc96b2a7e3015909aff613afa449d5d53aa99d82160429a21d491ea1 WHIRLPOOL c052210aa7104e562e5a9c6df44c6bf6d3e6f62f54610920e3cddc98333f922701157e94ee89150d596753ae48822fb18432dd92ff35882974dacb2d3ca90b19
34 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11 WHIRLPOOL e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
35 DIST enigmail-1.9.1.tar.gz 1736876 SHA256 0393119725fa5931d9888a2a1c9796d440ee7975ca3d005eb63142768b10f993 SHA512 5417d7744ff5b8299d9799059f62013e546fb74206782169e5ce6baa0950d96d1c8996c99ec902ca73b241fd1268966e0a7ad30c032a1706a0efbf06fefc311c WHIRLPOOL 80cff68461edc743851de5a83cd04105f6689eb1289f46b72334a96b091dc430399a91b2ab004a39bd7cb04433ab0471dd07b44d39fc2eb3869487b07841fc5a
36 DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
37 @@ -58,27 +60,5 @@ DIST seamonkey-2.40_pre4-zh-CN.xpi 839892 SHA256 28f634be2ed10526dbf6bf310b28f4d
38 DIST seamonkey-2.40_pre4-zh-TW.xpi 861767 SHA256 eaec998d922789be13cfc42660ab96abd0b1ec47cb4394b8a9f725969141ba89 SHA512 7ab516753547aba8fbe48cf147082f1f282ecd6fceac0deb9795dbbd1b2962cdf82bc02128a04527a664e3cd00a4b529bff6e33a4f9fff4cbe998e2ec302ffbc WHIRLPOOL d0eb50f6990acfae199ff0e21b6d738271e8e30d91b8d0678e00e4871be69779f57b7642979485c6b2bcfbabc22c9002bff76a3b3a702fb1b747ceb10bbeb134
39 DIST seamonkey-2.40_pre4.source.tar.xz 193702432 SHA256 7ecccc039d03f38d197b123b59ea42eac4c0c10e4bdec779b3665d79b435fa01 SHA512 5a81a25c75af254f1508aa615a082f013d7d06950859822a134c51a0f4c12918081f69e7835dc85114e4285a67bc4be4d509db8374dec848f6381dfce447b696 WHIRLPOOL efeaaab91980fa98d3c13c2c99d5ca3f8a265ab2d978cbb3ebfdad87df481d97be9105decbf44e1bac2d8214e753eb9bdb78d1c2f64eaedef0c8cfa0f251db01
40 DIST seamonkey-2.42-patches-01.tar.xz 812 SHA256 289b36a4538e4f3ec3633c08084d018e52fd2edfbdd1748c341accd452d20ee0 SHA512 7c727324671c242940876acfce6a95ac1b47713c83be502c8a5dba26be3d5e7998a13ae93c8874d51c3250bd3916d4468cb51b3beb26e74ff7d9d6ffa4c63c95 WHIRLPOOL 4c90988ce1364e38848caf92fb3f565cab4d8ab990eb1eed2c11655eff81d3a77b02577cb43fd35102c04b03c18963989f61ef32c6e9c29bbed2d0e6f9cc78a5
41 -DIST seamonkey-2.42_pre20160507-be.xpi 896516 SHA256 7f3d93133c05713d72bd78832c64b0a409fbc0802e4c46d68253b6cfa27476d2 SHA512 eb9984f77628c1043dffe1c74341fecc96dc99c1cb5d65acf48017a4a098c21ba180c5c59b790f84c3a42e645df46ca6fca3826d6a00b73b88d7aced98d580c2 WHIRLPOOL 3d48692a2ff84e895b07bb422ce3e64a2c84f0bc4d11f992b433abb987e296ea5a2030bf83cf7ebd541f939649c3cf57df230659220eca5b58f97290086c575c
42 -DIST seamonkey-2.42_pre20160507-cs.xpi 925176 SHA256 c189e7d4de6f9078d5989bce746ed75478b4062a8875dbc6471cae96ebf2ef15 SHA512 4652bb0d61a5b3ab045da1bee0c6ad460edd055e319ffa0713f7febf00fee26ed5881770deabf2ea76f7e29f4651f375d49fadaa32394a6c4baabf3968cbc0b7 WHIRLPOOL 152f00c8c60bedcf59773844df3676c72a9b0cfed6267c31377988f5f12523f00426572d7e082ac3c95dcb960eed67c64450e69013a0334c85e23184af5ea20d
43 -DIST seamonkey-2.42_pre20160507-de.xpi 932388 SHA256 d9d2d1d6cbc9b2739f5c56ffcbbaf5486b3e461f14c7310337a69de4b1b63770 SHA512 5ef20cb182d23578f9391a94c0b18fc09da2711ff1fd736db90c83b926b3b139b90d39b8897b929bdfa5bc983744424620acff88b0cd30d9eab152da15cdcbb9 WHIRLPOOL 41ed04aa83fddc2c6507ec2a1b9a34f38d53052ebc4f1f93197347ab7f26be768e7580ec5fa5a8c516f8cb2633bebff558226343892f1201653d1be882b552ed
44 -DIST seamonkey-2.42_pre20160507-en-GB.xpi 891314 SHA256 af65f0dd9b7d462f0787f9c41e8a5144aee6e82a87c205bc34682fef4b3ed3e6 SHA512 f0638d6708db3aabb6ac46d42ecd440ae862842d9b0744786878f257ad62c2845f6a9a5851c688327b49c5fa2d15f32afcdddf1618b06142771fa2502e16ffa9 WHIRLPOOL 042d066b61cdf1566b9786be1add9b147383f2f14016a54de9df71609587de44c60f8fc5cceec2a6d113e231f911af8f3bb2ea73825dc946efeeb54b3336ce3a
45 -DIST seamonkey-2.42_pre20160507-es-AR.xpi 941719 SHA256 7a5e35ea184ae1267955e5efd5fbe5d149eca04c24c36f1e85bcc772e0bcd312 SHA512 6d27b205c39bb2487d3d6fa8accf020618ba69ecd6eab697d59a87685e0a7e01ca2e3b1e26d980f22161cc07fcbfb20841bcdec8f692d0fb21a439b46d853f93 WHIRLPOOL 4b98eb43ff5edf59e329f943ed5ce687323ae7eb3f454ab7a483723de8c0a705934f70d48874cd7c08254e5ab29936ddbb2cde6a1d9c34b9f71f1a83c4006b66
46 -DIST seamonkey-2.42_pre20160507-es-ES.xpi 875011 SHA256 bbea2edb78f378bb97ea7995ac60d167840b30a155e1e7455085f6703037bef3 SHA512 7f94dca0c3d8ebb3269e0199aa1d1277259da4381fe26f72f509efad749ba0775e2598e975f734a89f2d8c4a82c078c48e0c876c9e6e5e6d3ddfefa76be81ea7 WHIRLPOOL 6e59cddc8722a19a0f48de1496200e9cd3e53383562dba668012d4a5c92ed800a1ae35b7f059641911d7ef750867526e19bcb05224c7d585c961988129f1a30e
47 -DIST seamonkey-2.42_pre20160507-fr.xpi 904848 SHA256 b2876cc10bf90e808181bdc44ce512acb4c5ff466f3f85bc3a0b9e868f108254 SHA512 087e55aaa23d86e07b8d7769cdf5576df8fb0530246244cebb390471b6d8e7fe68a8b983ab2e6254e6ffaacc10f5f9b83511f6a1494f991ec918957c0f2aab98 WHIRLPOOL 4032cfba98ca0eb7ccbf6b6321caaac2a7701e84d973cf0dba7c5de2b2565668a3e2eb87586a8d84bef5fdbd6bc527b4304d68b006fd977f811828de735d3a36
48 -DIST seamonkey-2.42_pre20160507-gl.xpi 883307 SHA256 3dde9a1ea9aa690251fe91571743ecb869424969a02f0ca30e8f62d5435b3ecf SHA512 62db166acb67eaae5a29e100bbd273a9b59e3ab7d754c9fe85cd781394468e09eff4540640f657d3a3c774fbf648b97e802ad66bd74b8a70c0d7ca4e8aee43a6 WHIRLPOOL 3123a41a96904ae519a4a2eea7dd21f7d8d5d91209e42172f906cf988c72c25f9e157d1fc2f96eee5048ffb1654d6d3dad6ae7588f34cbdd02c94cb9ef268ecd
49 -DIST seamonkey-2.42_pre20160507-hu.xpi 936168 SHA256 d159f026e0b5f1a2edb42f2b32d55809ce3c29dde1658c6cb7122d1d8ed99d4a SHA512 cb1ab3dc3a30456244a167548a8c12375f6e952b15f16d1d2afe68c396c510ba083e5d9755489147e06b607a656ca5f5df25a63af796eada3625883f3a6f69ef WHIRLPOOL 05802b0795b4ec4596b649b7f606ff9464b784a110362b73a59ae41443bf37d4c0bff2163f4f9b5bb0d20551d9ace1a1c8eecaf0e07cd18ad18d455e6b6af266
50 -DIST seamonkey-2.42_pre20160507-it.xpi 781295 SHA256 5f75e090ecd2cd077453b5d5f66e29a8671a391b7b15c2d5e47bd061a4ac9a19 SHA512 d16d776185a066121a7a0b84bc0fcc39cd6b5e0d0f3eaf763e1a8dbbfcc3d308f1e7839daedab6c1a0c5708372959d5ea57b4aa688683fbb10310489c7c0e77c WHIRLPOOL 1a3f719fada7d1551de117364aa3e6d3b0484ffe85882bdf65db495cf66479141db49ac0950927f445813fa460fe4cf76139111b0794ee505ce978b9521f798a
51 -DIST seamonkey-2.42_pre20160507-ja.xpi 991171 SHA256 28e1b343e993dd48a7adc4431551c69f56c38d6eaf3d466299aeac47148e749f SHA512 04ed28ad269c94bc0a51d69ce4ac48754d0bbe63314aff8b1e9a28366e4bfcabf9a02bfe2b1c27870113db51492422ad208d1678f68977d56890576574e69bd3 WHIRLPOOL 90b7c59c2d8c74143cbf21d7c8301349f3d0e8f6c9930be4e371fb2ecf88b6eeb30c8930e645a163f75dab90bc90a9e2144169ebb6f6ac57ed927e6953ddda8e
52 -DIST seamonkey-2.42_pre20160507-lt.xpi 935087 SHA256 9dc8d25e287fbe3912cd042440af2816c3fb0568ee9d6929c1d0b46576790248 SHA512 7200cff051f21c7e2ebf00b8cbdb7e1ba3027502581b21bc6de467e34afc5544662638aa8dc691dfdcd7d34d09905d9b83b2bff87b0d19bbd9a12dbafacf1600 WHIRLPOOL 3bb3c2d98e6dad1293bbaf1820a8c1ced42ebf2681080fb2f6d4acf13fbc193fb997cc8080d86bd7a6ab9503174b572cf4c0862dd2b9846e71a611205321d08f
53 -DIST seamonkey-2.42_pre20160507-nb-NO.xpi 906773 SHA256 76f4ae1ccab60160c3e06df5eb48dc00b4367af0a6d57acdc35f08c763dc8dda SHA512 0502ae22d86dd8d7b62cc1314fcef36a128fef45364e9727d6fd612fa7fb39a5fc0a92eaa563d24a40b63a1e4277c67962ca1c80a83e0792b647505261ecb4e1 WHIRLPOOL 1129dadd2b7f5a49586c7d6195cb93444d32aea4141cd29c8506b740dca42be2db297d957146e711b9839dc712738604fab0f518949165ae2f6725af996b8159
54 -DIST seamonkey-2.42_pre20160507-nl.xpi 886792 SHA256 66325711fbe7b1b13ad4341eea05888b6a54e5499b96ae3b38d32d9ef164a5f5 SHA512 450b121e369861cbb1f900cb6062aee8ea7fbf0023ddb447ccd8ff5c6bf63eab63678c34b3b62f10022b397183c1787b2d752ef20ab4268f97ce3c133916867c WHIRLPOOL 1635746852da525a9b79727277f48c40ae6912fff3fbf83bf1064e04e5fefdba7bc40e1e496d719e29a479f199ebfc0bef0a42b3970a62de515e9b114ad1b8fc
55 -DIST seamonkey-2.42_pre20160507-pl.xpi 924666 SHA256 fdbe56de834543640034fc0977b7504d79536f3660e9cef163508cae8468fc61 SHA512 57e37e1e437733cfb80ee71e7e95a8e2f9a5a1243ca6aa695153e60255295d8a2103fe3b1e64ac85cd6e55295d949c1d3457db9592f3db89c4b0af815a9ef5a2 WHIRLPOOL 22dc421021e4df79d5bcc8db9baec791b5b56c6c931313164afa52eec66e14221719e59bfdfde43abfeda33889e322fb226558c701a1d7d8fe1f388c29bf00ec
56 -DIST seamonkey-2.42_pre20160507-pt-PT.xpi 923822 SHA256 d63cddaacd020d41cec24b244411fa668cdc07f3c894340bab09a27dc2095ef0 SHA512 a7b816d03f2cf552dc6873611264a4a0dac398a5c5f4a73b1493da9a11f39a8925fac6db7d12bd21c082febc614e285b62337455bed885f26157765548459d7c WHIRLPOOL 7c5155b38a90cc9f4e06e74516e0f5c0e796ccb95e2d3c5b89a9a7143d5b086cd86bf3d495f7b5882516a1b8b0436b12da061b58ca8ad7a43d98a20af97ee0e9
57 -DIST seamonkey-2.42_pre20160507-ru.xpi 952532 SHA256 50aae85e94af7e626c44e984fd71049a20ed9db91b837beac80e00b6ecb3d918 SHA512 b95c81231dd2183092e328a781db7bb807b649927b28a77ebd690aa495186592890ad66955ebd851c035501e54ea9cc297a063b5fffff2ba6d68863b9a5e257b WHIRLPOOL 6e0ea9786674f82e19999b104a6bf86a676690f371da674612c0ca83267da1f1521c829882f6e5bea00f55b68e5a65224c03b74f1862f4c133f73db2c3c2ccf1
58 -DIST seamonkey-2.42_pre20160507-sk.xpi 952460 SHA256 27eadf15671aeb029979a4e52d017b4d3d39d7600a894fdd0dc6650e9b7df341 SHA512 a98b29d199c1698e8328d46a09535dc9f81a27588d65ab57a20067afa61ca9077541c19b707775fd6b4ded5c6a9a8a636d1071d7ab98f06c9f81e138d9b28371 WHIRLPOOL 6a281c34d45525a7f4114a7aa70520889532f9ca104bc6550969ed1248c05753f99abb7d357b65c0f2c6c4e698bc09caa0425246f84171b31ab1f80d9afd18b0
59 -DIST seamonkey-2.42_pre20160507-sv-SE.xpi 916136 SHA256 5184d24463275821584e81169fe7a8c7349ca0c2f79330f24f8190472d2da52b SHA512 cff32eee0dd088cb7546ff27a7b568d1be677e91c3db17b29f3b673d1a96e92342d1e5c6c61bac4a18c84785a0cfec21c68f563d3f042435db1401ea17c2c5ce WHIRLPOOL b8a355053595d907e39ae974a93564ead7e081ae194e6d414891491c2356dbab4e30ffb9f940347c11f940945951a72db45f829841882715bf141e493f8aa57f
60 -DIST seamonkey-2.42_pre20160507-tr.xpi 881080 SHA256 1ae9117d6c478f580962a84392cb206c0c2de317a2316b9aff7c0577dfc6ec00 SHA512 c25019542ff7b0157f78a2bb1d58419740697ab73c0abc9f402e86914e16cfe2a9cfe4add56d6a510dbe92427816ff2545965aa3902ea69c7b596ed494dcffbc WHIRLPOOL 231c3bb71caa7d074b401b81abaf2491f4e7d4e272eec5b15d13dd054dc1e0c10b2c52b6f69baf254f5dfb4a7ccff2c26c69a022d28b88c6f4e5f084363f1d4d
61 -DIST seamonkey-2.42_pre20160507-uk.xpi 963250 SHA256 11325379b992f06cd05db112798d5cbd44f590526a96aec77c8d90035f6e0e75 SHA512 9ca9c91fc25addd9a451c55aa128aab19e6d2829dd8fbbbccf5c9c1a6496e2f3e4d7d6e844831e95ca8cb91f610c387b8564028fb44cabc8db0b1ea146b186cb WHIRLPOOL c587b56e3ddc34857ecde2d7b43955b50b685ee05f6e6dcd1c091f1dc6bd9effa2f9db31e3b8e4555e35961c8bd61633c9a61cb354498fc632eaff8e33025d00
62 -DIST seamonkey-2.42_pre20160507-zh-CN.xpi 931447 SHA256 aa3756b437cc99b203f758e99940ae656d828af1160780fde52b2585ccb0316b SHA512 7751b30773cc734060dcf2cb1c94fbc141513fd1e6093e76d28e2376291fd2afcd31917db2ef05ba1194786e05fff2fa2676f1ad2702fe8494f28f4924c72482 WHIRLPOOL 0b9e1b553e6fdbb917e1275a16635d699da6289078e24969a7cba25ee7e259cd79f4c578dea01fad22908b88e1f379a5ffe56001c100b2f808fe5f22cb86c108
63 -DIST seamonkey-2.42_pre20160507-zh-TW.xpi 960506 SHA256 77c0d4aedd9dc5822e69089bc36651604fa0678e253c92a84da4d27044c97421 SHA512 309d600dbe5d1013e722c26706c4952240f4d1e44c8730499f3f8c0bbf973f66569dbcd32af9f7335df1be2da2e64faf445a0da4451c75c15e86900c7ba2db69 WHIRLPOOL 2bac9b85ba8cb01a58db2465ec369b732f07728848edc6aef7fdb74158fe2e7a0cf3b2a977cdaedbff3710d227417a5f7ff0b1657f558b2fb54ce573e62ffb39
64 -DIST seamonkey-2.42_pre20160507.source.tar.xz 210152524 SHA256 f867e9d4e906676cb76829ca440a4879caf9a648af88ec4673ca14d9ba6a5647 SHA512 41dd3eb0437f319dda312c4ebe410dff6ea74f9a8e762cbaf0ed95747a775cc510015c03cd43c8230136fac13948ba64ba3cad8db045a728f48485ca1387f39e WHIRLPOOL 640c11baf88583f502454d2350480068a01c94046b18b9e219b6c250dfe439e641ee2e3572de82e622d6cc943412e85db61a4293365c27bbc684813d635de034
65 +DIST seamonkey-2.42.2.0-l10n-sources.tar.xz 17588404 SHA256 cb32fce9b51abea343b5fa620fb73ab0ba72920ffd68814cbca47afe19c9e657 SHA512 e1505a9db26aef155706d81f548192b38974c1fadca2657d956299cacfbe3202be9600e2f99770767cc5f75c234d6f26627f20b0634a4d6b68e07dc0f5efe5d2 WHIRLPOOL eb992d15a4eda9499655327576e348a65b2684ce741857b2c88962b5ac1d819cb38b4a87342d334aab3adada9f599e454c5acaf4ba2dcb13fb9344042a69294e
66 +DIST thunderbird-45.2.0.source.tar.xz 201023884 SHA256 bd2389cbb28138668ab41b26f1dce49c455807e09b43fd370ee765ae3f0937c0 SHA512 325aba6cc62fd86267a9ee63a01b114eb75cd256e19b11bbac4576abef3fff918426670254115e619527a1336d53badb54b079df7628117d91ccdcd0cc7e2e81 WHIRLPOOL 70f96128e857b7ae265f9993046837c7ce4dfc5739a552f99294119e1ebb5f03afe1d5ffa0a84b1ef5af01df4b91a84617644fb13ddf65046b9b795957bd0053
67
68 diff --git a/www-client/seamonkey/seamonkey-2.42_pre20160507.ebuild b/www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild
69 similarity index 90%
70 rename from www-client/seamonkey/seamonkey-2.42_pre20160507.ebuild
71 rename to www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild
72 index ba07257..7928610 100644
73 --- a/www-client/seamonkey/seamonkey-2.42_pre20160507.ebuild
74 +++ b/www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild
75 @@ -14,6 +14,7 @@ MOZ_PV="${PV/_pre*}"
76 MOZ_PV="${MOZ_PV/_alpha/a}"
77 MOZ_PV="${MOZ_PV/_beta/b}"
78 MOZ_PV="${MOZ_PV/_rc/rc}"
79 +MOZ_PV="${MOZ_PV/_p0}"
80 MOZ_P="${P}"
81 MY_MOZ_P="${PN}-${MOZ_PV}"
82
83 @@ -26,10 +27,31 @@ if [[ ${PV} == *_pre* ]] ; then
84 MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"
85 MOZ_LANGPACK_PREFIX="${MY_MOZ_P}."
86 MOZ_LANGPACK_SUFFIX=".langpack.xpi"
87 + SRC_URI="${SRC_URI}
88 + ${MOZ_HTTP_URI}/${P}.source.tar.xz
89 + "
90 +elif [[ ${PV} == *_p0 ]]; then
91 + # gentoo-unofficial release using thunderbird distfiles to build seamonkey instead
92 + TB_MAJOR=45
93 + SMPV="${PV%.[0-9].*}"
94 + MOZ_P="${PN}-${SMPV}"
95 + MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"
96 + MOZ_GENERATE_LANGPACKS=1
97 + S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
98 + SRC_URI="${SRC_URI}
99 + ${MOZ_HTTP_URI}/source/${MY_MOZ_P/${MOZ_P}/thunderbird-${TB_MAJOR}}.source.tar.xz
100 + https://dev.gentoo.org/~axs/distfiles/${MY_MOZ_P}-l10n-sources.tar.xz
101 + https://dev.gentoo.org/~axs/distfiles/chatzilla-2.42.tar.xz
102 + https://dev.gentoo.org/~axs/distfiles/dom-inspector-2.0.16.tar.xz
103 + "
104 else
105 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
106 MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
107 MOZ_LANGPACK_SUFFIX=".langpack.xpi"
108 + S="${WORKDIR}/${PN}-${MOZ_PV}"
109 + SRC_URI="${SRC_URI}
110 + ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
111 + "
112 fi
113
114 MOZCONFIG_OPTIONAL_WIFI=1
115 @@ -42,8 +64,6 @@ EMVER="1.9.1"
116
117 DESCRIPTION="Seamonkey Web Browser"
118 HOMEPAGE="http://www.seamonkey-project.org"
119 -
120 -[[ ${PV} != *_pre* ]] && \
121 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
122
123 SLOT="0"
124 @@ -51,7 +71,6 @@ LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
125 IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
126
127 SRC_URI="${SRC_URI}
128 - ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
129 https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
130 https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
131 https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
132 @@ -80,8 +99,6 @@ DEPEND="${RDEPEND}
133 x86? ( ${ASM_DEPEND}
134 virtual/opengl )"
135
136 -S="${WORKDIR}/${PN}-${MOZ_PV}"
137 -
138 BUILD_OBJ_DIR="${S}/seamonk"
139
140 pkg_setup() {
141 @@ -109,6 +126,10 @@ src_unpack() {
142
143 # Unpack language packs
144 mozlinguas_src_unpack
145 +
146 + # move the irc and inspector code into the correct locations
147 + mv "${WORKDIR}"/irc "${S}"/mozilla/extensions/irc || die
148 + mv "${WORKDIR}"/inspector "${S}"/mozilla/extensions/inspector || die
149 }
150
151 src_prepare() {
152 @@ -239,6 +260,8 @@ src_compile() {
153 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
154 emake V=1 -f client.mk
155
156 + mozlinguas_src_compile
157 +
158 # Only build enigmail extension if conditions are met.
159 if use crypt ; then
160 einfo "Building enigmail"