summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/icedtea/ChangeLog6
-rw-r--r--dev-java/icedtea/Manifest48
-rw-r--r--dev-java/icedtea/icedtea-7.2.3.8.ebuild340
-rw-r--r--dev-java/icedtea/icedtea-7.2.3.9.ebuild365
4 files changed, 19 insertions, 740 deletions
diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 6f59f758d5b0..8bdc81530e4f 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/icedtea
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.104 2013/09/09 22:10:17 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.105 2013/09/09 22:14:29 zerochaos Exp $
+
+ 09 Sep 2013; Rick Farina <zerochaos@gentoo.org> -icedtea-7.2.3.8.ebuild,
+ -icedtea-7.2.3.9.ebuild:
+ removing insecure ebuilds per bug https://bugs.gentoo.org/477210
*icedtea-7.2.3.12 (09 Sep 2013)
diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 1a3e67119248..ab38c2992134 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -4,37 +4,19 @@ Hash: SHA512
AUX fontconfig.Gentoo.properties.src 15602 SHA256 d48a9b43d82f45425464e985955f3f3700738a98c0dc97ab7577230ca11fe647 SHA512 eac3fd310bf0757284a4a0c3c72759a8516bd2d9b8f9d9c7df10ff15fd291833d5adb5429b166175c6f333c883974d56fe7d0339cc16db3a5786a77780217a39 WHIRLPOOL f9f702848c38ef9cca0577f1db5a7c4cd6847e79d205b8e855c14b3a80070328b12fdcd854f5bd2dcf07c7cb9bd2aaf433a770a0752ec01a4e8b308dedf3bf19
AUX generate-cacerts.pl 11051 SHA256 6ee6fb155e3fa85d0a7e9015b53ebd55948c6599d100fdb69b574b6d11f73433 SHA512 22d1be675362c09ed61af4dc3ece14cab81e9514937d588ff5d324e61b7eba7d3dd99b26bc5ec0953365de56d099f708b2afdb13cca37bc4ff07fd8ce31fbe97 WHIRLPOOL ad0e7946b1f055542f8a76b1050ae841bc7b6498305def9881d2f5d2177a82b77d25bf20e97488e2c84bbe0c3834421caea7e5bf4ea990c783908bc19133e619
AUX icedtea.env 1074 SHA256 b4ad677dede5c06785db6540d51a9dbe6401e894f03857f5b14dbf6bdf9a33a8 SHA512 933c5d96e1cd36badf9c467b5ac06e8cf5d842915662f6744fb641bba64bdbf024685011f48d2742fadf5a3d82ca2e7f3cc555e51079297f5962e22be3afd03a WHIRLPOOL 57ec8849e93bdd595006515c2cbd6e554ee0e84fa74b80fa2a29106e85f000bf5cd8d9e583f6e60974880b250cbb7d6271ac5d53edcbd2765a4dc0babd571258
-DIST 1fbe99283d97.tar.gz 3865243 SHA256 ed3a963c4309316fba654f0a60ba4bec21b2d170e64423eddfa2ba635ac76572 SHA512 bc54794d8d0424a1902d523b2e90914c06d0c83921b8a0c4eacba76eb8225a53b40a98682ac392f4c232d6e4256917b74ce7b5e5a2e7899561fa3d421b40bf79 WHIRLPOOL 032da1c1d2b6e69ba42f0572e629cb725bbcacbb44b1be01a5938c2a6a4e4aadbf2fefa619d9c1d4f8df997eba87434a61cc339f54f48becb81a55aeb3c7d3a1
-DIST 3c7be82314bf.tar.gz 2755386 SHA256 4abe7366900327a0de21caee8a7b0ea5494821507a02bfb07cffc980cebe90ad SHA512 dfb93956d6525d8baf48e4494f086ba748ee3d90167d047cc739527f5d06a4cff98de0311017004028101b713c95a452a26527fdc63ff260dbbd6ed3527d4342 WHIRLPOOL 8746ff40e9aeae8497e30c5c795fb36e012550cc2b8ccbfc7580c9be8dc189750c69267fc0fdedd7c821ca98715d7d5803a6745295e03848b76d30c227e6e074
-DIST 41426c72b802.tar.gz 2312391 SHA256 cbef395a2af27673a3611ed50d84a76ae9f9539a7c42ed8e06e171bfc1ac030c SHA512 99f5269712da36798390f7c74a3d6565872d45758edbc70821d876596a0536df76c17207518d21850c8fbf7a37801b945cc66ece2db26a27a1b5e7cfeb499226 WHIRLPOOL 29ba042bfb026914998f0044032749616b8d417f7e0ff6146b8debbc222dad684fa56dc783723cf314cc812f10e6cd821757bad2aff81f98eb397175332d1043
-DIST 516aae5f27cf.tar.gz 1435560 SHA256 181ceb85a4dade1a8d8465e2d69255ee3612dbc5a50699a59a4f21e69be7a1c6 SHA512 db1fdb6bd0ff701aa5f747adca27d53876fea86533a01737f047b2ffe2aa42935b903157efca4c236dd91e47f13703c3aeb2d8aab781116016a3a723f170197d WHIRLPOOL 1f59a2c2dd6c04584d2ae9b0eb4151ca75471634e1b41701768bade830b1967d5791d46c23f4069f83ee9f4ad7af2f69ad20d7d3619bea9f76330f340ad24c54
DIST 68fe50ac34ec.tar.gz 4263528 SHA256 b8230f20d7022f9230bbfea13b2f3f179b2f42db40138ac6d32c82fc418ffc3a SHA512 bfa719e5c0212435bbc0e3abc7c69d84b52b17edc1571df94f13e4183889da07c82bb332745724cfa4944e18034c71fd9383e3c4515a69dbfa1369ba9318231f WHIRLPOOL 539c0fed1057723212b209d4341ece9c6b2786b1c216789ebdb8d22b4339daf26425883bbc2f08ea754252c28259f02bc829a42ec05d6838162232066f0ec0a3
-DIST a152dced63a1.tar.gz 9393091 SHA256 eac2313e3012653afa7549257765d56e4348c775363eee0733968d32a7c1eeae SHA512 22381dee16582c2d056418dfbe12a57ecc5ca37148a50f4c057a00ceec21a65d94987a75788a225d716f60fd90fdeed8de1dcce5bcd88ae315fd304446d7d6fc WHIRLPOOL 4c623c676220c6f7f0ac66678de63c10a81a44521d4d95c3ef129d8a5b3e807105408a0336f41456400555bc9eec20d96c6cb4fdc47705c4f035348dae10433c
-DIST a567bcb7f589.tar.gz 4263355 SHA256 d49f79debc131a5694cae6ab3ba2864e7f3249ee8d9dc09aae8afdd4dc6b09f9 SHA512 2abbd6ad72a5811963610b81ad3f59882fa0109bbffb69316f7bcadd218982abbb7b94ea41ddd379a0dad8586301e1d317226153d2f592876c56e7d338afadf5 WHIRLPOOL e712ee17b9e4e23a1fe54823218a79a45ab1ca11e23de2896b576a2034650bf8b151f01022e0d3f12421008fc1e8d8f9aa0bfc4cc6bce812dcfbbbab1c66af7c
-DIST deac45dc94f0.tar.gz 44996399 SHA256 00e3e4cb436f4153434faa2d1063114a9028e9c8a7eacf558873053c47365215 SHA512 f9a4a0d910285667e84f48562f44f9c27c006d41c0e97d376b1d39258cedf38108eba07c99260f18be7ec6f07cfc8f40ada4b9f8f1452ccd92b67e49f06c2e3d WHIRLPOOL 63a9548e3eba0b1733f6b5cb6a91d9b259d94034ffc1a4700035d976e601bb43640056980fecb01cf5e138b736ec8507281747b8c5cd68c82f5b4e3a1079c58d
-DIST ed02a059ea15.tar.gz 131499 SHA256 865030303330856c988e353bf1bc86fc95669179b0958a4072538fc59d9a073b SHA512 4a9fa5c9318a67255ad39377fb3ce861b6f6eaa6427edf06c7a4f19d11e46dc30b2f1e847d3ea1def41304c59dddd2eeaf97d33659d276d7c33b5b9ac390e6d3 WHIRLPOOL 35b55ed80c567d5d347417564a7d340ee62711f411146644da979f69ce7ace1b8b7a68950d932e8f59856d7816fcba8b38d5e893c4cd1915099bdf50f4116e3e
DIST icedtea-1.12-cacao-68fe50ac34ec.tar.gz 4263528 SHA256 b8230f20d7022f9230bbfea13b2f3f179b2f42db40138ac6d32c82fc418ffc3a SHA512 bfa719e5c0212435bbc0e3abc7c69d84b52b17edc1571df94f13e4183889da07c82bb332745724cfa4944e18034c71fd9383e3c4515a69dbfa1369ba9318231f WHIRLPOOL 539c0fed1057723212b209d4341ece9c6b2786b1c216789ebdb8d22b4339daf26425883bbc2f08ea754252c28259f02bc829a42ec05d6838162232066f0ec0a3
DIST icedtea-1.12-jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz 298435 SHA256 bfa706402ac934d24f7119eb78f6be65e91439a4b2e49dbcc21e288137808f03 SHA512 fa3428d8997f9696cce4fa32c9de677ef193bc12236ef8b431af647b57d26725f4a3019abc87ade0cf10c7d6a745c18eb78e8e126d6842e788c8cefcbd2b006d WHIRLPOOL d1ca7dc677b7abbd600262f30c2c3774f502ef661f3dca60d4664c87b50b9a90c808e106f607a1dde7b3f4cf44a7a4a9e647877a2cc3332866b6b2bd34eb2a2a
-DIST icedtea-2.1-hotspot-2c4981784101.tar.gz 9311025 SHA256 977617c76292f1de33b83daba80815a743159a9d050be2326ae41e20923e3a2b SHA512 e481edc9c4386ea879222072b6a48c032c05d517807981f7dd4a07534bffdd6fb616eb7a3e4f94aeea0666d168cc5d34f48d841a84f4cd4f099fae6c3eeb1012 WHIRLPOOL 4a9856deb76d62bc5ae3ff2a8cf445200d6720220b871e959ab5ca45ef92b97dea3a93a648cc5eea5753d44ceb7e1f253ba18e732c061ca92b29b8f73b100cf5
DIST icedtea-2.3-cacao-a567bcb7f589.tar.gz 4263355 SHA256 d49f79debc131a5694cae6ab3ba2864e7f3249ee8d9dc09aae8afdd4dc6b09f9 SHA512 2abbd6ad72a5811963610b81ad3f59882fa0109bbffb69316f7bcadd218982abbb7b94ea41ddd379a0dad8586301e1d317226153d2f592876c56e7d338afadf5 WHIRLPOOL e712ee17b9e4e23a1fe54823218a79a45ab1ca11e23de2896b576a2034650bf8b151f01022e0d3f12421008fc1e8d8f9aa0bfc4cc6bce812dcfbbbab1c66af7c
-DIST icedtea-2.3-corba-47a6bf94ce11.tar.gz 1435853 SHA256 7346565688c3f01872af2c16a491233325ad5e924475dc89ff01f50582814934 SHA512 33d1cd915ed4976084ed907be99c503dcffe619b316da74ca5009976542956e5d756b521b923b97884bf79f309a2107e42eec54c23f123fc5c4d1092356b8488 WHIRLPOOL 4caab06909164e140b885a99ced496211a707be0d597e831f63ff35eb2c5c01d2f71f074044768c2bb6397435dba20447a35c24571b641bb6de2f4fe39c0c2e5
DIST icedtea-2.3-corba-ea108ff3be9a.tar.gz 1437111 SHA256 818f5613b218fe2a2036e6c65622b970839986c0c1ca95563f911b379a52b765 SHA512 cf588bf49e3ef1ed6f0d309c25329b57d3d8d03520ba74ccd20b51adfd0788b61c615167372d3fbe343febe63a7edfdb379ff27703226ab1eca425b680f53caa WHIRLPOOL 1b640f7ccad3a20e9486749b2f1b7051cd192a227791cf6711e3bee174d43c61e7758ad1faa1396d99571c11ad63b533af7f08f558444809d592b02cc3e836a1
DIST icedtea-2.3-hotspot-37b254871acb.tar.gz 9503576 SHA256 60268f9d792575ec26b8796753246aca70282937327c2fa855b3f0010638605e SHA512 a2ff5e3334c2bfed119440e31f7150cd32cdeaa866f79a8f66fa9d1b642d4e9b2aa91815f60d59910f3822c55f44aa74c25153368c67a268738a6f53faab6a9f WHIRLPOOL 5184ea868bbad7556c730c953125a750b02f5fbdf53f7b9c9b6cc934895f24c9c4fa2e169abc7f1d78e5c7516a893dd68fb6a5a3361047f5a8d94616bb18fd81
-DIST icedtea-2.3-hotspot-ad5a321edea2.tar.gz 9393704 SHA256 c184f29b13626e7327f58e4c1df506daf2b57d8084b7a2d2106504ab0fd5eaac SHA512 3de2698ff8a6a8b861a5322347fecb236c9397e9738fcb09ed068ce97623404c49d2d49a0a36b09c2c8a96b36615d050ff2767ce7438c78d23025b1e3c2e2536 WHIRLPOOL fd2917521534cb752bfca76d5e3a82d98e1f640ce6d6b96cac811804308a9c2964dc2455add153d7dba4d9c2df6c139696221924e9f7be655e93ede525c8101a
DIST icedtea-2.3-jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz 298435 SHA256 bfa706402ac934d24f7119eb78f6be65e91439a4b2e49dbcc21e288137808f03 SHA512 fa3428d8997f9696cce4fa32c9de677ef193bc12236ef8b431af647b57d26725f4a3019abc87ade0cf10c7d6a745c18eb78e8e126d6842e788c8cefcbd2b006d WHIRLPOOL d1ca7dc677b7abbd600262f30c2c3774f502ef661f3dca60d4664c87b50b9a90c808e106f607a1dde7b3f4cf44a7a4a9e647877a2cc3332866b6b2bd34eb2a2a
DIST icedtea-2.3-jaxp-332f0234a53e.tar.gz 3853147 SHA256 a3f99615331cdc3d5e38e7169bb4b03dc43ede25c73834114240b8768207b9dc SHA512 5f3902a06a037022ddb6da809e914bbb0ad45e13fc3a0ca1a8485e75e7df774c1dfe86888efa62c7e2b7e6a76835115a9b7b0df8a126cf9ba2d8d343b277e675 WHIRLPOOL 3cb54eb969f9a3b43306645c8d1d0d124524c9fbf20f604b492de3cbba9eb5deb76e640ada855c277710c0f143aeb57a16b919fb48db7f910c6e11d087a7ef27
-DIST icedtea-2.3-jaxp-d2142901bcb7.tar.gz 3853008 SHA256 8cad2dfee2d5e58a217193dcc9650debe519f72df7c136a15311195c9a1b48d6 SHA512 e5fe2b53199fd318b20a60676b5eeab85b809ce4ecd7b2a4f275b21415cbd243725d4cf2748a284fe311fe9c768190a3bf3253c85816fc72627e0af136ba2599 WHIRLPOOL 288b1c55cc50c1332c62c298d685dbfb75ff0780db8de92c9a47b2a178d355e89767d693133c796835419fc88fb6642314f660643f5805e051c5f88f74ad8da7
-DIST icedtea-2.3-jaxws-b1877762d45c.tar.gz 2757464 SHA256 b8e109ac705b95e5605280c8ae13319a128e16eac950a455bfa30364ae4192cc SHA512 7e6c47bb17923ecb297f1105deed6e9a4c4ac45b3ce0820a59ab6b738c8f5c3dd335c8e69b37389877b90cad0e4806eb1d5106fb44005aa69a161db3246c9b4e WHIRLPOOL ef303bc102efab28f35f83f16893f2bfe3094f499df8e70d1e8f225a37e9114a600e07d8c6395cf70a2f3b32555a764242904547852445050fb33dd40f8c715b
DIST icedtea-2.3-jaxws-fdc4ad9f30c6.tar.gz 2757904 SHA256 b149c1fab323a586eae9b4459ccd929f0db8b35769e42dd7f4fbadc48b803dab SHA512 78a070d5901ffc9316fdcc3e51deb84f5f50d42fcf0fbe8ea6f093e5c8f4440b75907976d4b579c5854a210a5617f426baf51659a4bb6b369445a073417039ab WHIRLPOOL 4497c6d189c009fcff33dd407e66ee9b978aec8f460814a24d41b7495b91412c12a28eb3870bbb8b1ee514c2ef87d151c5f3bd649787cf8afde0f89344c2dd85
DIST icedtea-2.3-jdk-4a0cf2c05cc6.tar.gz 45121372 SHA256 badbbf50c820325ffe592762a2eff3414df71e286460b75716a2100d7f6f2aa0 SHA512 06c8b16a428ac21e1db86186f0897cc751fa5eb186da702bd1ef449fdaf1b479bcc3cf38a0ba7c6720ce0eb7011f42e9f9147e5abd05d1a20e1c5311b82e9efe WHIRLPOOL b55acfc29c981917d6212c1b8fefdd4104d089cab3d0b66e0572ea4644c37f45e7431783cc33c0a01a2f8a4cc6ed4ffb15a1577ea14744ffc1bbc4d59a51e7b7
-DIST icedtea-2.3-jdk-8e91101e36f0.tar.gz 44999191 SHA256 349009abfc8df1575336648bebd8a5ff0cb0f2ad045f6b661d88691411881d5e SHA512 1bf0003e66f9d6c4134b542341d8e99de1d4019fd6dadcbfe7f142118270f6c931566f968c3b43ec4c2ad5d9eaa9e245f8d184ce52eab80daa80fa087e4c6575 WHIRLPOOL 6b17b3fd832d9fa672fd385f481a205d8515f4383f7871a628dfaef1df1561d4c2470b80ceed7f3bca445dfd871a64ea9c60e86af678dc0f8b7e7013790917aa
DIST icedtea-2.3-langtools-6c9b532f4281.tar.gz 2312812 SHA256 b9e2e3c97393f566b0c4dc2b0ca826bfb3b3841f5522a850b82d1ff23745839b SHA512 62a5062123cb963a89e56e8b21132807af7a3aed23037d64123be3635ab57a039c6db2e842c0fbc8ce0e53fadb7ef66281874e47006b6486e1344069889dfcfa WHIRLPOOL 3dacf2ad0fb17c5bb75eff584addd0bdaf2249be3756754cdf522f413e34b718f83c2d8e8f55e59653828424b63154a77bd107e0f471ca70d23c87757b8a3105
-DIST icedtea-2.3-langtools-fd956199cb82.tar.gz 2312634 SHA256 2806de9d41a91acff5bb917ec9dc41cb805e893b43828491b920f9ec14b53b12 SHA512 d52833753b1692e61a105815de351c30ea1f047fd2fbf007ddf3e111c8fb63a2254083f941637eedab175dc708e642dcec0c87f431f372110d30e69ce1070e55 WHIRLPOOL df88d5a87ada5dd3b2b0a7c7b4e24b3975257b807e53c96fc9f63e45cefae2ade5ffed09ec7c17bd41835c04b283f322b92fbf2ce5c2fb1cf2a29a716cae6c64
-DIST icedtea-2.3-openjdk-12b96a57263c.tar.gz 131726 SHA256 651f99364e451d79156c879b8c8e47b8568fb3b4e4d28ebc38d36028acbed8bc SHA512 2f16e5ce13db60d805a4f784847a0ff377d334cdc054cd684c7662cf895fba5bfeabfa40184bece81d7be853fa91e7cd8f85e2e442c7f2096c7e6d2ca40b336a WHIRLPOOL 72e7e401117ded89691a1ec0595c28c3523ec259e5708c45beaaa7af783d9a53fcc0e43b934005d855305c5d6a3ceb73c03be161f9269f207b9f4529164850fa
DIST icedtea-2.3-openjdk-e62743867f54.tar.gz 131774 SHA256 7bc64e2285b5bfefeb6a3900729c58beb2f04f2c57184a4fe48341c5087c3f61 SHA512 5ee4bc7b70320c140edd51a1d3270c3264e12ef7db8632d4510cc1a42c8fc00669cd7641e760a574c9fcf28b1f1bef1348d3c48777245ecb4af6e34f66736d8b WHIRLPOOL 8ba02cc52c87eaf9773b1d5133726d37817066b03b95cff7e501a0da331b486f19665cd252f380ce5686fa8f5034df146443a67df742ded338ea2e5177ec7d6d
DIST icedtea-2.3.12.tar.gz 4765358 SHA256 3c4e88e7c1b2b39dcd7ed65c3b9a1a8dbd2a48848ce42e1d8a22a6821cf890d1 SHA512 c71b6f94f9cc117d110276d045e881c4329141ef39d59ba5748962898302bc77d5111870ee3ab46f2be764f2485a38558d86ce4a41cd44bcb8c7216a09acc5f2 WHIRLPOOL bb157636eb1804da065be8ceb05b24fe43e8c7d80ee74d4b38e43388b942d0c9815a3c626dbf2a2812ef9ad11ab57db678ca08080a023cef1ec34a4fcd4c8991
-DIST icedtea-2.3.8.tar.gz 5053426 SHA256 750a4c6e3e22369aa7dcfb0751fe85d5ea7a36b32871861c5063dbcadddc7153 SHA512 2ecc4b71b167a71789dfc099225df848c6a8763ae15d1b9396ce4c6068b7d7d6e9a428b09d1e2c99e013650a7136a9d1457979b8d1a38d74ca22817e31716b7e WHIRLPOOL d79e964e83537ddcaa2161614f6b78564f36fc28db751dc599b031ef35d85b9f4a3b801c8e288248a8759645745f3a408652abcf19668a33f9a4a92ac9058b59
-DIST icedtea-2.3.9.tar.gz 5056166 SHA256 7e1fdd4c53c9772337c971b6f6f8058dabd99d7f4c4fcc85c88d836c9005c6da SHA512 93fd7f51ce9ff8912985d1754bc2284621356bca39a1a2906a317d8509edc1d05f212e9edb9ab34f90a649c11ea87924afe18b7c0f642310b4f59299dc2fe174 WHIRLPOOL 87b0eb3766568f7a9e4e47d6cc1e7273061a42a74ba0bc9a50b931b6669a8ceb78213c3bb2417cab63ef151e4a0281505ce375ef039c59294dacd9d5ccb08d1c
DIST icedtea-2.4-cacao-e215e36be9fc.tar.gz 4263463 SHA256 4966514c72ee7ed108b882d9b6e65c3adf8a8f9c2dccb029f971b3c8cb4870ab SHA512 2f27fbdd64d2b6ea2fa39c55bcd2344c49d02269492bd1aa1b334555bc66aa59d021bce12af60fdbf81e810fa4b8e488354025bf0f770ba4582c85592cd6c22f WHIRLPOOL 7865532185aa0a6e5c6caf8cb7affefdfb473b1c5686ada1f2e071776b4faae153c2086c2c2df9e2b2b2124b629433b849bd10f82cf8f8e3f0e7aa84b5bfebba
DIST icedtea-2.4-corba-23ae4e0e0cce.tar.gz 1439212 SHA256 618bb237f262a4a703edb88bd873fd80fe33d7fb07b8a113bfc701227b748395 SHA512 7089a47c86f9e8381262d593a686c6e51055e4262efe447e473ee9d07654d03cb373fb99870a4ef7862aab5deac8f8977252008267478aac886be8d5db3f8049 WHIRLPOOL 6ddbb2fe9118c69be77db404214d43cd19dc7301830ab5c1e68c143a6155dfdd73b1851df3d46925b797edd5540e97b5d13c98ca7a987bf3931535c5d8a166e3
DIST icedtea-2.4-hotspot-5f53e7717116.tar.gz 9606522 SHA256 f2cfd6da6ff85dff4e6f5d40e21bc48cf15325bcd69d6c36e8f27e1fca74bd42 SHA512 b695fbcbcb05a78fd140fdaf26054b1ee5cca68702359e7e6ebdadb31b5073c9c62290547c9be6be480fcf55e0c95641bcdf36389bf9d742772835a43e99a50e WHIRLPOOL 429300b7925fb127a6aba24d1ca59a989e9de02cfde83a47a6a769fe5dc2774ee393c87d703a1716354eeed6a04e1bfde2bf0c96c55cc0dce887d6acd8ec6311
@@ -57,25 +39,23 @@ EBUILD icedtea-6.1.12.4.ebuild 9785 SHA256 ca80351cf69245760384b1cb9c9cf96f033c8
EBUILD icedtea-6.1.12.5.ebuild 9556 SHA256 8fb99e471917048a3827ad49dcf4f4c6e759b5a86cd6aee67523d5537531f709 SHA512 95d18636f903214e0b2f6f8d9140ab6589c7fb6c81b789473df8afea5fa9e002bc86b4a3b187b248b6a4164d69b7c1ff7603b62ac77908fc38d6ede1436d080b WHIRLPOOL 30e133456a28f3b1ecb9ef56b6b9e67e6ce27ca0947f594bdd88b1c78d011144ddec086a24b455277c6b2c1b41b0bb65521e63a9d7e9c7a7007572ebaa00af89
EBUILD icedtea-6.1.12.6.ebuild 9575 SHA256 280e497062b28d149d017b0983c3581f0829861497bacc70f83ae4d214996157 SHA512 a362f993fa4680be11c23886b2bb5351aeee5546f177a03052e77367477a35aadcb050a93730e27db3e0b2c6146dbad6f55edf1b9c0998ad6793ecf536f53b05 WHIRLPOOL e226f1b1c9b308a627bebb23d299cd77c38f838d6cb3829c8f9daa0a1f0fee29777bced14fab2fc393ddb8eaf1c6cb98c572774031c5f69ddb4115f9d00a5dd0
EBUILD icedtea-7.2.3.12.ebuild 12034 SHA256 d6e87d5f82d881f9709d951ddc9b44c860a57b8bfbd5d0888a7e5cc427a58d12 SHA512 f7b6b8c1c97a5eecb77ef5bdbd00aff2e7468da70529a9c078118af62a1d3e1defbad5ea64e58b8c684dd11065182997a4bb8a5b50fe38c07c929485c23b8759 WHIRLPOOL 058cf249b4b5f8f15ca1bb485fe1c61af6bc70588237c79c7d19ee7fdc11170664472e0999375e7c237fc53c77d5556d525eb8e596bc735626884459e214a4a8
-EBUILD icedtea-7.2.3.8.ebuild 10844 SHA256 39e89f4cbdc5f418a222fe6fcaea65d00d10b2975d3c38d00d2d3a0c9b8c0267 SHA512 7ab442592b06f252a66b0d6e6d066faade4181aedc15b80a893a7f96d04b71cbfefb7de23071204e83c984003edd86554b5aba00f425c311566744bd350ffd2f WHIRLPOOL 28630daeebafa021a61d9a12e114683cda86285e437db4b0e8ff4b137b812a51afb137ab9dffa882569816f3488421f98e726d9b73cf90c94281fe27add54d61
-EBUILD icedtea-7.2.3.9.ebuild 12138 SHA256 ffaf19780ed41b08fb8ca13df87012faf8da31d4d23fd8a62b2e1abff83cdea2 SHA512 9c5c1cc454fefb8516ff9d80d9fc0973199c1d47c9a37f54517ba3b4f60dc4475de3d51e11d5ff1a7491f7a6c7a6a15d3104baef1f7caeaf41b2be8fa068984e WHIRLPOOL d211db88743120433e9eecf39423e8783b7ebfa35613cc8d451db7ec1ca1436874c43c535597044d3ed9958b5c5ce3838181c656ef3813abb71f11c09fe2cb98
EBUILD icedtea-7.2.4.1.ebuild 11950 SHA256 193b5f8a4d5b505ea9c88e8c2246b26b3bd88896c7c17ac1a0e2b18c63c4f142 SHA512 8d1c288f5d059105579386fa78889500c5f0c7553e424dadf7719946264719a00b266123a2c4ace8ec4eee27d855017495e4fbac21248671c7b3f681664af79b WHIRLPOOL 027666a57e75e80aef922bd82e2a00d513d17502f95325f1c1f69f519dc7e7ab578d6788dbe46cbf60158b603946ee817a8bc1cd16231919dcb9024326fa7150
-MISC ChangeLog 23597 SHA256 aaa83619eacdbf39207e5ca0bc1df9636e935ada63f38fdac8ef7c87b745bee9 SHA512 e05cf1de706f00deb1781ad447fa21a60140ff1f67b148e3e3d0b90bbed245960c6b03585a7111c845b827419313067e3bfea084b039bfa5f50a55776ed02a11 WHIRLPOOL 32232ac3c80f85716a4d40fbbaa1df9df2ddf7dbeb8cf3d5f7b0f280413631ba6203045b54822819c886e4419b21ff438837d8d4d744e53358f5babf76fa1658
+MISC ChangeLog 23767 SHA256 83bc31b74f25edab92fa96507c044df800a4c864adb10c813ce61eb90525de74 SHA512 ff79930a7a0ffd293cbdffeb1146992f2cdbef55a714560a8c1fde74a4419c8410303cc9c7fa35d1f1facedbd2f5a8510cf3ba23b47ed971761a7154c1a64182 WHIRLPOOL 5e33cd4b41631ae7fbfa20e04e887053ca993b79d4fc7012d7bd90178ebced0f9c00e4dcebdfa1acc9898298c096216520b371c1d484418a96293b61e34d59b9
MISC metadata.xml 1625 SHA256 af543836956dfb8bb72b853eeb35ccac283110b000ef60bc8df1319938cfb347 SHA512 2d7bf08168dcbd24f5ae9420f0151274def1c5ec248e73e5e3f51cd9fe0273c44feca33eca7976fa1c7aa22f6046a938e77cdc3178b3e58d771949b61ee4fb20 WHIRLPOOL 6d4cd813a615f880efe0918b7bf4c87aeff76ccfd7b6e0b63379c176c7443d3067f99cac922ab98cf4bc980036f0f7f447ee9face14402b099c89f981ac059be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCgAGBQJSLkeKAAoJEKXdFCfdEflK0oUQAKGMmXbygiJVck7Ue1FJl+G2
-xCVyD6WwSkTMPN1CRtnbXXtoRQWYTU33Oh8IZ4aKhzBdcbXDDvjIf5x3IbRjwuED
-3daWVuPOEJeSjB3kAThZLFF4ECXQ52E/k5TJFhgLipUlU9eIStJc4jdFe+pd1ye0
-femA6BgSRjXziFkRVqD2tdAMvYke8yR1JQKt6K8NzJf8Az7L/LefweD+W3ozuheT
-eOp5+qOXIo4XyrY63/X4MNDqCcGMen7K5hNyDt8GHGAsRbvSJrx/qqGhJEjVkvpk
-A9EFnPPdFPcaxWzErUre6a7i931QhFm9YV0aUPvWUlTDmIqWX+vtWdL9japx7Q/4
-yOAzYkY3LGchYj2pbhykTtGoD/h5KwVVQon7qKmHwV9s/qyyEmcEdzdScJG4RyjN
-zutbGA40dZC2sZPeIgmBwoAW29bw/91wA6VJBPUvSjyskkrACUJ8HuQ85zP8k3WB
-UE4qRk+pqHroUeyItvIu1lFwrY7Zfwy0payz90wtGmqvwHAFhO4RiPxw2IHt4mFd
-q1gJICedHbZ8iS2EkVIsfqxJnWXbqS8A0FCzS6OMEpdnX5aa7Rb4vMDGHjC6qjL9
-Cf5Qx+miMrijvfK1gto+IeKQUGqavyVf3992g+PQPhHfB0W5huD7RBYjCQ3/TJSV
-ZftvOETEIq2uW3tIJKZj
-=rHSY
+iQIcBAEBCgAGBQJSLkiAAAoJEKXdFCfdEflKhNIP/09IfO3v0O87sdVeSDE1abeU
+KxeMDqEjhAgMo9gIHONtcjwf9F/c+75LhTpUE0v8fkK9ZU/P3mLr+fM9hM3Ybah/
+SZUN0zVUtEUvyBbwf3QWdnTMam3Nvi0EmhPGmlLVNuvVMzt7NDEvALlhp9ELeNDy
+d9Lr68X9Fo21Chwjv1agPhHFkpKydLquVTdPD/aiM41nKYq3+xTGAdOWXsl7qUjk
+GhnodLYweO+XUq+1EYBwn/u3MKzA0IPxOK8ztWOrMDOem6SfkSw6MzWhgWifT4Tr
+rWjIMgGDB8eDI3EaKaTZb+7KnspTPU4fwgH0Os9K3kIKDtrgWsBdtiqquCJA1V47
+KDiqhI5HaJ9ueG34rMsLrG35Rj8Tkw3R4tO8cScabopFi83b7tpbANk7Lkwqnqe4
+NnPI0tzQ+tXgeZP5gzpboNH8lq/QCfkXCzteRRb1BMc1+odftB/O7GKNWrT+tGhM
+B6ZiGfTa0HMWaDG8BPRNZq72P9mrAaLBA+og6EbnQx3CLJnJ9NtOvM9L8AFwHX+Y
+aB0xLnDwg/Ma6IOGbCNUw5RxO7zuC8HJTqPfY0yJjGzpL7DPbhUyt8IRCBInH1XV
+mC5oHkfiRIUw/F3QKUGHICkPKQh+3ROgP/v0eqFcsWcwXVzWVPlOnc9V1JBhSqXu
+WDyIMQZ+tfuLiKW8fGaY
+=QQUM
-----END PGP SIGNATURE-----
diff --git a/dev-java/icedtea/icedtea-7.2.3.8.ebuild b/dev-java/icedtea/icedtea-7.2.3.8.ebuild
deleted file mode 100644
index 15e645a19a9c..000000000000
--- a/dev-java/icedtea/icedtea-7.2.3.8.ebuild
+++ /dev/null
@@ -1,340 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.3.8.ebuild,v 1.2 2013/08/27 15:57:58 kensington Exp $
-# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
-
-# *********************************************************
-# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL *
-# *********************************************************
-
-EAPI="4"
-
-inherit java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx flag-o-matic
-
-ICEDTEA_VER=$(get_version_component_range 2-)
-ICEDTEA_BRANCH=$(get_version_component_range 2-3)
-ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
-CORBA_TARBALL="516aae5f27cf.tar.gz"
-JAXP_TARBALL="1fbe99283d97.tar.gz"
-JAXWS_TARBALL="3c7be82314bf.tar.gz"
-JDK_TARBALL="deac45dc94f0.tar.gz"
-LANGTOOLS_TARBALL="41426c72b802.tar.gz"
-OPENJDK_TARBALL="ed02a059ea15.tar.gz"
-HOTSPOT_TARBALL="a152dced63a1.tar.gz"
-CACAO_TARBALL="a567bcb7f589.tar.gz"
-JAMVM_TARBALL="jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz"
-
-DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
-HOMEPAGE="http://icedtea.classpath.org"
-SRC_URI="
- http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/archive/${OPENJDK_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/corba/archive/${CORBA_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxp/archive/${JAXP_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxws/archive/${JAXWS_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jdk/archive/${JDK_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/hotspot/archive/${HOTSPOT_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/langtools/archive/${LANGTOOLS_TARBALL}
- http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL}
- http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL}"
-
-LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
-SLOT="7"
-KEYWORDS="~amd64 ~ia64 ~x86"
-
-IUSE="+X +alsa cjk +cups debug doc examples javascript +jbootstrap +nsplugin
- +nss pax_kernel pulseaudio +source systemtap test +webstart"
-
-# Ideally the following were optional at build time.
-ALSA_COMMON_DEP="
- >=media-libs/alsa-lib-1.0"
-CUPS_COMMON_DEP="
- >=net-print/cups-1.2.12"
-X_COMMON_DEP="
- >=dev-libs/atk-1.30.0
- >=dev-libs/glib-2.26
- media-libs/fontconfig
- >=media-libs/freetype-2.3.5
- >=x11-libs/cairo-1.8.8
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-2.8:2
- >=x11-libs/libX11-1.1.3
- >=x11-libs/libXext-1.1.1
- >=x11-libs/libXi-1.1.3
- >=x11-libs/libXrender-0.9.4
- >=x11-libs/libXtst-1.0.3
- >=x11-libs/pango-1.24.5"
-X_DEPEND="
- >=x11-libs/libXau-1.0.3
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXinerama-1.0.2
- x11-proto/inputproto
- >=x11-proto/xextproto-7.1.1
- x11-proto/xineramaproto
- x11-proto/xproto"
-
-COMMON_DEP="
- >=media-libs/giflib-4.1.6
- media-libs/lcms:2
- >=media-libs/libpng-1.2
- >=sys-libs/zlib-1.2.3
- virtual/jpeg:0
- javascript? ( dev-java/rhino:1.6 )
- nss? ( >=dev-libs/nss-3.12.5-r1 )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
- systemtap? ( >=dev-util/systemtap-1 )"
-
-# cups is needed for X. #390945 #390975
-RDEPEND="${COMMON_DEP}
- !dev-java/icedtea:0
- X? (
- ${CUPS_COMMON_DEP}
- ${X_COMMON_DEP}
- media-fonts/dejavu
- cjk? (
- media-fonts/arphicfonts
- media-fonts/baekmuk-fonts
- media-fonts/lklug
- media-fonts/lohit-fonts
- media-fonts/sazanami
- )
- )
- alsa? ( ${ALSA_COMMON_DEP} )
- cups? ( ${CUPS_COMMON_DEP} )"
-
-# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
-# ca-certificates, perl and openssl are used for the cacerts keystore generation
-# xext headers have two variants depending on version - bug #288855
-# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
-DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
- || (
- >=dev-java/gcj-jdk-4.3
- dev-java/icedtea-bin:7
- dev-java/icedtea-bin:6
- dev-java/icedtea:7
- dev-java/icedtea:6
- )
- app-arch/cpio
- app-arch/unzip
- app-arch/zip
- app-misc/ca-certificates
- >=dev-java/ant-core-1.8.1
- dev-java/ant-nodeps
- dev-lang/perl
- >=dev-libs/libxslt-1.1.26
- dev-libs/openssl
- virtual/pkgconfig
- sys-apps/attr
- sys-apps/lsb-release
- ${X_DEPEND}
- pax_kernel? ( sys-apps/paxctl )"
-
-PDEPEND="webstart? ( dev-java/icedtea-web:7 )
- nsplugin? ( dev-java/icedtea-web:7[nsplugin] )"
-
-S="${WORKDIR}"/${ICEDTEA_PKG}
-
-pkg_setup() {
- JAVA_PKG_WANT_BUILD_VM="
- icedtea-7 icedtea-bin-7 icedtea7
- icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
- gcj-jdk"
- JAVA_PKG_WANT_SOURCE="1.5"
- JAVA_PKG_WANT_TARGET="1.5"
-
- java-vm-2_pkg_setup
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${ICEDTEA_PKG}.tar.gz
-}
-
-java_prepare() {
- # For bootstrap builds as the sandbox control file might not yet exist.
- addpredict /proc/self/coredump_filter
-
- # icedtea doesn't like some locales. #330433 #389717
- export LANG="C" LC_ALL="C"
-}
-
-bootstrap_impossible() {
- # Fill this according to testing what works and what not
- has "${1}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6
-}
-
-src_configure() {
- local config bootstrap
- local vm=$(java-pkg_get-current-vm)
-
- # Whether to bootstrap
- bootstrap="disable"
- if use jbootstrap; then
- if bootstrap_impossible "${vm}"; then
- einfo "Bootstrap with ${vm} is currently not possible and thus disabled, ignoring USE=jbootstrap"
- else
- bootstrap="enable"
- fi
- fi
-
- if has "${vm}" gcj-jdk; then
- # gcj-jdk ensures ecj is present.
- use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
- bootstrap="enable"
- local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
- config="${config} --with-ecj-jar=${ecj_jar}"
- fi
-
- config="${config} --${bootstrap}-bootstrap"
-
- # Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
- # Otherwise use JamVM as it's the only possibility right now
- case "${ARCH}" in
- amd64|sparc|x86)
- ;;
- arm)
- config+=" --enable-jamvm" #IT1266
- replace-flags -Os -O2 #BGO453612 #IT1267
- ;;
- *)
- config+=" --enable-jamvm"
- ;;
- esac
-
- # OpenJDK-specific parallelism support. Bug #389791, #337827
- # Implementation modified from waf-utils.eclass
- # Note that "-j" is converted to "-j1" as the system doesn't support --load-average
- local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
- config="${config} --with-parallel-jobs=${procs}";
- einfo "Configuring using --with-parallel-jobs=${procs}"
-
- if use javascript ; then
- config="${config} --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
- else
- config="${config} --without-rhino"
- fi
-
- unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
-
- econf ${config} \
- --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
- --with-corba-src-zip="${DISTDIR}/${CORBA_TARBALL}" \
- --with-jaxp-src-zip="${DISTDIR}/${JAXP_TARBALL}" \
- --with-jaxws-src-zip="${DISTDIR}/${JAXWS_TARBALL}" \
- --with-jdk-src-zip="${DISTDIR}/${JDK_TARBALL}" \
- --with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_TARBALL}" \
- --with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_TARBALL}" \
- --with-cacao-src-zip="${DISTDIR}/${CACAO_TARBALL}" \
- --with-jamvm-src-zip="${DISTDIR}/${JAMVM_TARBALL}" \
- --with-jdk-home="$(java-config -O)" \
- --with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
- --disable-downloading --disable-Werror \
- $(use_enable !debug optimizations) \
- $(use_enable doc docs) \
- $(use_enable nss) \
- $(use_enable pulseaudio pulse-java) \
- $(use_enable systemtap) \
- $(use_with pax_kernel pax paxctl)
-}
-
-src_compile() {
- # Would use GENTOO_VM otherwise.
- export ANT_RESPECT_JAVA_HOME=TRUE
-
- # Load the least that's needed to avoid possible classpath collisions.
- export ANT_TASKS="ant-nodeps"
-
- emake
-}
-
-src_test() {
- # Use Xvfb for tests
- unset DISPLAY
-
- Xemake check
-}
-
-src_install() {
- local dest="/usr/$(get_libdir)/icedtea${SLOT}"
- local ddest="${ED}/${dest}"
- dodir "${dest}"
-
- dodoc README NEWS AUTHORS
- dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
-
- cd openjdk.build/j2sdk-image || die
-
- # Ensures HeadlessGraphicsEnvironment is used.
- if ! use X; then
- rm -r jre/lib/$(get_system_arch)/xawt || die
- fi
-
- # Don't hide classes
- rm lib/ct.sym || die
-
- #402507
- mkdir jre/.systemPrefs || die
- touch jre/.systemPrefs/.system.lock || die
- touch jre/.systemPrefs/.systemRootModFile || die
-
- # doins can't handle symlinks.
- cp -vRP bin include jre lib man "${ddest}" || die
-
- dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
-
- if use doc; then
- # java-pkg_dohtml needed for package-list #302654
- java-pkg_dohtml -r ../docs/* || die
- fi
-
- if use examples; then
- dodir "${dest}/share";
- cp -vRP demo sample "${ddest}/share/" || die
- fi
-
- if use source; then
- cp src.zip "${ddest}" || die
- fi
-
- # Fix the permissions.
- find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
-
- # Needs to be done before generating cacerts
- java-vm_set-pax-markings "${ddest}"
-
- # We need to generate keystore - bug #273306
- einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
- mkdir "${T}/certgen" && cd "${T}/certgen" || die
- cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
- for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
- openssl x509 -text -in "${c}" >> all.crt || die
- done
- ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
- cp -vRP cacerts "${ddest}/jre/lib/security/" || die
- chmod 644 "${ddest}/jre/lib/security/cacerts" || die
-
- # OpenJDK7 should be able to use fontconfig instead, but wont hurt to
- # install it anyway. Bug 390663
- cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
- eprefixify "${T}"/fontconfig.Gentoo.properties
- insinto "${dest}"/jre/lib
- doins "${T}"/fontconfig.Gentoo.properties
-
- set_java_env "${FILESDIR}/icedtea.env"
- if ! use X || ! use alsa || ! use cups; then
- java-vm_revdep-mask "${dest}"
- fi
- java-vm_sandbox-predict /proc/self/coredump_filter
-}
-
-pkg_preinst() {
- if has_version "<=dev-java/icedtea-7.2.0:7"; then
- # portage would preserve the symlink otherwise, related to bug #384397
- rm -f "${EROOT}/usr/lib/jvm/icedtea7"
- elog "To unify the layout and simplify scripts, the identifier of Icedtea-7*"
- elog "has changed from 'icedtea7' to 'icedtea-7' starting from version 7.2.0-r1"
- elog "If you had icedtea7 as system VM, the change should be automatic, however"
- elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
- elog "and the same holds for any user VM settings. Sorry for the inconvenience."
- fi
-}
diff --git a/dev-java/icedtea/icedtea-7.2.3.9.ebuild b/dev-java/icedtea/icedtea-7.2.3.9.ebuild
deleted file mode 100644
index 12f538f00b96..000000000000
--- a/dev-java/icedtea/icedtea-7.2.3.9.ebuild
+++ /dev/null
@@ -1,365 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.3.9.ebuild,v 1.4 2013/08/27 15:57:58 kensington Exp $
-# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
-
-# *********************************************************
-# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL *
-# *********************************************************
-
-EAPI="4"
-
-inherit java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx flag-o-matic
-
-ICEDTEA_VER=$(get_version_component_range 2-)
-ICEDTEA_BRANCH=$(get_version_component_range 2-3)
-ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
-CORBA_TARBALL="47a6bf94ce11.tar.gz"
-JAXP_TARBALL="d2142901bcb7.tar.gz"
-JAXWS_TARBALL="b1877762d45c.tar.gz"
-JDK_TARBALL="8e91101e36f0.tar.gz"
-LANGTOOLS_TARBALL="fd956199cb82.tar.gz"
-OPENJDK_TARBALL="12b96a57263c.tar.gz"
-HOTSPOT_TARBALL="ad5a321edea2.tar.gz"
-CACAO_TARBALL="a567bcb7f589.tar.gz"
-JAMVM_TARBALL="jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz"
-ZERO_HOTSPOT_TARBALL="2c4981784101.tar.gz"
-
-CORBA_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-corba-${CORBA_TARBALL}"
-JAXP_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxp-${JAXP_TARBALL}"
-JAXWS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jaxws-${JAXWS_TARBALL}"
-JDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-jdk-${JDK_TARBALL}"
-LANGTOOLS_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-langtools-${LANGTOOLS_TARBALL}"
-OPENJDK_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-openjdk-${OPENJDK_TARBALL}"
-HOTSPOT_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-hotspot-${HOTSPOT_TARBALL}"
-CACAO_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-cacao-${CACAO_TARBALL}"
-JAMVM_GENTOO_TARBALL="icedtea-${ICEDTEA_BRANCH}-${JAMVM_TARBALL}"
-ZERO_GENTOO_TARBALL="icedtea-2.1-hotspot-${ZERO_HOTSPOT_TARBALL}"
-
-DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
-HOMEPAGE="http://icedtea.classpath.org"
-SRC_URI="
- http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/archive/${OPENJDK_TARBALL}
- -> ${OPENJDK_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/corba/archive/${CORBA_TARBALL}
- -> ${CORBA_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxp/archive/${JAXP_TARBALL}
- -> ${JAXP_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxws/archive/${JAXWS_TARBALL}
- -> ${JAXWS_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jdk/archive/${JDK_TARBALL}
- -> ${JDK_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/hotspot/archive/${HOTSPOT_TARBALL}
- -> ${HOTSPOT_GENTOO_TARBALL}
- http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/langtools/archive/${LANGTOOLS_TARBALL}
- -> ${LANGTOOLS_GENTOO_TARBALL}
- http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL} -> ${CACAO_GENTOO_TARBALL}
- http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL} -> ${JAMVM_GENTOO_TARBALL}
- !amd64? ( !arm? ( !ppc? ( !ppc64? ( !sparc? ( !x86? (
- http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/${ZERO_HOTSPOT_TARBALL}
- -> ${ZERO_GENTOO_TARBALL}
- ) ) ) ) ) )"
-
-LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
-SLOT="7"
-KEYWORDS="~amd64 ~ia64 ~x86"
-
-IUSE="+X +alsa cjk +cups debug doc examples javascript +jbootstrap +nsplugin
- +nss pax_kernel pulseaudio +source systemtap test +webstart"
-
-# Ideally the following were optional at build time.
-ALSA_COMMON_DEP="
- >=media-libs/alsa-lib-1.0"
-CUPS_COMMON_DEP="
- >=net-print/cups-1.2.12"
-X_COMMON_DEP="
- >=dev-libs/atk-1.30.0
- >=dev-libs/glib-2.26
- media-libs/fontconfig
- >=media-libs/freetype-2.3.5
- >=x11-libs/cairo-1.8.8
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-2.8:2
- >=x11-libs/libX11-1.1.3
- >=x11-libs/libXext-1.1.1
- >=x11-libs/libXi-1.1.3
- >=x11-libs/libXrender-0.9.4
- >=x11-libs/libXtst-1.0.3
- >=x11-libs/pango-1.24.5"
-X_DEPEND="
- >=x11-libs/libXau-1.0.3
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXinerama-1.0.2
- x11-proto/inputproto
- >=x11-proto/xextproto-7.1.1
- x11-proto/xineramaproto
- x11-proto/xproto"
-
-COMMON_DEP="
- >=media-libs/giflib-4.1.6
- media-libs/lcms:2
- >=media-libs/libpng-1.2
- >=sys-libs/zlib-1.2.3
- virtual/jpeg:0
- javascript? ( dev-java/rhino:1.6 )
- nss? ( >=dev-libs/nss-3.12.5-r1 )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
- systemtap? ( >=dev-util/systemtap-1 )"
-
-# cups is needed for X. #390945 #390975
-RDEPEND="${COMMON_DEP}
- !dev-java/icedtea:0
- X? (
- ${CUPS_COMMON_DEP}
- ${X_COMMON_DEP}
- media-fonts/dejavu
- cjk? (
- media-fonts/arphicfonts
- media-fonts/baekmuk-fonts
- media-fonts/lklug
- media-fonts/lohit-fonts
- media-fonts/sazanami
- )
- )
- alsa? ( ${ALSA_COMMON_DEP} )
- cups? ( ${CUPS_COMMON_DEP} )"
-
-# Require >=ant-core-1.8.2 so no additional ant tasks are needed. #466558
-# ca-certificates, perl and openssl are used for the cacerts keystore generation
-# xext headers have two variants depending on version - bug #288855
-# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
-
-# FIXME: this version can't be built with icedtea-6
-DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
- || (
- >=dev-java/gcj-jdk-4.3
- dev-java/icedtea-bin:7
- dev-java/icedtea:7
- )
- app-arch/cpio
- app-arch/unzip
- app-arch/zip
- app-misc/ca-certificates
- >=dev-java/ant-core-1.8.2
- dev-lang/perl
- >=dev-libs/libxslt-1.1.26
- dev-libs/openssl
- virtual/pkgconfig
- sys-apps/attr
- sys-apps/lsb-release
- ${X_DEPEND}
- pax_kernel? ( sys-apps/paxctl )"
-
-PDEPEND="webstart? ( dev-java/icedtea-web:7 )
- nsplugin? ( dev-java/icedtea-web:7[nsplugin] )"
-
-S="${WORKDIR}"/${ICEDTEA_PKG}
-
-pkg_setup() {
- JAVA_PKG_WANT_BUILD_VM="
- icedtea-7 icedtea-bin-7 icedtea7
- gcj-jdk"
- #icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
- JAVA_PKG_WANT_SOURCE="1.5"
- JAVA_PKG_WANT_TARGET="1.5"
-
- java-vm-2_pkg_setup
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${ICEDTEA_PKG}.tar.gz
-}
-
-java_prepare() {
- # For bootstrap builds as the sandbox control file might not yet exist.
- addpredict /proc/self/coredump_filter
-
- # icedtea doesn't like some locales. #330433 #389717
- export LANG="C" LC_ALL="C"
-}
-
-bootstrap_impossible() {
- # Fill this according to testing what works and what not
- has "${1}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6
-}
-
-src_configure() {
- local config bootstrap
- local vm=$(java-pkg_get-current-vm)
-
- # Whether to bootstrap
- bootstrap="disable"
- if use jbootstrap; then
- if bootstrap_impossible "${vm}"; then
- einfo "Bootstrap with ${vm} is currently not possible and thus disabled, ignoring USE=jbootstrap"
- else
- bootstrap="enable"
- fi
- fi
-
- if has "${vm}" gcj-jdk; then
- # gcj-jdk ensures ecj is present.
- use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
- bootstrap="enable"
- local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
- config="${config} --with-ecj-jar=${ecj_jar}"
- fi
-
- config="${config} --${bootstrap}-bootstrap"
-
- # HotSpot > CACAO > JamVM > Zero, though CACAO is somewhat memory hungry
- # CACAO is not yet available for icedtea-7
- case "${ARCH}" in
- amd64|sparc|x86)
- ;;
- arm)
- config+=" --enable-jamvm" #IT1266
- replace-flags -Os -O2 #BGO453612 #IT1267
- ;;
- ppc|ppc64)
- config+=" --enable-jamvm"
- ;;
- *)
- config+=" --enable-zero"
- HOTSPOT_GENTOO_TARBALL=${ZERO_GENTOO_TARBALL}
- ;;
- esac
-
- # OpenJDK-specific parallelism support. Bug #389791, #337827
- # Implementation modified from waf-utils.eclass
- # Note that "-j" is converted to "-j1" as the system doesn't support --load-average
- local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
- config="${config} --with-parallel-jobs=${procs}";
- einfo "Configuring using --with-parallel-jobs=${procs}"
-
- if use javascript ; then
- config="${config} --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
- else
- config="${config} --without-rhino"
- fi
-
- unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
-
- econf ${config} \
- --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_GENTOO_TARBALL}" \
- --with-corba-src-zip="${DISTDIR}/${CORBA_GENTOO_TARBALL}" \
- --with-jaxp-src-zip="${DISTDIR}/${JAXP_GENTOO_TARBALL}" \
- --with-jaxws-src-zip="${DISTDIR}/${JAXWS_GENTOO_TARBALL}" \
- --with-jdk-src-zip="${DISTDIR}/${JDK_GENTOO_TARBALL}" \
- --with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_GENTOO_TARBALL}" \
- --with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_GENTOO_TARBALL}" \
- --with-cacao-src-zip="${DISTDIR}/${CACAO_GENTOO_TARBALL}" \
- --with-jamvm-src-zip="${DISTDIR}/${JAMVM_GENTOO_TARBALL}" \
- --with-jdk-home="$(java-config -O)" \
- --with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
- --disable-downloading --disable-Werror \
- $(use_enable !debug optimizations) \
- $(use_enable doc docs) \
- $(use_enable nss) \
- $(use_enable pulseaudio pulse-java) \
- $(use_enable systemtap) \
- $(use_with pax_kernel pax paxctl)
-}
-
-src_compile() {
- # Would use GENTOO_VM otherwise.
- export ANT_RESPECT_JAVA_HOME=TRUE
- # disable all optional ant tasks
- export ANT_TASKS="none"
-
- emake
-}
-
-src_test() {
- # Use Xvfb for tests
- unset DISPLAY
-
- Xemake check
-}
-
-src_install() {
- local dest="/usr/$(get_libdir)/icedtea${SLOT}"
- local ddest="${ED}/${dest}"
- dodir "${dest}"
-
- dodoc README NEWS AUTHORS
- dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
-
- cd openjdk.build/j2sdk-image || die
-
- # Ensures HeadlessGraphicsEnvironment is used.
- if ! use X; then
- rm -r jre/lib/$(get_system_arch)/xawt || die
- fi
-
- # Don't hide classes
- rm lib/ct.sym || die
-
- #402507
- mkdir jre/.systemPrefs || die
- touch jre/.systemPrefs/.system.lock || die
- touch jre/.systemPrefs/.systemRootModFile || die
-
- # doins can't handle symlinks.
- cp -vRP bin include jre lib man "${ddest}" || die
-
- dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
-
- if use doc; then
- # java-pkg_dohtml needed for package-list #302654
- java-pkg_dohtml -r ../docs/* || die
- fi
-
- if use examples; then
- dodir "${dest}/share";
- cp -vRP demo sample "${ddest}/share/" || die
- fi
-
- if use source; then
- cp src.zip "${ddest}" || die
- fi
-
- # Fix the permissions.
- find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
-
- # Needs to be done before generating cacerts
- java-vm_set-pax-markings "${ddest}"
-
- # We need to generate keystore - bug #273306
- einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
- mkdir "${T}/certgen" && cd "${T}/certgen" || die
- cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
- for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
- openssl x509 -text -in "${c}" >> all.crt || die
- done
- ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
- cp -vRP cacerts "${ddest}/jre/lib/security/" || die
- chmod 644 "${ddest}/jre/lib/security/cacerts" || die
-
- # OpenJDK7 should be able to use fontconfig instead, but wont hurt to
- # install it anyway. Bug 390663
- cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
- eprefixify "${T}"/fontconfig.Gentoo.properties
- insinto "${dest}"/jre/lib
- doins "${T}"/fontconfig.Gentoo.properties
-
- set_java_env "${FILESDIR}/icedtea.env"
- if ! use X || ! use alsa || ! use cups; then
- java-vm_revdep-mask "${dest}"
- fi
- java-vm_sandbox-predict /proc/self/coredump_filter
-}
-
-pkg_preinst() {
- if has_version "<=dev-java/icedtea-7.2.0:7"; then
- # portage would preserve the symlink otherwise, related to bug #384397
- rm -f "${EROOT}/usr/lib/jvm/icedtea7"
- elog "To unify the layout and simplify scripts, the identifier of Icedtea-7*"
- elog "has changed from 'icedtea7' to 'icedtea-7' starting from version 7.2.0-r1"
- elog "If you had icedtea7 as system VM, the change should be automatic, however"
- elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
- elog "and the same holds for any user VM settings. Sorry for the inconvenience."
- fi
-}