From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2BA94138247 for ; Thu, 26 Dec 2013 19:12:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 10174E0898; Thu, 26 Dec 2013 19:12:14 +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 423D0E0831 for ; Thu, 26 Dec 2013 19:12:12 +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 EA95133F082 for ; Thu, 26 Dec 2013 19:12:11 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 841DEE5604 for ; Thu, 26 Dec 2013 19:12:10 +0000 (UTC) From: "Andrew John Hughes" 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" Message-ID: <1388072545.10e7e9f9b77668a9f8629db82079ab8de4f1b709.gnu_andrew@gentoo> Subject: [gentoo-commits] proj/java:master commit in: dev-java/gcj-jdk/ X-VCS-Repository: proj/java X-VCS-Files: dev-java/gcj-jdk/ChangeLog dev-java/gcj-jdk/Manifest dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild X-VCS-Directories: dev-java/gcj-jdk/ X-VCS-Committer: gnu_andrew X-VCS-Committer-Name: Andrew John Hughes X-VCS-Revision: 10e7e9f9b77668a9f8629db82079ab8de4f1b709 X-VCS-Branch: master Date: Thu, 26 Dec 2013 19:12:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 63a2a7d9-28ef-4ec2-9bb4-6162a3b69747 X-Archives-Hash: 5db7b34dcef07e7c55f169d2d61da12a commit: 10e7e9f9b77668a9f8629db82079ab8de4f1b709 Author: Andrew John Hughes member fsf org> AuthorDate: Thu Dec 26 15:42:25 2013 +0000 Commit: Andrew John Hughes member fsf org> CommitDate: Thu Dec 26 15:42:25 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/java.git;a=commit;h=10e7e9f9 Support only latest of each major gcc release. Package-Manager: portage-2.2.7 Manifest-Sign-Key: 248BDC07 --- dev-java/gcj-jdk/ChangeLog | 9 ++ dev-java/gcj-jdk/Manifest | 40 +++----- dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild | 106 -------------------- dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild | 106 -------------------- dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild | 106 -------------------- ...cj-jdk-4.6.2-r1.ebuild => gcj-jdk-4.6.4.ebuild} | 2 +- dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild | 110 --------------------- dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild | 106 -------------------- dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild | 110 --------------------- dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild | 110 --------------------- dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild | 98 ------------------ dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild | 101 ------------------- dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild | 98 ------------------ 13 files changed, 25 insertions(+), 1077 deletions(-) diff --git a/dev-java/gcj-jdk/ChangeLog b/dev-java/gcj-jdk/ChangeLog index cc67a79..7ee940d 100644 --- a/dev-java/gcj-jdk/ChangeLog +++ b/dev-java/gcj-jdk/ChangeLog @@ -2,6 +2,15 @@ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*gcj-jdk-4.6.4 (26 Dec 2013) + + 26 Dec 2013; Andrew John Hughes + +gcj-jdk-4.6.4.ebuild, -gcj-jdk-4.6.0.ebuild, -gcj-jdk-4.6.1.ebuild, + -gcj-jdk-4.6.2-r1.ebuild, -gcj-jdk-4.6.2.ebuild, -gcj-jdk-4.7.0-r1.ebuild, + -gcj-jdk-4.7.0.ebuild, -gcj-jdk-4.7.1-r1.ebuild, -gcj-jdk-4.7.1.ebuild, + -gcj-jdk-4.7.2-r1.ebuild, -gcj-jdk-4.7.2.ebuild, -gcj-jdk-4.8.0-r1.ebuild: + Support only latest of each major gcc release. + *gcj-jdk-4.8.2 (26 Dec 2013) 26 Dec 2013; Andrew John Hughes diff --git a/dev-java/gcj-jdk/Manifest b/dev-java/gcj-jdk/Manifest index 7703245..4eafc6d 100644 --- a/dev-java/gcj-jdk/Manifest +++ b/dev-java/gcj-jdk/Manifest @@ -3,35 +3,25 @@ Hash: SHA256 AUX gcj-jdk.env 676 SHA256 d8c8aab55aebe15dd783e273b857da4042d5041f32d31277180b619a9715be68 SHA512 b843774ee68f82f2379fb01a7f5b482993d13cd01cefefee7dcd50292555ff2b459c81ae0c30a5837a145ed559adb62c57811790cfed6c245c37ed395ca1579a WHIRLPOOL 414b00a70a95d13a8b733c0168bb18c95487c553b76c5dff7056883e1e6d9bc23bb3dd84330504805b01930a60e05ef85a63141491203667299f0f9e268e3134 AUX javac.in 1739 SHA256 3bb23cff0a6e5a7a820e19cce4b9b0f51a7b84ee9e0eeb048b463a5f3e996db0 SHA512 65170b747012e114b072cd28a688089cdf2f54ddd151ba0cea92241b9b75fd0c7c410bfa4186cf9d233af4328bf962e13e8838a0cc09a1fbf2c28d29b13e36cb WHIRLPOOL 2237edd6abffdfb762d178e611768396f0b93a38f8a70f83c986049b60e26bb7084e3a38b70ed29c09df739091cdbfbfdd688e5eccee6ca4ea4006c23cf2b7d8 -EBUILD gcj-jdk-4.6.0.ebuild 3630 SHA256 152d92cadd32b75d2dc76a0a9f0b55a9a40ecaed802ceff8080be93f457f7a69 SHA512 efb8d824b3aaafcc11a774fd6094cb444aff8bf3d07d5e9596b8cee9a71b4c541bbfa1e9e1d39a63c1430317eaadba76f2f793bebdf09a06404d4ad4f80f23da WHIRLPOOL ccda10d3d6d0088b54b6c4ec5a8c5e0466c7c0485e50ca58dbfff3831531e79b48cd38c63a9ee1bcbf290e9344ae0e5fffe88c837fb30672bbce5c8ab27aa1a5 -EBUILD gcj-jdk-4.6.1.ebuild 3630 SHA256 ef4096e3990c7cdabd44d40deccff7388d87dd4bf8a353a28d21507ceb293733 SHA512 0bbd17a0bffb24b1ee4bdd202f7d22cd7a14adbd2d64bedbbca58dbf8632bbaa755b1e15751fbd1565ce329ccaff1bcf741a1876bd5927ca197102fef2fd3483 WHIRLPOOL f5c0adde67978c8b39636db603da65df23e113168fd6ce08ba7ee534f84a9ad59be3f2022aa4acab1fdc9866026f7f87baf4942b0425a6a0acef2d92c6bc335f -EBUILD gcj-jdk-4.6.2-r1.ebuild 3715 SHA256 3732377fd8db111de0202063ab97d981fa94d373475b91439026307abbdee010 SHA512 7b0ce0ae995866ab959d50c82df9521ad45f94a888b0acd0138259f34a5b4abfce770ac322b62af72cc7100484cbffe5d258b18cac469a6c16738bfa7beab083 WHIRLPOOL 3c2274923d972d727a53b6dd69e505462309804ef5a06aa513a66f941f4db5762a1b3b383d7f0b44772006b021d61a34b3c8acf34e49fc38a8e880174c239890 -EBUILD gcj-jdk-4.6.2.ebuild 3630 SHA256 1c2c0a94c83cfa63afcbf58109bba0a690ba259aa1d9af6df6e69d7ee61f2e89 SHA512 20008cc93a3cd9a52456839ba20d761f7798db9b5cf50c0d614f5360ebbe462279471b0b8a41333a9c9ab70257b7d620106d3ceff80eaacc7a39e27d983a2ec9 WHIRLPOOL b48d2bc830c03a8dbd2154fcacfdcd1ea7e2e559659d793342816786b61de54990204bbce48239ee568c7bf2c282a0e3f9a5b2afff933e11cbcf9a0aa0549171 -EBUILD gcj-jdk-4.7.0-r1.ebuild 3714 SHA256 f822bfd5d744e69eeed4ddb4251454c1ff6177e78266f7f8374470514d4880c4 SHA512 c221e4eb63a2a277dabfcc42a93c2779cbeae44baec158646e93f8b6fd3cf9a7efcd3d9b96b458cfeb428ce715b3c41dcbb92eaf689d17b344d744a8b7f31165 WHIRLPOOL 7bb2800f0dcd7c3f141ae0abe7bcfa634950153af120f74b1bca7134209fd5a93c93427378111572ad69a6237b5400cf41f46ff3fa7b52236e3080c456b86351 -EBUILD gcj-jdk-4.7.0.ebuild 3634 SHA256 1664408bb52a0991e956834bea1211bd354ed6adb3478f6c949250d412340750 SHA512 88dfae7b5308f742148411a14ab11f78f664c17dccfa7606d40b567f52333ac4654541c9529e7b6cefa11acf023752cbf16de7365047fe3214f86f16d4f45201 WHIRLPOOL ccdc952974c315541470b09168c1b1e232b3dd2bdb585ff44c954f8cb0332790092714bce94726b983903fb0a21c5314948100905ed38f6fc8acb4a27881764c -EBUILD gcj-jdk-4.7.1-r1.ebuild 3662 SHA256 5e05970a0302b3a563521e1cc1b47008cb20977348a97a3ab509ad74c45ef962 SHA512 be599b4e08c64b3fc5fa2e24356158f5a2d2e0038642429b456b735dd8f96cdd4ab7ffe10b25c1c5c7e703faa8505772ba3e9aac5a0e5251975a278bdc2599e1 WHIRLPOOL 44f73a9a69faa2eb147c5b7f9af918343b463f48f135ef838eda96c91a5d4961e77b8372ccd9c81b15f6f25d2a84eb907f92855b33b674c66c502669f7d35d2a -EBUILD gcj-jdk-4.7.1.ebuild 3714 SHA256 f822bfd5d744e69eeed4ddb4251454c1ff6177e78266f7f8374470514d4880c4 SHA512 c221e4eb63a2a277dabfcc42a93c2779cbeae44baec158646e93f8b6fd3cf9a7efcd3d9b96b458cfeb428ce715b3c41dcbb92eaf689d17b344d744a8b7f31165 WHIRLPOOL 7bb2800f0dcd7c3f141ae0abe7bcfa634950153af120f74b1bca7134209fd5a93c93427378111572ad69a6237b5400cf41f46ff3fa7b52236e3080c456b86351 -EBUILD gcj-jdk-4.7.2-r1.ebuild 3455 SHA256 13156f274ff9af7a29e381f9d9030c6094a7f33f557a98a50d324e886399d8b9 SHA512 62211b7542c0adb962f557097c331bf5715d0d48cc3c5400fda12602afdfe9f0dd3b120a3919981b072877902afa9879897c4b99f97a0510e1ef5798a3e4d618 WHIRLPOOL 7b38bda6976df5d4c25cc56c72220e5fb8f293ba171f8bc374b062772523199fae09bbe232ff608145b1da9f17045173bfe90de81f4f14af6e3c63e7d8d4d570 -EBUILD gcj-jdk-4.7.2.ebuild 3392 SHA256 834eab03ae7b66605ae869fcb9c027f2add73457fdd442f6e14fca82f988fd58 SHA512 e6928094e152b9a85a287e5c2e7369605bdca6803fde5fd522f7bb10e58b90ad428e39d0eec0122b1dc5a6c345315ee7ba826f52c4ec62d32c20af8defff4430 WHIRLPOOL 4f36f8d05e3e6bd4c6b6c2635b6662cd0ed3eaca657fb5bf980d952052ca2ba51f3e961ba1ce672183c9d091aba315683e2fd80f9bcef55f3b1a2106feca16ad +EBUILD gcj-jdk-4.6.4.ebuild 3680 SHA256 8c63f2ab224a7b39c73658cd92871ad012fcd91037dd5c9b8dc925774ab2f631 SHA512 6b5c62363400b2ed762de56e0a0921b6d90677ab21d35e3c59e8f83eeef0ebe8f069df37bb5399b92028c35d79336fe691a56d9c6b39395e2d57932c2f2b77d6 WHIRLPOOL da0f414ad5c1be2eb47b9e57697477d9de42119ea51b77e42b65fba8a0c0eb732af1465e82e6cc725b9dad52f0b34023c541750dc5968c5a0da98fafcae7cefd EBUILD gcj-jdk-4.7.3-r2.ebuild 3718 SHA256 a5513ece7a1efd99845b4252b234304fb71375602d68bb1110d9493c47c09721 SHA512 bbd6ddd58d17fec3cc67e39396f1922ae52ae49240c6effd1021d58e06c2c53499f034134894080eedb1f2ec7657bfbde05aeb945993b01de54cac2417fbe5cd WHIRLPOOL 5b94a0c0bf7e779fbc1fda00f1bfb01c1294a0b7b287787c404eaf682452c99e5f51525e3fa77a197ff29686e5ad2fc02e0a9510e485609d45b0e88471cc5798 -EBUILD gcj-jdk-4.8.0-r1.ebuild 3410 SHA256 34ee813a7affea50cb6e25d2641a8783dca8711a1e43f3b85803bdf62982e504 SHA512 a6ee480ed2c559429cfa3d6591f2f2404cc41f95a0a1d14a3cb1a1d15f95d83653a6ec3f30e13f8230c0fec1e148f149577c78dc28346c29d91d75f0038db562 WHIRLPOOL 1539d5be642305f927bb3a3b39bf40bed70b77f997611d582e17f30bd9f9e1985759c1d915e004d10d332adedd20b36aef1fcdbc622accea1f7a15f85819ead2 EBUILD gcj-jdk-4.8.2.ebuild 3743 SHA256 9fd0d79e3df75a6dd28aa05fbc17cebc9845b9f7d7f20443c0563cb918c7d2b5 SHA512 ad8b039e2dcd091304e03abc7a2e9117b6c78faa05fa82041ff4229019622fbdd895f60f7ae2cd7a24090e7440dff5588736ea5d44c26e51572a99f14634465b WHIRLPOOL 0b1437ceae94f01bdf0b8c54695e8d541f18f733863513b0874be3cd39445d0da1246094b4fa2701ffcfc55dd924488beb1d8a110acc884183bb588557f23aef -MISC ChangeLog 9980 SHA256 6f3062659e0e1ae110560beebdd78e218a02cb03d229da31a6e37dc03309d860 SHA512 fabcaff09e054086c78237dedc5e0a86fe535d98c328d562fdd89f4eff839a4362ca6bd4192ee2abe5ba19f0d7b0ede344df2eaf9ca89da4cc1029e9f9e27b8c WHIRLPOOL d8f4146dface3d0f83da2f56952847100a76ea119137e016f08c7939fe504fa58669c2c398faf00ab9efad1bdaafbb93ec9730f80079b6d7516377ef8c350b53 +MISC ChangeLog 10421 SHA256 5737c86bb8756c7d9c0b0d5191aa7e08d753f642a7a8b4068882715c7688f1ee SHA512 9b0535c9e5411440d2fb653e227e161940a6022d04e187d39aaa56d09d6066a68c5aa699099824eca7e0f62b0da62950c3be81a0b20c0c8e4ab0878df78fd097 WHIRLPOOL c690e976e0451e8f2ea1f826a5fce79872588adc1d7c80e3227e2acbfeb34809452b4ac3361d506bfefab4f9af0b6c9780152a6adfe07758ea18d9ccf9d203fd MISC metadata.xml 389 SHA256 a1a04237211b0bac3c7d591a283c41bd4ee9afcb2304f85cf15a9436a66c724b SHA512 8214632729e5d93013b28af2aadaa324b6fb14b7cae83816dee1fe612537e58150080df0ae940237d65f8e08e6df01b4eb281a2d4af9002f8e2a5db1aa715b5c WHIRLPOOL 52aca940bef6aa74d862f2ca3704afb79983cfbd4d33d7384f362548e0d7b1f8a1c9cdacd4bbe58f24d31e3938ff67af48bec88f9ecadc92a7a083da9798c314 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJSvE3CAAoJEDuWpXgki9wHlkMQAKvG5kcTCSiVAT715yphGM45 -yrqinXOtXh3PjByyIYGDSWKxlm5+an8geU8maTUlRnTxgQLGGzY+q2+xy2xrbtRX -LpHmX0UsnpR3+zF/PvjhLncdx4EgTxepQgIHvrU5aApksy7zYljdqOphw4+PQJcT -TmmxXzfs1aXVn7vnWfNmtk69jiwE8R4Y9o/ZYwwT7vtvXGIw/ntSSAyVcuvPS1HF -QwmRuMQgtD1mIUjiat3y8boRoaJtkGfcUqZBqPBXSzJbA//h+o31Dyz/MLNKrpzn -aycCFk+ht6ulSTKhyKS5OreT1mQRk7aUAmk1KSvlmUJ636P1fSvq9gCzpAuEbtLB -BbvgvUPEI4KTAvggFieEyxu6CFFbjqlVKwIPAb0maX1cWhBwPDl+FouxP93Fd9u2 -y0pXupEgROfpz1B9O6NFjtHCfdOxI2aCW34XNvsnDvombHMDEKWg0c+UrE+bp/F0 -OnMCIrw0Git004eg3GTswKEzNGuSCgCoPzAY2sRMtO0yTbMpincj9KpaPE9AWjPa -LZ1LhHM04ka7IJ4KuskDt6MISrhU0Tvvb+pg15IbNQ/I1+rVKlo0VfqLa266eaKP -TDrPUgXbN59Wx0UJ2Zwsy4GzeTHKK5XRIN7TMsvETWhuilivg5BNbp04wlFtcd0c -BFLsZSpz1KlMbKV2Dud5 -=YN1L +iQIbBAEBCAAGBQJSvE5gAAoJEDuWpXgki9wH9BsP907CN7DNxQgaQYlzam1p+fE+ +VDQvUnJD0Z6PE5awLhYrScaEliswHXqFfnCpe68KfQ+NCP3drjQtuqLJiW3ghzW6 +f5UItPJx9ESHzgT9O+3A6WzMOSElfzTCshMZCt0HH327WG8VO2uqMyQIF7aSuVDO +c7mVHcuGgojUIGeHT279VhHPLgnQXNNpyoQX/OhwhVeZYqh9tqDSJmLVwBh0u734 +34AcH30vWyjRDM/6H4WbXgX10wX8F6VI2ZNWOp5U7N/dJIIBLLted9+4s8mxbvie +q1QKgpshefepD5rqXe3szkC52fz+QHBDJ+94UZnhPbF/9U0bJV6wBcaeKz/DF9A+ +mnkvkFomzgIY+EZsWfDJBk6t+QtSphReiPmKvNxCzShrwgbpSqCSF1+LmO9CdSoX +TZ/bui3osFeDXN0cr0jzrPxwFPy8OIcgvF3xsNXlz+2TRoQDV1VNMl2fWQQbCzzZ +QI1zYmOAs0PhfvrFb3P5+2TX1tQ8W0hMMF3fMCSgYPGa0HP3ViSZmNFHvBcfjzwL +ihvoOPqe7QczcpW90EFDG6Vz8kXKXKKdz8JqAClNTYGCSroIj1bdrwEAnD+658JC +xoZl/Y0sPJCLAJxEy5DbmsmADglsFZiXmlyc2zVcnKi0JS4lhkixUxna/O7IzHpC +U2umkLENeMdXpKY9bxo= +=/KYe -----END PGP SIGNATURE----- diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild deleted file mode 100644 index ad4ec20..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.5" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild deleted file mode 100644 index 7ecef95..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild deleted file mode 100644 index f144b5b..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - dosym /usr/bin/gij ${gcjhome}/bin/java; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild similarity index 98% rename from dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild rename to dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild index 0276a69..409084d 100644 --- a/dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild +++ b/dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://www.gentoo.org/" SRC_URI="" LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" +KEYWORDS="~amd64" SLOT="0" IUSE="" diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild deleted file mode 100644 index b7ef5df..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj,awt] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L|cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java; - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild deleted file mode 100644 index 8f0e972..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - local gcclib=$(gcc-config -L|cut -d':' -f1) - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java - dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild deleted file mode 100644 index cd0db51..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND=" - ~sys-devel/gcc-${PV}[gcj,awt] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L|cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/$(get_libdir)/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - - dodir ${gcjhome}/jre/lib/${libarch}/client - dodir ${gcjhome}/jre/lib/${libarch}/server - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ - ${gcjhome}/jre/lib/rt.jar - - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild deleted file mode 100644 index b7ef5df..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit java-vm-2 toolchain-funcs multilib versionator - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND="~sys-devel/gcc-${PV}[gcj,awt] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -pkg_setup() { - if [[ $(gcc-fullversion) != ${PV} ]]; then - eerror "Your current GCC version is not set to ${PV} via gcc-config" - eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" - echo "$(gcc-fullversion) != ${PV}" - die "gcc ${PV} must be selected via gcc-config" - fi - - java-vm-2_pkg_setup -} - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gccbin=$(gcc-config -B) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L|cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/lib/${P}" - local gcc_version=$(gcc-fullversion) - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java; - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - dodir ${gcjhome}/jre/lib/${libarch}/client - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; - - set_java_env -} - -pkg_postinst() { - - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" - -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild deleted file mode 100644 index ca7f3d3..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild +++ /dev/null @@ -1,98 +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/gcj-jdk/gcj-jdk-4.7.2.ebuild,v 1.1 2013/01/23 10:30:56 sera Exp $ - -EAPI="5" - -inherit java-vm-2 multilib - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" -SLOT="0" -IUSE="X" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND=" - ~sys-devel/gcc-${PV}[gcj] - X? ( ~sys-devel/gcc-${PV}[awt] ) - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gcc_version=${PV} - local gccbin=$(gcc-config -B ${gcc_version}) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/$(get_libdir)/${P}" - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - - dodir ${gcjhome}/jre/lib/${libarch}/client - dodir ${gcjhome}/jre/lib/${libarch}/server - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac - - set_java_env -} - -pkg_postinst() { - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild deleted file mode 100644 index f20494a..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit java-vm-2 multilib - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -#KEYWORDS="~amd64" -SLOT="0" -IUSE="" - -ECJ_GCJ_SLOT="3.6" - -RDEPEND=" - ~sys-devel/gcc-${PV}[gcj,awt] - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gcc_version=${PV} - local gccbin=$(gcc-config -B ${gcc_version}) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/$(get_libdir)/${P}" - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # correctly install gcj - dosym ${gccbin}/gij /usr/bin/gij - dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - - dodir ${gcjhome}/jre/lib/${libarch}/client - dodir ${gcjhome}/jre/lib/${libarch}/server - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ - ${gcjhome}/jre/lib/rt.jar - - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac - - set_java_env -} - -pkg_postinst() { - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" -} diff --git a/dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild deleted file mode 100644 index c4ee25c..0000000 --- a/dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild +++ /dev/null @@ -1,98 +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/gcj-jdk/gcj-jdk-4.7.2.ebuild,v 1.1 2013/01/23 10:30:56 sera Exp $ - -EAPI="5" - -inherit java-vm-2 multilib - -DESCRIPTION="Java wrappers around GCJ" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -KEYWORDS="" -SLOT="0" -IUSE="X" - -ECJ_GCJ_SLOT="4.2" - -RDEPEND=" - ~sys-devel/gcc-${PV}[gcj] - X? ( ~sys-devel/gcc-${PV}[awt] ) - dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -src_install() { - # jre lib paths ... - local libarch="$(get_system_arch)" - local gcc_version=${PV} - local gccbin=$(gcc-config -B ${gcc_version}) - gccbin=${gccbin#"${EPREFIX}"} - local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) - gcclib=${gcclib#"${EPREFIX}"} - local gcjhome="/usr/$(get_libdir)/${P}" - local gccchost="${CHOST}" - local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) - gcjlibdir=${gcjlibdir#"${EPREFIX}"} - - # links - dodir ${gcjhome}/bin - dodir ${gcjhome}/jre/bin - dosym ${gccbin}/gij ${gcjhome}/bin/java - dosym ${gccbin}/gij ${gcjhome}/jre/bin/java - dosym ${gccbin}/gjar ${gcjhome}/bin/jar - dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc - dosym ${gccbin}/grmic ${gcjhome}/bin/rmic - dosym ${gccbin}/gjavah ${gcjhome}/bin/javah - dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap - dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer - dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner - dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry - dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry - dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool - dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool - dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii - dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd - dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd - dosym ${gccbin}/grmid ${gcjhome}/bin/rmid - dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid - dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver - dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv - dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv - - dodir ${gcjhome}/jre/lib/${libarch}/client - dodir ${gcjhome}/jre/lib/${libarch}/server - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so - dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so - use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so - - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ - ${gcjhome}/jre/lib/rt.jar - dodir ${gcjhome}/lib - dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ - ${gcjhome}/lib/tools.jar - dosym ${gcclib}/include ${gcjhome} - - dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac - - set_java_env -} - -pkg_postinst() { - # Do not set as system VM (see below) - # java-vm-2_pkg_postinst - - ewarn "gcj does not currently provide all the 1.5 APIs." - ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" - ewarn "Check for existing bugs relating to missing APIs and file" - ewarn "new ones at http://gcc.gnu.org/bugzilla/" - ewarn - ewarn "Due to this and limited manpower, we currently cannot support" - ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" - ewarn "IcedTea without prior binary VM installation. To do that, execute:" - ewarn - ewarn "emerge -o icedtea && emerge icedtea" -}