From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-637724-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 20E931381F3 for <garchives@archives.gentoo.org>; Wed, 23 Oct 2013 04:34:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4707E0B0C; Wed, 23 Oct 2013 04:34:44 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 20AE7E0B10 for <gentoo-commits@lists.gentoo.org>; Wed, 23 Oct 2013 04:34:43 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id ED22333EF72 for <gentoo-commits@lists.gentoo.org>; Wed, 23 Oct 2013 04:34:42 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id A88D9E545D for <gentoo-commits@lists.gentoo.org>; Wed, 23 Oct 2013 04:34:41 +0000 (UTC) From: "Andrew John Hughes" <gnu_andrew@member.fsf.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andrew John Hughes" <gnu_andrew@member.fsf.org> Message-ID: <1382502860.6b832a4cbbb9d5ccf737a7a1163bb72ebcec8bec.gnu_andrew@gentoo> Subject: [gentoo-commits] proj/java:master commit in: dev-java/icedtea/ X-VCS-Repository: proj/java X-VCS-Files: dev-java/icedtea/ChangeLog dev-java/icedtea/Manifest dev-java/icedtea/icedtea-7.2.1.9-r1.ebuild dev-java/icedtea/icedtea-7.2.2.9-r1.ebuild X-VCS-Directories: dev-java/icedtea/ X-VCS-Committer: gnu_andrew X-VCS-Committer-Name: Andrew John Hughes X-VCS-Revision: 6b832a4cbbb9d5ccf737a7a1163bb72ebcec8bec X-VCS-Branch: master Date: Wed, 23 Oct 2013 04:34:41 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 414bff6e-9e15-4a53-b6ef-84803d70d98f X-Archives-Hash: a9f339ac59b74249e398221f9586c4f7 commit: 6b832a4cbbb9d5ccf737a7a1163bb72ebcec8bec Author: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org> AuthorDate: Wed Oct 23 04:34:20 2013 +0000 Commit: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org> CommitDate: Wed Oct 23 04:34:20 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/java.git;a=commit;h=6b832a4c Remove unsupported 2.1.x and 2.2.x series, obsoleted by latest security update. Package-Manager: portage-2.2.7 Manifest-Sign-Key: 248BDC07 --- dev-java/icedtea/ChangeLog | 5 + dev-java/icedtea/Manifest | 50 ++-- dev-java/icedtea/icedtea-7.2.1.9-r1.ebuild | 353 ---------------------------- dev-java/icedtea/icedtea-7.2.2.9-r1.ebuild | 356 ----------------------------- 4 files changed, 19 insertions(+), 745 deletions(-) diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog index d2b0a3f..588d732 100644 --- a/dev-java/icedtea/ChangeLog +++ b/dev-java/icedtea/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 23 Oct 2013; Andrew John Hughes <gnu_andrew@member.fsf.org> + -icedtea-7.2.1.9-r1.ebuild, -icedtea-7.2.2.9-r1.ebuild: + Remove unsupported 2.1.x and 2.2.x series, obsoleted by latest security + update. + *icedtea-7.2.4.3 (23 Oct 2013) 23 Oct 2013; Andrew John Hughes <gnu_andrew@member.fsf.org> diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest index d3216fd..76854b6 100644 --- a/dev-java/icedtea/Manifest +++ b/dev-java/icedtea/Manifest @@ -17,26 +17,6 @@ AUX icedtea.env 1074 SHA256 b4ad677dede5c06785db6540d51a9dbe6401e894f03857f5b14d DIST icedtea-1.11-cacao-cff92704c4e0.tar.gz 4261719 SHA256 dc768c9d097fb056ad34fc6d5a57e8fd4f3b24bf515be92acc5ee4208160eb3f SHA512 d03f04a13e271a57b8a704ef1684cbf64da0519d579c4bd1aafa0d8e0bc241939018d8425f1b65f6999a7f0dc4b58eb5ba6ea8ed76b3ed5ce3299dd7cd094861 WHIRLPOOL efaabbca72b4471fa72679f071ed0a64184e3281ff7c1a301bcee1a131f3c7f91f93c9f42fc87d4c79e802074da158cdde96578a5eb40f7605c6fbc5b6880959 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-cacao-a567bcb7f589.tar.gz 4263355 SHA256 d49f79debc131a5694cae6ab3ba2864e7f3249ee8d9dc09aae8afdd4dc6b09f9 SHA512 2abbd6ad72a5811963610b81ad3f59882fa0109bbffb69316f7bcadd218982abbb7b94ea41ddd379a0dad8586301e1d317226153d2f592876c56e7d338afadf5 WHIRLPOOL e712ee17b9e4e23a1fe54823218a79a45ab1ca11e23de2896b576a2034650bf8b151f01022e0d3f12421008fc1e8d8f9aa0bfc4cc6bce812dcfbbbab1c66af7c -DIST icedtea-2.1-corba-ce773a499f3a.tar.gz 1430289 SHA256 f1d65cade883bca6b30d720aac482bf6a00513f90b4f97729b91ce5a95416c5f SHA512 ef795d74bd9f8b441f7b0f7cf9f3127e0792e0c231c883818ac47a7801399e44e8d34c9096592a4b566596597a5740acabbf390724f1a3ca2eb5b25af39ffaec WHIRLPOOL 67636e846c662be7596e98ac2f314c5023a5925ffc493e7e6557a0b95b1184185667a071c86ed86c945d2181fab586ece1c2bd527f8ebcf53f0f1b31c84fd67f -DIST icedtea-2.1-hotspot-0d81d5904952.tar.gz 9312292 SHA256 a5a609a3600f474a2333b3f3c3dda735d18f8b8d67e8bdeb33f70d14abc0cdfc SHA512 88016b69ffbbf35c53d2f848ca8c54022a7fe220bc56099bf817b255f1643c54beba82b135de3a88bbb5b4d9a9769a6e4b121b5eb4b46a53d7c223b2b217e909 WHIRLPOOL db57c952f9b56dbad24464cdd755f1ee50b5be35c78b4c789f2764c820fafbe9ccf959a53b70fd60a603c5eae3b32591387d9ae27a8d6762c16792aa990623d8 -DIST icedtea-2.1-jamvm-4617da717ecb05654ea5bb9572338061106a414d.tar.gz 294537 SHA256 47fce7bd556c1b1d29a93b8c45497e0d872b48b7f535066b303336f29d0f0d8d SHA512 8b479a23f4c2eb16100bb0745452c652849f8e18912756e2d9f8ac9cd395f4bcf89af89d6feda25c8ec41cb90b7f17bebe646637234ed360c65da2a45dbbac04 WHIRLPOOL b9ba7a0c73e16245c109f983435f00a9349c747cc5b5ef4592b8aaf7efc95af0992d9c897530a12e886e7f20687a290f70f3cb27529f1661bc37d76d00f2b2af -DIST icedtea-2.1-jaxp-2c3bc21169f9.tar.gz 3984978 SHA256 244aab62b946361e6442b63acc91fd209829946daed2dc1ee0c1c3e256bf9c29 SHA512 1abcb6ca05f9e2fa5b86ad3a375a83674664164af57d59b8251eb1dc38c405890a71cc9122e7f229b2762ffa7d83a7bc302c9a47859602c2c186d27058b1c4d3 WHIRLPOOL f71f762bef4275b8af6c7fb833b88be6d34c7528ae98b5241382ba3cea7008a2b0fdfc5b6a3cee49202a62c9de4ccae16432bcc7f6a97ed2e4508f9f233ab110 -DIST icedtea-2.1-jaxws-3532f4415fd5.tar.gz 2763121 SHA256 f0508540402a4bf4e95418bf52267430723fbc7ed383bd70e37b56d5efb8ac1d SHA512 f47cded50450133d410c76d112e6a041daf05447c801449efb060dfb538df72eed5a5d51694f969b58769bf811e59812cda6edb22a0fc88e5d5ce41fecc638f1 WHIRLPOOL 2d9953c2d7941608402b17fc84b709c22f2ed09a963bc84596e2ab744ae748a77284d6c792ec09c65ad18b68c6e2aa5003187db5bebaf1ad9c1f410f3c00e46f -DIST icedtea-2.1-jdk-1e74b61253eb.tar.gz 43610667 SHA256 391589f95d105a7237d4394b3d8fb8a02adbce27463dbf8631222c492505e24f SHA512 9ac554f2290fdadec7c90c854f73294a89d60aa6ed8d8464508471c8010bd10379c3dee3ef1dcdb2da247cab5ae9a01dde3cb845e9c5cc42017a0e3c462c7afa WHIRLPOOL ceb0758c2e3b5da2a837391c72435d22200cf50c7bac5a82d57144723ddc6ff2c25ea3734e01e0d8f9eed1aa6b0464460f9489bae910b6483e39afb23b6637c4 -DIST icedtea-2.1-langtools-26a29796b374.tar.gz 2292278 SHA256 3172d59a6bc307a9429665cdcb8026f098ccf7c160e448f0f2df0e0353375f87 SHA512 e80f93667aedfdfc83269570b368538103498d0a97eec778b17dfc5c1a2e6439b311e3fe43868281f4dc81d150c52b44fc536936fb1904a8214e0065a0c63198 WHIRLPOOL e86586da560ecbefac9ce78e02ad9d440d019d142a06671cfdd0cecb1e49d87b9080e83230318794eb916cb458c53187edf8755721152a0d65571839546f7c81 -DIST icedtea-2.1-openjdk-34d809e0dba3.tar.gz 129300 SHA256 f213703df7c2331826c1b8e35fed7079d1b21fe6b8210fdb108f8bacc42e714f SHA512 ba91be5e9ed5497fa9010a6b8b46f87a6c7d182b9cfe97b16595598e3b9228e52be6ea2b2980bf31deac8e4e19eaab9ad7f6938fa89d10db8b7d343d67c5f934 WHIRLPOOL 2c538f1d896d19556d263dd9c4e70745d7892304d01d7ad88ee010aeccf8f842bd94cbaeddee3ae1e3cfb08049b2f0ed5b40f12663521a643004bacaf618c6a0 -DIST icedtea-2.1.9.tar.gz 4675439 SHA256 978bd734103ac3a81476d31801ff9ddc007b4b30bccf13ce83af5f4a5e17604d SHA512 acab7a66ef24a287941f73c6f3a1c6dc00260b7689f7af38e450be46bc37ed2b573889850bdde4ba67fd337b8b855d8a3c22e6e5551bd4596320cd4aae925dad WHIRLPOOL 2dfb1c92044d560cce89967088e6419c18f7186362928db049cc29cd1bdeb893c53c34d091e76670ab54f3a91792916be42add3484019afcb681d76751c54ea2 -DIST icedtea-2.2-cacao-a567bcb7f589.tar.gz 4263355 SHA256 d49f79debc131a5694cae6ab3ba2864e7f3249ee8d9dc09aae8afdd4dc6b09f9 SHA512 2abbd6ad72a5811963610b81ad3f59882fa0109bbffb69316f7bcadd218982abbb7b94ea41ddd379a0dad8586301e1d317226153d2f592876c56e7d338afadf5 WHIRLPOOL e712ee17b9e4e23a1fe54823218a79a45ab1ca11e23de2896b576a2034650bf8b151f01022e0d3f12421008fc1e8d8f9aa0bfc4cc6bce812dcfbbbab1c66af7c -DIST icedtea-2.2-corba-4fdf74f61b48.tar.gz 1432539 SHA256 01da9cb128138afa48f9d17e800f90d1fea54db876551fe10145f4aaac01b0b3 SHA512 fa95f926929a272d361575d5699eefc03259e1e799e4fd5e3b4a081eae60f16bde061d1a38c1082d0ecd0d7a29c22afb7d6dec1207f4a4a2992c29ceef0a18ee WHIRLPOOL 72770bdad2135738c8f6466916e537edcb3ea2661733cd2cf0d13bdda61d2fb505a97537328e4ac0c23118326cae8fd1be1b4e48fe7f878daacc146c379dbdd9 -DIST icedtea-2.2-hotspot-4f1ec3403248.tar.gz 9572237 SHA256 af0c2f7ce58eecec8f2c6bb3a7093bae7817852dcd3f690474aa065fb9e1b0e2 SHA512 3312626837d04181cbdf9f8550552c189cff41ba1624559d071ab02ab02d9544ef2b566beecd45bb22848c71882da1482933d0fcc95e55bce95656e211edee8b WHIRLPOOL 216cc88a786e5397d66129cd947c80399011c0477e3a0a57e1ac82159453ad27d4e48c4af2fa6c8c50ee6fab272fee3409b44f903b9cbf1de0f8afdf6e65e046 -DIST icedtea-2.2-jamvm-4617da717ecb05654ea5bb9572338061106a414d.tar.gz 294537 SHA256 47fce7bd556c1b1d29a93b8c45497e0d872b48b7f535066b303336f29d0f0d8d SHA512 8b479a23f4c2eb16100bb0745452c652849f8e18912756e2d9f8ac9cd395f4bcf89af89d6feda25c8ec41cb90b7f17bebe646637234ed360c65da2a45dbbac04 WHIRLPOOL b9ba7a0c73e16245c109f983435f00a9349c747cc5b5ef4592b8aaf7efc95af0992d9c897530a12e886e7f20687a290f70f3cb27529f1661bc37d76d00f2b2af -DIST icedtea-2.2-jaxp-5ce90e84aa21.tar.gz 3959617 SHA256 479516db3d57f1cf6ec67c26229fb70f59499a6794b90cbabb4c47d930d13229 SHA512 1c6706d07e97a924564d986a517b0a8174b2eeb682fe0d2bddb25c8f42c58db9f1c3908006edbac2a17106474e6f6b824745ffb0a81a97311fb7bf03d58a2af4 WHIRLPOOL 00b03ea0b50cb91b6b6eb7a04f1d4cf7655f89a5d9acaedb33cc1401ad35aaa3994ceb68f690e91cb41d38b34ab6fb18a3d77e3afc429117e0a350fafba4ec91 -DIST icedtea-2.2-jaxws-5942fdde2af6.tar.gz 2764227 SHA256 535c443eb71aead164a9e790f368c8424a51190d25027847820a6705bee3ff72 SHA512 378dde25150fe0f7b038929132df9b692beccd64e997d2dadc3c1cfe4e0c8043390e2c011da8f8d0134c8588752bd9c16754640951575bfe076a4f2d46305b37 WHIRLPOOL b4bb93960fea1dfdeddef0840939f83f7f7da23ed925d070cd6811ca9041e413a57bede89232447b34e26150d626a0caccfa6cf30b9b528279b4edbfa327b8d3 -DIST icedtea-2.2-jdk-25f39684638a.tar.gz 44930040 SHA256 858fa92c115de0aa917622d2e173604f53c3c8bd75119622d1711485c695f430 SHA512 0e15deb292d4e9191d85706f25b7a8925dc22364338d4e9396e15ef5380398c1fb905c54572c812d74e0031001980145c8703a8114b405a095c759703466edf9 WHIRLPOOL dd4d75280e085d77dca2a0056af0712865670b37ada1bb8af5a8bf2d4c7570ec26658ace62c9c77d5e6d3e41d818236b7b1d9f148624adcb1b7c56e5857df4d4 -DIST icedtea-2.2-langtools-1c14c3a8ea14.tar.gz 2304431 SHA256 b6b53a5f89c046abd8f38d0b4626611ca688c1de7cbdc2e52790d9aebd7dacf3 SHA512 abf9dbb8a346795a32b243b0f4048f15e2345d27a3b829db59bd351955e8c3d9a8bf093b6444af7cc387030ed7cab57b0b524016192ae034bf3998ca291bf2af WHIRLPOOL 4d8fe102d71da1df78973e64a234df3d21d8007db269e1ad9a75606db0f25e3192bc086e6f4152baa40fa02521adc303c773b52a1b133d4603f88bc170f2189c -DIST icedtea-2.2-openjdk-0cc24300e6de.tar.gz 129037 SHA256 070c32f4126887949b2363a4379a367d7fc7f1c0ffa4d782f430c3e39a2961e9 SHA512 a016d45d4dea609d955b0ac232ce23a28fbfcd50464066aa82e83c2d7568df28e6e9b22f4a90353bfa9b2da568a16d0f963fd2d866c9d01ce889ba0c4d1b3bd7 WHIRLPOOL d1da70a83a94092da4f81ffef61238b89eaec78db0592ed1d7580b98430efe5eb7d347d65599a23a854c7481a44c6ae63521974cd9871b878a456807b02aba4f -DIST icedtea-2.2.9.tar.gz 4728089 SHA256 e56dbcc3fe783535881aca893ce5cd20e73d9c0f159811b98233042843af756a SHA512 8dbb04a492d019af6e9c93055febf5364be574de33b5045dffda3093dac0c5b68504877e57934262c50cd2155bb7477c522e78d3aeda2beb35c4dc6b4e06af6d WHIRLPOOL ec601e33cef34fc06ecdb115a92e3c962f2b126e9915040e0a2cbf4992b4a9d7ff6098df6e4254434ba04a99b6096d887639911cd45486b3928f76398ed603a9 DIST icedtea-2.3-cacao-a567bcb7f589.tar.gz 4263355 SHA256 d49f79debc131a5694cae6ab3ba2864e7f3249ee8d9dc09aae8afdd4dc6b09f9 SHA512 2abbd6ad72a5811963610b81ad3f59882fa0109bbffb69316f7bcadd218982abbb7b94ea41ddd379a0dad8586301e1d317226153d2f592876c56e7d338afadf5 WHIRLPOOL e712ee17b9e4e23a1fe54823218a79a45ab1ca11e23de2896b576a2034650bf8b151f01022e0d3f12421008fc1e8d8f9aa0bfc4cc6bce812dcfbbbab1c66af7c 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 @@ -89,27 +69,25 @@ EBUILD icedtea-3.9999.ebuild 10792 SHA256 f3e96b99e4d8897783a373ae390661ace6e614 EBUILD icedtea-6.1.11.13.ebuild 10104 SHA256 37a5be7746702e18cd7f5ebfc07401bbb641f5c116e6384c6c43dd9f9d3fe9ce SHA512 23333c71cf9659f5749be7c7a34be95947d241f0444341ee8492e1e0f2ee7ea8ba2b8eb2577a339867101c17319b53d859d227a7ea3cee4af7b9e6f4a9e58c9c WHIRLPOOL 451e9b2bac94575ed84f20845532edf19347762190d4c2ba8c950a53aa0b04ff8a19bb980de02da41b7f1add572ddda78bb8f8b800ed680c3e803ccec3b30cb0 EBUILD icedtea-6.1.12.6.ebuild 9546 SHA256 28d538941cc7e9efac09d43473c03c0230c81fc7f7937c50a554397d6236466a SHA512 3276391076bbc70b1a58dc70e03f32bb66dc1b7de5795275394b7c3411b6f34705e30dd9d3a29fafeed3169f06f0fd2a8edd2d50b4f3450a9bc244a390aaa82b WHIRLPOOL a9a79d4901bd5cfaa347b1289093c93da729b3297a951730c4906f3a9d84846721524021fc7c3d164f11a6e8d347de476375c696c8337a6aa0306954732eab90 EBUILD icedtea-6.9999.ebuild 10505 SHA256 1e838ef1ece737538726337e022b2866d0022aef9f36f3ad665df216c99a39e1 SHA512 42a0de2adb53b5b87e03974653b24c64257f5640010b55287e55189fe27d40bcf84b587cd4d4a6b409a0725894e22f34ef2268f2ce9b8b4365ae24e8c76e2025 WHIRLPOOL 3314cdaeefa5eeb6501c50f8eba3fb2d1b2d386edd4ff6cd4cce5218827a6be1b1e4773529ea5de96582e7c90febd374eb9d638acf451b8d2a607af1b25b50f3 -EBUILD icedtea-7.2.1.9-r1.ebuild 12063 SHA256 9ea7cae4cd4e8c15169edf4dd898a8fd5ad7d9dc7716a4dd64909633547cb65e SHA512 a122e228e1ab6e9a9a2d3619b3ea62535f69edb9649cd2fb574d4015f31f715b121bf8128e58e5dd11c12c0340e7eaa1751926e7dc0269ff6c23c0fd7574a6fd WHIRLPOOL 1a752e783830e99bac12a8083637ddefab3f62976c0011ea2588281612678df4500adc3a2f028a2f1c5879b234e0547e32bf7c26b3627b272035e1fa576c3789 -EBUILD icedtea-7.2.2.9-r1.ebuild 12014 SHA256 058119049e263b7683354042f5d0a0eab78ce388b63298fdac3ab651bc486923 SHA512 af96e78ecee3a57eea04af47c6a6491e269d248b134a845ccd746817ebbd598198f1fcedfdf2dda08f2a0ffd9990e3cb94c16cc7cd448f05cc86ca2ae3c8aa2d WHIRLPOOL e2740e3a13ddf84c5fe8ee89a6b220d5cc1ea4a8c9dbfc2c0e8ed2567c4cc120165960e82acf97ab719a189821c031245396f68fc3307cb26f3067273f6b6b1f EBUILD icedtea-7.2.3.12.ebuild 12029 SHA256 7f4c5ec64b76b121d5b81b88ae131e14167e2e8bfc655c8f001af7739efedea5 SHA512 7f5e6c62b12bc850c84b6be82a5e816bd1bdd1a8aa18bdc25d20b24c05adfdb551fbf1933b78b73e8f4e1518120ae0f828f6a22b4bae6a0935d43854a1835c65 WHIRLPOOL 8735472f91e2097be5f077ed7a036d51adc61b30e652ae20025fbf9ac567c9f5ac9e28b534ca0bd8a6ef8c1918d97e78e9ae612528da97a3c5bbe52e9d7f8498 EBUILD icedtea-7.2.4.3.ebuild 11987 SHA256 4fdbb486bf6198ffedd913013dac13eb309c5b455d9bd7618cf51fcdb19af8c1 SHA512 1ac427cfb24c32bfc85395404fb2177440923b545daabedb87dd340a31a3cd1984b81fcc94a4c21d7f10f7fab207f9d951734f439f957720c0e92082b46e61b2 WHIRLPOOL e650864436b9a7feba0f92ec7fb1bd67b56fb2e6a17e4c5b5817b3ed763725deda83d4a500004de2614c8267c2a726783214e7b15dfd6696b9460a237554b635 EBUILD icedtea-7.9999.ebuild 11584 SHA256 df80555fd651dcb26068e4e4852375cb933c3e807eaf495d236fc2217ede909d SHA512 f770277c0a2a63d5b77586d384d32f7453fa18e575af4bc197af5ccdb4117e96e9ca635a8764e040594246fd2430d3739dea72cd165fb28ce14b5649fe6ee61a WHIRLPOOL c51df51797870597e10c1616a90b2e5a8216226d22864ade987e73c62269cca2370a935b7eabde5b5e8420b730408b666137c4bfbbed218c966e5a92919ce375 -MISC ChangeLog 77385 SHA256 48201de26e1395b14f76487b2f0aef543b90bd8948c4a05f833582af23196f0c SHA512 7851608eb485b7d23d887cbdd2ad20a81062c5513c84bba0569a3b7ba785fee29a6c8fe18bc8e679d2adb152c40fa9bbc84a3fc8e9b76498d98e27f96942236e WHIRLPOOL f273096bf9fb79b5c103b710be783b9e991a4bdaaa5b3b9f5ef13b4497f29a9fa6795174d03d6e404b4ea475489ba384c76714974ad3e4408f191536b00d4b6b +MISC ChangeLog 77590 SHA256 2c4d8213406fee560abf6faef06ac23b410211b7cfa844b87deabba265e9f809 SHA512 d151787e6bd52a07ed15b8fa6489cdf69003ad523529247363a77e348e336b085a58164f0886749cbbf8975f8078f3d5d74e5a566c50229a69ca669fbfb61c0d WHIRLPOOL af8c564e429a205e10635e77ffc03c14de27ac98aa3f5f53c314337335b72bd1eb5f95977f60955643974f5b57ec14e659452b9d572d1cc75ee05865529cace9 MISC metadata.xml 1520 SHA256 3a075d6201b9c7b16a83725defac31dcab277bd80141a9643bb2858f1a52e384 SHA512 07a8ee0749962e557eaa994ac4e03f740ae2796cf5477905ff0fe54cec7cf2390a8e29e1c47db6ae6531d60b719aa069d766336e83f09d527858a13bccfc33cd WHIRLPOOL f269aeb502965fb3cc2d074f5f4cee899d3a64d0d319da3895418315cde0806074ba874a968b2f3ea0c710bb0cfefd6adb7c4894f486b5513813e12e517ad890 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJSZ1GHAAoJEDuWpXgki9wHyagP+we+1p30mgBXurMia5b3ST6v -lBH0ae0Q1FXlJrW0uLmV7aaOBUXIB8m24ttuDEn+2Mpm2wBoTMQOWQ7PvsNvtyk4 -QTZwIXcAmwHnbbVzyRKceX3xf/TI0BNnPtcOQHVHePlP3tJgNOYGWb0W4G7s8YCX -PUH/tDMhUTAndQi+ceEewYnNmYrPjiJztPaUtWGWacqGHJM218tE6LsiPCuhqNil -wWAjkD/F6Td3CmC3q4reML4lgbMyi2ZNf9TQisJvvkPChapiqmqOv3gv/+PGFuIk -fGw7xXKwltFuxmdZl3V4rFsgtraRQs6cj1I7l08QAkWoWlv4TuIXr5u3+VzLwClD -psBrNaxMsnewXVP/TGSJANDxbFrK2YEbTKCRn7hJPrsC0RH9Wx5A1SwrbTKBVDLo -XY8MzdgZ5Ap+Kncpk6uQZtZSWGOPED7kCW2AAkv/hpMBXkQpOq/8TYTKTPTxsheq -UvQgCnyR2fdoCoCiGJGqZ1ZQf+thPVgVzuk6yfhsgjEKvlLXWOL/LuCEWvhB0Doi -JGyrou6/NPD2kxig6NdoeZCIFO6F0GAikp6XAkYTIpxYoprxylOKlZ43Uy7hib+W -pjyVHKSlTuro16CPJTU49dGyMtktJB11qR/1LytA5xHmBk3mBNCBgokwIo42+LNc -R/uIYfeTyrZFQzRjiBzw -=FC5F +iQIcBAEBCAAGBQJSZ1HLAAoJEDuWpXgki9wHJ7IP/01Ga/lY82w/0gNzTVKgoZsl +j0886zMPWDnH1qyDRgfeypzuBL05JrvGOfLwIgsh3QfbplvqSOXAPLigUo5T46tt +vwitsWPexlUDD7pmh7+Oexv8i1qJsMcfwFUItQojFvCRG2Cvqq+R6KvlTm9tboeq +1ug56Z5To+7c9pwe28bNAMkHdGVuvJ8dHd8n6qn9sHvF1a9z0QJNJdLLjVfg5Zt7 +PbNnVOndguhEM2ePPjH8IsIz7SbwRqSymtNmuz6UKQhLzF4HGxD0utZf7DNxmAwX +XWw3pQDWSRnkAvMTxvS4asjtx9T8nK+Dcnram3XeC42TmqIny0zULtaPVuseFoui +z+cMpP7uUhp1PY0M6spXGZKR1hwVrmkye2ETTAZz0i6GoE+MEJDSprTfkjWCD4jD +GP3y4V35rBsV5Wsjz9zxvHh2tsLND9lWtil5dZZ9fnwPrygu9tQJmy0qg3W7uHCA +QN9oC/LOEjJNeWR67M53uGJznb/mf451B87ena3C0g81uwYSIMFnwe1hHJ5Qimnn +IrxYC12JLBMMvkQLKrCSaCahyP6YLOiF25TXwjwtZAd9GSe5m0tGsX0obM6cDwhF +qBuHEMwKxleXseivp280jM80gTn9l4gYEtYfXP7IyvQqAPEQvtg+G5kF9cyomKIb +w1217FDyarPB45D+NoE3 +=ze25 -----END PGP SIGNATURE----- diff --git a/dev-java/icedtea/icedtea-7.2.1.9-r1.ebuild b/dev-java/icedtea/icedtea-7.2.1.9-r1.ebuild deleted file mode 100644 index ffca7c5..0000000 --- a/dev-java/icedtea/icedtea-7.2.1.9-r1.ebuild +++ /dev/null @@ -1,353 +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.0-r3.ebuild,v 1.1 2011/12/02 12:27:17 sera 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 autotools java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx - -ICEDTEA_VER=$(get_version_component_range 2-) -ICEDTEA_BRANCH=$(get_version_component_range 2-3) -ICEDTEA_PKG=icedtea-${ICEDTEA_VER} -HOTSPOT_TARBALL="0d81d5904952.tar.gz" -CORBA_TARBALL="ce773a499f3a.tar.gz" -JAXP_TARBALL="2c3bc21169f9.tar.gz" -JAXWS_TARBALL="3532f4415fd5.tar.gz" -JDK_TARBALL="1e74b61253eb.tar.gz" -LANGTOOLS_TARBALL="26a29796b374.tar.gz" -OPENJDK_TARBALL="34d809e0dba3.tar.gz" -CACAO_TARBALL="a567bcb7f589.tar.gz" -JAMVM_TARBALL="jamvm-4617da717ecb05654ea5bb9572338061106a414d.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}" - -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}" - -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.5 - >=media-libs/libpng-1.2 - >=sys-libs/zlib-1.2.3 - virtual/jpeg - 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="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" - - epatch "${FILESDIR}"/${PN}-${SLOT}.${ICEDTEA_BRANCH}-pax_kernel_support.patch #389751 - epatch "${FILESDIR}"/${PN}-${SLOT}-compiler_detection_cleanup.patch - epatch "${FILESDIR}"/${PN}-${SLOT}.${ICEDTEA_BRANCH}-pr986-cacao_memory_fix.patch - epatch "${FILESDIR}"/${PN}-${SLOT}-compile_for_7_cacao_mem.patch - epatch "${FILESDIR}"/${PN}-${SLOT}.${ICEDTEA_BRANCH}-pax_mark_rmic_java.patch #422525 - eautoreconf -} - -bootstrap_impossible() { - # Fill this according to testing what works and what not - has "${1}" icedtea7 icedtea-7 icedtea-bin-7 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 - if ! has "${ARCH}" amd64 sparc x86; then - config="${config} --enable-jamvm" - fi - - # 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} \ - --enable-system-lcms \ - $(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 -j 1 -} - -src_test() { - # Use Xvfb for tests - unset DISPLAY - - Xemake -j1 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.2.9-r1.ebuild b/dev-java/icedtea/icedtea-7.2.2.9-r1.ebuild deleted file mode 100644 index 8ad628c..0000000 --- a/dev-java/icedtea/icedtea-7.2.2.9-r1.ebuild +++ /dev/null @@ -1,356 +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.0-r3.ebuild,v 1.1 2011/12/02 12:27:17 sera 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 autotools java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx - -ICEDTEA_VER=$(get_version_component_range 2-) -ICEDTEA_BRANCH=$(get_version_component_range 2-3) -ICEDTEA_PKG=icedtea-${ICEDTEA_VER} -HOTSPOT_TARBALL="4f1ec3403248.tar.gz" -CORBA_TARBALL="4fdf74f61b48.tar.gz" -JAXP_TARBALL="5ce90e84aa21.tar.gz" -JAXWS_TARBALL="5942fdde2af6.tar.gz" -JDK_TARBALL="25f39684638a.tar.gz" -LANGTOOLS_TARBALL="1c14c3a8ea14.tar.gz" -OPENJDK_TARBALL="0cc24300e6de.tar.gz" -CACAO_TARBALL="a567bcb7f589.tar.gz" -JAMVM_TARBALL="jamvm-4617da717ecb05654ea5bb9572338061106a414d.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}" - -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}" - -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.5 - >=media-libs/libpng-1.2 - >=sys-libs/zlib-1.2.3 - virtual/jpeg - 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" - - epatch "${FILESDIR}"/${PN}-${SLOT}-no_suffix.patch - epatch "${FILESDIR}"/${PN}-${SLOT}-compiler_detection_cleanup.patch - epatch "${FILESDIR}"/${PN}-${SLOT}.${ICEDTEA_BRANCH}-pr986-cacao_memory_fix_v2.patch - epatch "${FILESDIR}"/${PN}-${SLOT}-compile_for_7_cacao_mem.patch - eautoreconf -} - -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 - if ! has "${ARCH}" amd64 sparc x86; then - config="${config} --enable-jamvm" - fi - - # 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 \ - --enable-system-lcms \ - $(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 -}