1 |
commit: 10e7e9f9b77668a9f8629db82079ab8de4f1b709 |
2 |
Author: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org> |
3 |
AuthorDate: Thu Dec 26 15:42:25 2013 +0000 |
4 |
Commit: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org> |
5 |
CommitDate: Thu Dec 26 15:42:25 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/java.git;a=commit;h=10e7e9f9 |
7 |
|
8 |
Support only latest of each major gcc release. |
9 |
|
10 |
Package-Manager: portage-2.2.7 |
11 |
Manifest-Sign-Key: 248BDC07 |
12 |
|
13 |
--- |
14 |
dev-java/gcj-jdk/ChangeLog | 9 ++ |
15 |
dev-java/gcj-jdk/Manifest | 40 +++----- |
16 |
dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild | 106 -------------------- |
17 |
dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild | 106 -------------------- |
18 |
dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild | 106 -------------------- |
19 |
...cj-jdk-4.6.2-r1.ebuild => gcj-jdk-4.6.4.ebuild} | 2 +- |
20 |
dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild | 110 --------------------- |
21 |
dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild | 106 -------------------- |
22 |
dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild | 110 --------------------- |
23 |
dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild | 110 --------------------- |
24 |
dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild | 98 ------------------ |
25 |
dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild | 101 ------------------- |
26 |
dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild | 98 ------------------ |
27 |
13 files changed, 25 insertions(+), 1077 deletions(-) |
28 |
|
29 |
diff --git a/dev-java/gcj-jdk/ChangeLog b/dev-java/gcj-jdk/ChangeLog |
30 |
index cc67a79..7ee940d 100644 |
31 |
--- a/dev-java/gcj-jdk/ChangeLog |
32 |
+++ b/dev-java/gcj-jdk/ChangeLog |
33 |
@@ -2,6 +2,15 @@ |
34 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
35 |
# $Header: $ |
36 |
|
37 |
+*gcj-jdk-4.6.4 (26 Dec 2013) |
38 |
+ |
39 |
+ 26 Dec 2013; Andrew John Hughes <gnu_andrew@××××××××××.org> |
40 |
+ +gcj-jdk-4.6.4.ebuild, -gcj-jdk-4.6.0.ebuild, -gcj-jdk-4.6.1.ebuild, |
41 |
+ -gcj-jdk-4.6.2-r1.ebuild, -gcj-jdk-4.6.2.ebuild, -gcj-jdk-4.7.0-r1.ebuild, |
42 |
+ -gcj-jdk-4.7.0.ebuild, -gcj-jdk-4.7.1-r1.ebuild, -gcj-jdk-4.7.1.ebuild, |
43 |
+ -gcj-jdk-4.7.2-r1.ebuild, -gcj-jdk-4.7.2.ebuild, -gcj-jdk-4.8.0-r1.ebuild: |
44 |
+ Support only latest of each major gcc release. |
45 |
+ |
46 |
*gcj-jdk-4.8.2 (26 Dec 2013) |
47 |
|
48 |
26 Dec 2013; Andrew John Hughes <gnu_andrew@××××××××××.org> |
49 |
|
50 |
diff --git a/dev-java/gcj-jdk/Manifest b/dev-java/gcj-jdk/Manifest |
51 |
index 7703245..4eafc6d 100644 |
52 |
--- a/dev-java/gcj-jdk/Manifest |
53 |
+++ b/dev-java/gcj-jdk/Manifest |
54 |
@@ -3,35 +3,25 @@ Hash: SHA256 |
55 |
|
56 |
AUX gcj-jdk.env 676 SHA256 d8c8aab55aebe15dd783e273b857da4042d5041f32d31277180b619a9715be68 SHA512 b843774ee68f82f2379fb01a7f5b482993d13cd01cefefee7dcd50292555ff2b459c81ae0c30a5837a145ed559adb62c57811790cfed6c245c37ed395ca1579a WHIRLPOOL 414b00a70a95d13a8b733c0168bb18c95487c553b76c5dff7056883e1e6d9bc23bb3dd84330504805b01930a60e05ef85a63141491203667299f0f9e268e3134 |
57 |
AUX javac.in 1739 SHA256 3bb23cff0a6e5a7a820e19cce4b9b0f51a7b84ee9e0eeb048b463a5f3e996db0 SHA512 65170b747012e114b072cd28a688089cdf2f54ddd151ba0cea92241b9b75fd0c7c410bfa4186cf9d233af4328bf962e13e8838a0cc09a1fbf2c28d29b13e36cb WHIRLPOOL 2237edd6abffdfb762d178e611768396f0b93a38f8a70f83c986049b60e26bb7084e3a38b70ed29c09df739091cdbfbfdd688e5eccee6ca4ea4006c23cf2b7d8 |
58 |
-EBUILD gcj-jdk-4.6.0.ebuild 3630 SHA256 152d92cadd32b75d2dc76a0a9f0b55a9a40ecaed802ceff8080be93f457f7a69 SHA512 efb8d824b3aaafcc11a774fd6094cb444aff8bf3d07d5e9596b8cee9a71b4c541bbfa1e9e1d39a63c1430317eaadba76f2f793bebdf09a06404d4ad4f80f23da WHIRLPOOL ccda10d3d6d0088b54b6c4ec5a8c5e0466c7c0485e50ca58dbfff3831531e79b48cd38c63a9ee1bcbf290e9344ae0e5fffe88c837fb30672bbce5c8ab27aa1a5 |
59 |
-EBUILD gcj-jdk-4.6.1.ebuild 3630 SHA256 ef4096e3990c7cdabd44d40deccff7388d87dd4bf8a353a28d21507ceb293733 SHA512 0bbd17a0bffb24b1ee4bdd202f7d22cd7a14adbd2d64bedbbca58dbf8632bbaa755b1e15751fbd1565ce329ccaff1bcf741a1876bd5927ca197102fef2fd3483 WHIRLPOOL f5c0adde67978c8b39636db603da65df23e113168fd6ce08ba7ee534f84a9ad59be3f2022aa4acab1fdc9866026f7f87baf4942b0425a6a0acef2d92c6bc335f |
60 |
-EBUILD gcj-jdk-4.6.2-r1.ebuild 3715 SHA256 3732377fd8db111de0202063ab97d981fa94d373475b91439026307abbdee010 SHA512 7b0ce0ae995866ab959d50c82df9521ad45f94a888b0acd0138259f34a5b4abfce770ac322b62af72cc7100484cbffe5d258b18cac469a6c16738bfa7beab083 WHIRLPOOL 3c2274923d972d727a53b6dd69e505462309804ef5a06aa513a66f941f4db5762a1b3b383d7f0b44772006b021d61a34b3c8acf34e49fc38a8e880174c239890 |
61 |
-EBUILD gcj-jdk-4.6.2.ebuild 3630 SHA256 1c2c0a94c83cfa63afcbf58109bba0a690ba259aa1d9af6df6e69d7ee61f2e89 SHA512 20008cc93a3cd9a52456839ba20d761f7798db9b5cf50c0d614f5360ebbe462279471b0b8a41333a9c9ab70257b7d620106d3ceff80eaacc7a39e27d983a2ec9 WHIRLPOOL b48d2bc830c03a8dbd2154fcacfdcd1ea7e2e559659d793342816786b61de54990204bbce48239ee568c7bf2c282a0e3f9a5b2afff933e11cbcf9a0aa0549171 |
62 |
-EBUILD gcj-jdk-4.7.0-r1.ebuild 3714 SHA256 f822bfd5d744e69eeed4ddb4251454c1ff6177e78266f7f8374470514d4880c4 SHA512 c221e4eb63a2a277dabfcc42a93c2779cbeae44baec158646e93f8b6fd3cf9a7efcd3d9b96b458cfeb428ce715b3c41dcbb92eaf689d17b344d744a8b7f31165 WHIRLPOOL 7bb2800f0dcd7c3f141ae0abe7bcfa634950153af120f74b1bca7134209fd5a93c93427378111572ad69a6237b5400cf41f46ff3fa7b52236e3080c456b86351 |
63 |
-EBUILD gcj-jdk-4.7.0.ebuild 3634 SHA256 1664408bb52a0991e956834bea1211bd354ed6adb3478f6c949250d412340750 SHA512 88dfae7b5308f742148411a14ab11f78f664c17dccfa7606d40b567f52333ac4654541c9529e7b6cefa11acf023752cbf16de7365047fe3214f86f16d4f45201 WHIRLPOOL ccdc952974c315541470b09168c1b1e232b3dd2bdb585ff44c954f8cb0332790092714bce94726b983903fb0a21c5314948100905ed38f6fc8acb4a27881764c |
64 |
-EBUILD gcj-jdk-4.7.1-r1.ebuild 3662 SHA256 5e05970a0302b3a563521e1cc1b47008cb20977348a97a3ab509ad74c45ef962 SHA512 be599b4e08c64b3fc5fa2e24356158f5a2d2e0038642429b456b735dd8f96cdd4ab7ffe10b25c1c5c7e703faa8505772ba3e9aac5a0e5251975a278bdc2599e1 WHIRLPOOL 44f73a9a69faa2eb147c5b7f9af918343b463f48f135ef838eda96c91a5d4961e77b8372ccd9c81b15f6f25d2a84eb907f92855b33b674c66c502669f7d35d2a |
65 |
-EBUILD gcj-jdk-4.7.1.ebuild 3714 SHA256 f822bfd5d744e69eeed4ddb4251454c1ff6177e78266f7f8374470514d4880c4 SHA512 c221e4eb63a2a277dabfcc42a93c2779cbeae44baec158646e93f8b6fd3cf9a7efcd3d9b96b458cfeb428ce715b3c41dcbb92eaf689d17b344d744a8b7f31165 WHIRLPOOL 7bb2800f0dcd7c3f141ae0abe7bcfa634950153af120f74b1bca7134209fd5a93c93427378111572ad69a6237b5400cf41f46ff3fa7b52236e3080c456b86351 |
66 |
-EBUILD gcj-jdk-4.7.2-r1.ebuild 3455 SHA256 13156f274ff9af7a29e381f9d9030c6094a7f33f557a98a50d324e886399d8b9 SHA512 62211b7542c0adb962f557097c331bf5715d0d48cc3c5400fda12602afdfe9f0dd3b120a3919981b072877902afa9879897c4b99f97a0510e1ef5798a3e4d618 WHIRLPOOL 7b38bda6976df5d4c25cc56c72220e5fb8f293ba171f8bc374b062772523199fae09bbe232ff608145b1da9f17045173bfe90de81f4f14af6e3c63e7d8d4d570 |
67 |
-EBUILD gcj-jdk-4.7.2.ebuild 3392 SHA256 834eab03ae7b66605ae869fcb9c027f2add73457fdd442f6e14fca82f988fd58 SHA512 e6928094e152b9a85a287e5c2e7369605bdca6803fde5fd522f7bb10e58b90ad428e39d0eec0122b1dc5a6c345315ee7ba826f52c4ec62d32c20af8defff4430 WHIRLPOOL 4f36f8d05e3e6bd4c6b6c2635b6662cd0ed3eaca657fb5bf980d952052ca2ba51f3e961ba1ce672183c9d091aba315683e2fd80f9bcef55f3b1a2106feca16ad |
68 |
+EBUILD gcj-jdk-4.6.4.ebuild 3680 SHA256 8c63f2ab224a7b39c73658cd92871ad012fcd91037dd5c9b8dc925774ab2f631 SHA512 6b5c62363400b2ed762de56e0a0921b6d90677ab21d35e3c59e8f83eeef0ebe8f069df37bb5399b92028c35d79336fe691a56d9c6b39395e2d57932c2f2b77d6 WHIRLPOOL da0f414ad5c1be2eb47b9e57697477d9de42119ea51b77e42b65fba8a0c0eb732af1465e82e6cc725b9dad52f0b34023c541750dc5968c5a0da98fafcae7cefd |
69 |
EBUILD gcj-jdk-4.7.3-r2.ebuild 3718 SHA256 a5513ece7a1efd99845b4252b234304fb71375602d68bb1110d9493c47c09721 SHA512 bbd6ddd58d17fec3cc67e39396f1922ae52ae49240c6effd1021d58e06c2c53499f034134894080eedb1f2ec7657bfbde05aeb945993b01de54cac2417fbe5cd WHIRLPOOL 5b94a0c0bf7e779fbc1fda00f1bfb01c1294a0b7b287787c404eaf682452c99e5f51525e3fa77a197ff29686e5ad2fc02e0a9510e485609d45b0e88471cc5798 |
70 |
-EBUILD gcj-jdk-4.8.0-r1.ebuild 3410 SHA256 34ee813a7affea50cb6e25d2641a8783dca8711a1e43f3b85803bdf62982e504 SHA512 a6ee480ed2c559429cfa3d6591f2f2404cc41f95a0a1d14a3cb1a1d15f95d83653a6ec3f30e13f8230c0fec1e148f149577c78dc28346c29d91d75f0038db562 WHIRLPOOL 1539d5be642305f927bb3a3b39bf40bed70b77f997611d582e17f30bd9f9e1985759c1d915e004d10d332adedd20b36aef1fcdbc622accea1f7a15f85819ead2 |
71 |
EBUILD gcj-jdk-4.8.2.ebuild 3743 SHA256 9fd0d79e3df75a6dd28aa05fbc17cebc9845b9f7d7f20443c0563cb918c7d2b5 SHA512 ad8b039e2dcd091304e03abc7a2e9117b6c78faa05fa82041ff4229019622fbdd895f60f7ae2cd7a24090e7440dff5588736ea5d44c26e51572a99f14634465b WHIRLPOOL 0b1437ceae94f01bdf0b8c54695e8d541f18f733863513b0874be3cd39445d0da1246094b4fa2701ffcfc55dd924488beb1d8a110acc884183bb588557f23aef |
72 |
-MISC ChangeLog 9980 SHA256 6f3062659e0e1ae110560beebdd78e218a02cb03d229da31a6e37dc03309d860 SHA512 fabcaff09e054086c78237dedc5e0a86fe535d98c328d562fdd89f4eff839a4362ca6bd4192ee2abe5ba19f0d7b0ede344df2eaf9ca89da4cc1029e9f9e27b8c WHIRLPOOL d8f4146dface3d0f83da2f56952847100a76ea119137e016f08c7939fe504fa58669c2c398faf00ab9efad1bdaafbb93ec9730f80079b6d7516377ef8c350b53 |
73 |
+MISC ChangeLog 10421 SHA256 5737c86bb8756c7d9c0b0d5191aa7e08d753f642a7a8b4068882715c7688f1ee SHA512 9b0535c9e5411440d2fb653e227e161940a6022d04e187d39aaa56d09d6066a68c5aa699099824eca7e0f62b0da62950c3be81a0b20c0c8e4ab0878df78fd097 WHIRLPOOL c690e976e0451e8f2ea1f826a5fce79872588adc1d7c80e3227e2acbfeb34809452b4ac3361d506bfefab4f9af0b6c9780152a6adfe07758ea18d9ccf9d203fd |
74 |
MISC metadata.xml 389 SHA256 a1a04237211b0bac3c7d591a283c41bd4ee9afcb2304f85cf15a9436a66c724b SHA512 8214632729e5d93013b28af2aadaa324b6fb14b7cae83816dee1fe612537e58150080df0ae940237d65f8e08e6df01b4eb281a2d4af9002f8e2a5db1aa715b5c WHIRLPOOL 52aca940bef6aa74d862f2ca3704afb79983cfbd4d33d7384f362548e0d7b1f8a1c9cdacd4bbe58f24d31e3938ff67af48bec88f9ecadc92a7a083da9798c314 |
75 |
-----BEGIN PGP SIGNATURE----- |
76 |
Version: GnuPG v2.0.20 (GNU/Linux) |
77 |
|
78 |
-iQIcBAEBCAAGBQJSvE3CAAoJEDuWpXgki9wHlkMQAKvG5kcTCSiVAT715yphGM45 |
79 |
-yrqinXOtXh3PjByyIYGDSWKxlm5+an8geU8maTUlRnTxgQLGGzY+q2+xy2xrbtRX |
80 |
-LpHmX0UsnpR3+zF/PvjhLncdx4EgTxepQgIHvrU5aApksy7zYljdqOphw4+PQJcT |
81 |
-TmmxXzfs1aXVn7vnWfNmtk69jiwE8R4Y9o/ZYwwT7vtvXGIw/ntSSAyVcuvPS1HF |
82 |
-QwmRuMQgtD1mIUjiat3y8boRoaJtkGfcUqZBqPBXSzJbA//h+o31Dyz/MLNKrpzn |
83 |
-aycCFk+ht6ulSTKhyKS5OreT1mQRk7aUAmk1KSvlmUJ636P1fSvq9gCzpAuEbtLB |
84 |
-BbvgvUPEI4KTAvggFieEyxu6CFFbjqlVKwIPAb0maX1cWhBwPDl+FouxP93Fd9u2 |
85 |
-y0pXupEgROfpz1B9O6NFjtHCfdOxI2aCW34XNvsnDvombHMDEKWg0c+UrE+bp/F0 |
86 |
-OnMCIrw0Git004eg3GTswKEzNGuSCgCoPzAY2sRMtO0yTbMpincj9KpaPE9AWjPa |
87 |
-LZ1LhHM04ka7IJ4KuskDt6MISrhU0Tvvb+pg15IbNQ/I1+rVKlo0VfqLa266eaKP |
88 |
-TDrPUgXbN59Wx0UJ2Zwsy4GzeTHKK5XRIN7TMsvETWhuilivg5BNbp04wlFtcd0c |
89 |
-BFLsZSpz1KlMbKV2Dud5 |
90 |
-=YN1L |
91 |
+iQIbBAEBCAAGBQJSvE5gAAoJEDuWpXgki9wH9BsP907CN7DNxQgaQYlzam1p+fE+ |
92 |
+VDQvUnJD0Z6PE5awLhYrScaEliswHXqFfnCpe68KfQ+NCP3drjQtuqLJiW3ghzW6 |
93 |
+f5UItPJx9ESHzgT9O+3A6WzMOSElfzTCshMZCt0HH327WG8VO2uqMyQIF7aSuVDO |
94 |
+c7mVHcuGgojUIGeHT279VhHPLgnQXNNpyoQX/OhwhVeZYqh9tqDSJmLVwBh0u734 |
95 |
+34AcH30vWyjRDM/6H4WbXgX10wX8F6VI2ZNWOp5U7N/dJIIBLLted9+4s8mxbvie |
96 |
+q1QKgpshefepD5rqXe3szkC52fz+QHBDJ+94UZnhPbF/9U0bJV6wBcaeKz/DF9A+ |
97 |
+mnkvkFomzgIY+EZsWfDJBk6t+QtSphReiPmKvNxCzShrwgbpSqCSF1+LmO9CdSoX |
98 |
+TZ/bui3osFeDXN0cr0jzrPxwFPy8OIcgvF3xsNXlz+2TRoQDV1VNMl2fWQQbCzzZ |
99 |
+QI1zYmOAs0PhfvrFb3P5+2TX1tQ8W0hMMF3fMCSgYPGa0HP3ViSZmNFHvBcfjzwL |
100 |
+ihvoOPqe7QczcpW90EFDG6Vz8kXKXKKdz8JqAClNTYGCSroIj1bdrwEAnD+658JC |
101 |
+xoZl/Y0sPJCLAJxEy5DbmsmADglsFZiXmlyc2zVcnKi0JS4lhkixUxna/O7IzHpC |
102 |
+U2umkLENeMdXpKY9bxo= |
103 |
+=/KYe |
104 |
-----END PGP SIGNATURE----- |
105 |
|
106 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild |
107 |
deleted file mode 100644 |
108 |
index ad4ec20..0000000 |
109 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.6.0.ebuild |
110 |
+++ /dev/null |
111 |
@@ -1,106 +0,0 @@ |
112 |
-# Copyright 1999-2011 Gentoo Foundation |
113 |
-# Distributed under the terms of the GNU General Public License v2 |
114 |
-# $Header: $ |
115 |
- |
116 |
-EAPI="2" |
117 |
- |
118 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
119 |
- |
120 |
-DESCRIPTION="Java wrappers around GCJ" |
121 |
-HOMEPAGE="http://www.gentoo.org/" |
122 |
-SRC_URI="" |
123 |
- |
124 |
-LICENSE="GPL-2" |
125 |
-#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
126 |
-SLOT="0" |
127 |
-IUSE="" |
128 |
- |
129 |
-ECJ_GCJ_SLOT="3.5" |
130 |
- |
131 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj] |
132 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
133 |
-DEPEND="${RDEPEND}" |
134 |
- |
135 |
-JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" |
136 |
- |
137 |
-pkg_setup() { |
138 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
139 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
140 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
141 |
- echo "$(gcc-fullversion) != ${PV}" |
142 |
- die "gcc ${PV} must be selected via gcc-config" |
143 |
- fi |
144 |
- |
145 |
- java-vm-2_pkg_setup |
146 |
-} |
147 |
- |
148 |
-src_install() { |
149 |
- # jre lib paths ... |
150 |
- local libarch="$(get_system_arch)" |
151 |
- local gccbin=$(gcc-config -B) |
152 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
153 |
- local gcjhome="/usr/lib/${P}" |
154 |
- local gcc_version=$(gcc-fullversion) |
155 |
- local gccchost="${CHOST}" |
156 |
- |
157 |
- # correctly install gcj |
158 |
- dosym ${gccbin}/gij /usr/bin/gij |
159 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
160 |
- |
161 |
- # links |
162 |
- dodir ${gcjhome}/bin |
163 |
- dodir ${gcjhome}/jre/bin |
164 |
- dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java |
165 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
166 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
167 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
168 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
169 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
170 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
171 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
172 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
173 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
174 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
175 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
176 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
177 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
178 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
179 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
180 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
181 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
182 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
183 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
184 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
185 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
186 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
187 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
188 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ |
189 |
- ${gcjhome}/jre/lib/rt.jar |
190 |
- dodir ${gcjhome}/lib |
191 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ |
192 |
- ${gcjhome}/lib/tools.jar |
193 |
- dosym ${gcclib}/include ${gcjhome} |
194 |
- |
195 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
196 |
- dosym /usr/bin/gij ${gcjhome}/bin/java; |
197 |
- |
198 |
- set_java_env |
199 |
-} |
200 |
- |
201 |
-pkg_postinst() { |
202 |
- |
203 |
- # Do not set as system VM (see below) |
204 |
- # java-vm-2_pkg_postinst |
205 |
- |
206 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
207 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
208 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
209 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
210 |
- ewarn |
211 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
212 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
213 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
214 |
- ewarn |
215 |
- ewarn "emerge -o icedtea && emerge icedtea" |
216 |
- |
217 |
-} |
218 |
|
219 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild |
220 |
deleted file mode 100644 |
221 |
index 7ecef95..0000000 |
222 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.6.1.ebuild |
223 |
+++ /dev/null |
224 |
@@ -1,106 +0,0 @@ |
225 |
-# Copyright 1999-2011 Gentoo Foundation |
226 |
-# Distributed under the terms of the GNU General Public License v2 |
227 |
-# $Header: $ |
228 |
- |
229 |
-EAPI="2" |
230 |
- |
231 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
232 |
- |
233 |
-DESCRIPTION="Java wrappers around GCJ" |
234 |
-HOMEPAGE="http://www.gentoo.org/" |
235 |
-SRC_URI="" |
236 |
- |
237 |
-LICENSE="GPL-2" |
238 |
-#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
239 |
-SLOT="0" |
240 |
-IUSE="" |
241 |
- |
242 |
-ECJ_GCJ_SLOT="3.6" |
243 |
- |
244 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj] |
245 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
246 |
-DEPEND="${RDEPEND}" |
247 |
- |
248 |
-JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" |
249 |
- |
250 |
-pkg_setup() { |
251 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
252 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
253 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
254 |
- echo "$(gcc-fullversion) != ${PV}" |
255 |
- die "gcc ${PV} must be selected via gcc-config" |
256 |
- fi |
257 |
- |
258 |
- java-vm-2_pkg_setup |
259 |
-} |
260 |
- |
261 |
-src_install() { |
262 |
- # jre lib paths ... |
263 |
- local libarch="$(get_system_arch)" |
264 |
- local gccbin=$(gcc-config -B) |
265 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
266 |
- local gcjhome="/usr/lib/${P}" |
267 |
- local gcc_version=$(gcc-fullversion) |
268 |
- local gccchost="${CHOST}" |
269 |
- |
270 |
- # correctly install gcj |
271 |
- dosym ${gccbin}/gij /usr/bin/gij |
272 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
273 |
- |
274 |
- # links |
275 |
- dodir ${gcjhome}/bin |
276 |
- dodir ${gcjhome}/jre/bin |
277 |
- dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java |
278 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
279 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
280 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
281 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
282 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
283 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
284 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
285 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
286 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
287 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
288 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
289 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
290 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
291 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
292 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
293 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
294 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
295 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
296 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
297 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
298 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
299 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
300 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
301 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ |
302 |
- ${gcjhome}/jre/lib/rt.jar |
303 |
- dodir ${gcjhome}/lib |
304 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ |
305 |
- ${gcjhome}/lib/tools.jar |
306 |
- dosym ${gcclib}/include ${gcjhome} |
307 |
- |
308 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
309 |
- dosym /usr/bin/gij ${gcjhome}/bin/java; |
310 |
- |
311 |
- set_java_env |
312 |
-} |
313 |
- |
314 |
-pkg_postinst() { |
315 |
- |
316 |
- # Do not set as system VM (see below) |
317 |
- # java-vm-2_pkg_postinst |
318 |
- |
319 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
320 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
321 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
322 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
323 |
- ewarn |
324 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
325 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
326 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
327 |
- ewarn |
328 |
- ewarn "emerge -o icedtea && emerge icedtea" |
329 |
- |
330 |
-} |
331 |
|
332 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild |
333 |
deleted file mode 100644 |
334 |
index f144b5b..0000000 |
335 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.6.2.ebuild |
336 |
+++ /dev/null |
337 |
@@ -1,106 +0,0 @@ |
338 |
-# Copyright 1999-2012 Gentoo Foundation |
339 |
-# Distributed under the terms of the GNU General Public License v2 |
340 |
-# $Header: $ |
341 |
- |
342 |
-EAPI="2" |
343 |
- |
344 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
345 |
- |
346 |
-DESCRIPTION="Java wrappers around GCJ" |
347 |
-HOMEPAGE="http://www.gentoo.org/" |
348 |
-SRC_URI="" |
349 |
- |
350 |
-LICENSE="GPL-2" |
351 |
-#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
352 |
-SLOT="0" |
353 |
-IUSE="" |
354 |
- |
355 |
-ECJ_GCJ_SLOT="3.6" |
356 |
- |
357 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj] |
358 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
359 |
-DEPEND="${RDEPEND}" |
360 |
- |
361 |
-JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" |
362 |
- |
363 |
-pkg_setup() { |
364 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
365 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
366 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
367 |
- echo "$(gcc-fullversion) != ${PV}" |
368 |
- die "gcc ${PV} must be selected via gcc-config" |
369 |
- fi |
370 |
- |
371 |
- java-vm-2_pkg_setup |
372 |
-} |
373 |
- |
374 |
-src_install() { |
375 |
- # jre lib paths ... |
376 |
- local libarch="$(get_system_arch)" |
377 |
- local gccbin=$(gcc-config -B) |
378 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
379 |
- local gcjhome="/usr/lib/${P}" |
380 |
- local gcc_version=$(gcc-fullversion) |
381 |
- local gccchost="${CHOST}" |
382 |
- |
383 |
- # correctly install gcj |
384 |
- dosym ${gccbin}/gij /usr/bin/gij |
385 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
386 |
- |
387 |
- # links |
388 |
- dodir ${gcjhome}/bin |
389 |
- dodir ${gcjhome}/jre/bin |
390 |
- dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java |
391 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
392 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
393 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
394 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
395 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
396 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
397 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
398 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
399 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
400 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
401 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
402 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
403 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
404 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
405 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
406 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
407 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
408 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
409 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
410 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
411 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
412 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
413 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
414 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ |
415 |
- ${gcjhome}/jre/lib/rt.jar |
416 |
- dodir ${gcjhome}/lib |
417 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ |
418 |
- ${gcjhome}/lib/tools.jar |
419 |
- dosym ${gcclib}/include ${gcjhome} |
420 |
- |
421 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
422 |
- dosym /usr/bin/gij ${gcjhome}/bin/java; |
423 |
- |
424 |
- set_java_env |
425 |
-} |
426 |
- |
427 |
-pkg_postinst() { |
428 |
- |
429 |
- # Do not set as system VM (see below) |
430 |
- # java-vm-2_pkg_postinst |
431 |
- |
432 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
433 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
434 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
435 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
436 |
- ewarn |
437 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
438 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
439 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
440 |
- ewarn |
441 |
- ewarn "emerge -o icedtea && emerge icedtea" |
442 |
- |
443 |
-} |
444 |
|
445 |
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 |
446 |
similarity index 98% |
447 |
rename from dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild |
448 |
rename to dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild |
449 |
index 0276a69..409084d 100644 |
450 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.6.2-r1.ebuild |
451 |
+++ b/dev-java/gcj-jdk/gcj-jdk-4.6.4.ebuild |
452 |
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.gentoo.org/" |
453 |
SRC_URI="" |
454 |
|
455 |
LICENSE="GPL-2" |
456 |
-#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" |
457 |
+KEYWORDS="~amd64" |
458 |
SLOT="0" |
459 |
IUSE="" |
460 |
|
461 |
|
462 |
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 |
463 |
deleted file mode 100644 |
464 |
index b7ef5df..0000000 |
465 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.0-r1.ebuild |
466 |
+++ /dev/null |
467 |
@@ -1,110 +0,0 @@ |
468 |
-# Copyright 1999-2013 Gentoo Foundation |
469 |
-# Distributed under the terms of the GNU General Public License v2 |
470 |
-# $Header: $ |
471 |
- |
472 |
-EAPI="4" |
473 |
- |
474 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
475 |
- |
476 |
-DESCRIPTION="Java wrappers around GCJ" |
477 |
-HOMEPAGE="http://www.gentoo.org/" |
478 |
-SRC_URI="" |
479 |
- |
480 |
-LICENSE="GPL-2" |
481 |
-#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" |
482 |
-SLOT="0" |
483 |
-IUSE="" |
484 |
- |
485 |
-ECJ_GCJ_SLOT="3.6" |
486 |
- |
487 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj,awt] |
488 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
489 |
-DEPEND="${RDEPEND}" |
490 |
- |
491 |
-S="${WORKDIR}" |
492 |
- |
493 |
-pkg_setup() { |
494 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
495 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
496 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
497 |
- echo "$(gcc-fullversion) != ${PV}" |
498 |
- die "gcc ${PV} must be selected via gcc-config" |
499 |
- fi |
500 |
- |
501 |
- java-vm-2_pkg_setup |
502 |
-} |
503 |
- |
504 |
-src_install() { |
505 |
- # jre lib paths ... |
506 |
- local libarch="$(get_system_arch)" |
507 |
- local gccbin=$(gcc-config -B) |
508 |
- gccbin=${gccbin#"${EPREFIX}"} |
509 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
510 |
- gcclib=${gcclib#"${EPREFIX}"} |
511 |
- local gcjhome="/usr/lib/${P}" |
512 |
- local gcc_version=$(gcc-fullversion) |
513 |
- local gccchost="${CHOST}" |
514 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
515 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
516 |
- |
517 |
- # correctly install gcj |
518 |
- dosym ${gccbin}/gij /usr/bin/gij |
519 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
520 |
- |
521 |
- # links |
522 |
- dodir ${gcjhome}/bin |
523 |
- dodir ${gcjhome}/jre/bin |
524 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java; |
525 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
526 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
527 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
528 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
529 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
530 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
531 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
532 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
533 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
534 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
535 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
536 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
537 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
538 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
539 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
540 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
541 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
542 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
543 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
544 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
545 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
546 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
547 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
548 |
- dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
549 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ |
550 |
- ${gcjhome}/jre/lib/rt.jar |
551 |
- dodir ${gcjhome}/lib |
552 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ |
553 |
- ${gcjhome}/lib/tools.jar |
554 |
- dosym ${gcclib}/include ${gcjhome} |
555 |
- |
556 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
557 |
- |
558 |
- set_java_env |
559 |
-} |
560 |
- |
561 |
-pkg_postinst() { |
562 |
- |
563 |
- # Do not set as system VM (see below) |
564 |
- # java-vm-2_pkg_postinst |
565 |
- |
566 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
567 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
568 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
569 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
570 |
- ewarn |
571 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
572 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
573 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
574 |
- ewarn |
575 |
- ewarn "emerge -o icedtea && emerge icedtea" |
576 |
- |
577 |
-} |
578 |
|
579 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild |
580 |
deleted file mode 100644 |
581 |
index 8f0e972..0000000 |
582 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.0.ebuild |
583 |
+++ /dev/null |
584 |
@@ -1,106 +0,0 @@ |
585 |
-# Copyright 1999-2012 Gentoo Foundation |
586 |
-# Distributed under the terms of the GNU General Public License v2 |
587 |
-# $Header: $ |
588 |
- |
589 |
-EAPI="2" |
590 |
- |
591 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
592 |
- |
593 |
-DESCRIPTION="Java wrappers around GCJ" |
594 |
-HOMEPAGE="http://www.gentoo.org/" |
595 |
-SRC_URI="" |
596 |
- |
597 |
-LICENSE="GPL-2" |
598 |
-#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
599 |
-SLOT="0" |
600 |
-IUSE="" |
601 |
- |
602 |
-ECJ_GCJ_SLOT="3.6" |
603 |
- |
604 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj] |
605 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
606 |
-DEPEND="${RDEPEND}" |
607 |
- |
608 |
-JAVA_PROVIDE="jdbc-stdext jdbc2-stdext gnu-jaxp" |
609 |
- |
610 |
-pkg_setup() { |
611 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
612 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
613 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
614 |
- echo "$(gcc-fullversion) != ${PV}" |
615 |
- die "gcc ${PV} must be selected via gcc-config" |
616 |
- fi |
617 |
- |
618 |
- java-vm-2_pkg_setup |
619 |
-} |
620 |
- |
621 |
-src_install() { |
622 |
- # jre lib paths ... |
623 |
- local libarch="$(get_system_arch)" |
624 |
- local gccbin=$(gcc-config -B) |
625 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
626 |
- local gcjhome="/usr/lib/${P}" |
627 |
- local gcc_version=$(gcc-fullversion) |
628 |
- local gccchost="${CHOST}" |
629 |
- |
630 |
- # correctly install gcj |
631 |
- dosym ${gccbin}/gij /usr/bin/gij |
632 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
633 |
- |
634 |
- # links |
635 |
- dodir ${gcjhome}/bin |
636 |
- dodir ${gcjhome}/jre/bin |
637 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java |
638 |
- dosym ${gcjhome}/bin/java ${gcjhome}/jre/bin/java |
639 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
640 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
641 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
642 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
643 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
644 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
645 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
646 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
647 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
648 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
649 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
650 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
651 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
652 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
653 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
654 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
655 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
656 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
657 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
658 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
659 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
660 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
661 |
- dosym /usr/$(get_libdir)/gcj-${gcc_version}*/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
662 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ |
663 |
- ${gcjhome}/jre/lib/rt.jar |
664 |
- dodir ${gcjhome}/lib |
665 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ |
666 |
- ${gcjhome}/lib/tools.jar |
667 |
- dosym ${gcclib}/include ${gcjhome} |
668 |
- |
669 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
670 |
- |
671 |
- set_java_env |
672 |
-} |
673 |
- |
674 |
-pkg_postinst() { |
675 |
- |
676 |
- # Do not set as system VM (see below) |
677 |
- # java-vm-2_pkg_postinst |
678 |
- |
679 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
680 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
681 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
682 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
683 |
- ewarn |
684 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
685 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
686 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
687 |
- ewarn |
688 |
- ewarn "emerge -o icedtea && emerge icedtea" |
689 |
- |
690 |
-} |
691 |
|
692 |
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 |
693 |
deleted file mode 100644 |
694 |
index cd0db51..0000000 |
695 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.1-r1.ebuild |
696 |
+++ /dev/null |
697 |
@@ -1,110 +0,0 @@ |
698 |
-# Copyright 1999-2013 Gentoo Foundation |
699 |
-# Distributed under the terms of the GNU General Public License v2 |
700 |
-# $Header: $ |
701 |
- |
702 |
-EAPI="4" |
703 |
- |
704 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
705 |
- |
706 |
-DESCRIPTION="Java wrappers around GCJ" |
707 |
-HOMEPAGE="http://www.gentoo.org/" |
708 |
-SRC_URI="" |
709 |
- |
710 |
-LICENSE="GPL-2" |
711 |
-#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" |
712 |
-SLOT="0" |
713 |
-IUSE="" |
714 |
- |
715 |
-ECJ_GCJ_SLOT="3.6" |
716 |
- |
717 |
-RDEPEND=" |
718 |
- ~sys-devel/gcc-${PV}[gcj,awt] |
719 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
720 |
-DEPEND="${RDEPEND}" |
721 |
- |
722 |
-S="${WORKDIR}" |
723 |
- |
724 |
-pkg_setup() { |
725 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
726 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
727 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
728 |
- echo "$(gcc-fullversion) != ${PV}" |
729 |
- die "gcc ${PV} must be selected via gcc-config" |
730 |
- fi |
731 |
- |
732 |
- java-vm-2_pkg_setup |
733 |
-} |
734 |
- |
735 |
-src_install() { |
736 |
- # jre lib paths ... |
737 |
- local libarch="$(get_system_arch)" |
738 |
- local gccbin=$(gcc-config -B) |
739 |
- gccbin=${gccbin#"${EPREFIX}"} |
740 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
741 |
- gcclib=${gcclib#"${EPREFIX}"} |
742 |
- local gcjhome="/usr/$(get_libdir)/${P}" |
743 |
- local gcc_version=$(gcc-fullversion) |
744 |
- local gccchost="${CHOST}" |
745 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
746 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
747 |
- |
748 |
- # links |
749 |
- dodir ${gcjhome}/bin |
750 |
- dodir ${gcjhome}/jre/bin |
751 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java |
752 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
753 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
754 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
755 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
756 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
757 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
758 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
759 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
760 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
761 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
762 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
763 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
764 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
765 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
766 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
767 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
768 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
769 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
770 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
771 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
772 |
- |
773 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
774 |
- dodir ${gcjhome}/jre/lib/${libarch}/server |
775 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
776 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
777 |
- dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
778 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ |
779 |
- ${gcjhome}/jre/lib/rt.jar |
780 |
- |
781 |
- dodir ${gcjhome}/lib |
782 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ |
783 |
- ${gcjhome}/lib/tools.jar |
784 |
- dosym ${gcclib}/include ${gcjhome} |
785 |
- |
786 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac |
787 |
- |
788 |
- set_java_env |
789 |
-} |
790 |
- |
791 |
-pkg_postinst() { |
792 |
- |
793 |
- # Do not set as system VM (see below) |
794 |
- # java-vm-2_pkg_postinst |
795 |
- |
796 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
797 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
798 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
799 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
800 |
- ewarn |
801 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
802 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
803 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
804 |
- ewarn |
805 |
- ewarn "emerge -o icedtea && emerge icedtea" |
806 |
- |
807 |
-} |
808 |
|
809 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild |
810 |
deleted file mode 100644 |
811 |
index b7ef5df..0000000 |
812 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.1.ebuild |
813 |
+++ /dev/null |
814 |
@@ -1,110 +0,0 @@ |
815 |
-# Copyright 1999-2013 Gentoo Foundation |
816 |
-# Distributed under the terms of the GNU General Public License v2 |
817 |
-# $Header: $ |
818 |
- |
819 |
-EAPI="4" |
820 |
- |
821 |
-inherit java-vm-2 toolchain-funcs multilib versionator |
822 |
- |
823 |
-DESCRIPTION="Java wrappers around GCJ" |
824 |
-HOMEPAGE="http://www.gentoo.org/" |
825 |
-SRC_URI="" |
826 |
- |
827 |
-LICENSE="GPL-2" |
828 |
-#KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" |
829 |
-SLOT="0" |
830 |
-IUSE="" |
831 |
- |
832 |
-ECJ_GCJ_SLOT="3.6" |
833 |
- |
834 |
-RDEPEND="~sys-devel/gcc-${PV}[gcj,awt] |
835 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
836 |
-DEPEND="${RDEPEND}" |
837 |
- |
838 |
-S="${WORKDIR}" |
839 |
- |
840 |
-pkg_setup() { |
841 |
- if [[ $(gcc-fullversion) != ${PV} ]]; then |
842 |
- eerror "Your current GCC version is not set to ${PV} via gcc-config" |
843 |
- eerror "Please read http://www.gentoo.org/doc/en/gcc-upgrading.xml before you set it" |
844 |
- echo "$(gcc-fullversion) != ${PV}" |
845 |
- die "gcc ${PV} must be selected via gcc-config" |
846 |
- fi |
847 |
- |
848 |
- java-vm-2_pkg_setup |
849 |
-} |
850 |
- |
851 |
-src_install() { |
852 |
- # jre lib paths ... |
853 |
- local libarch="$(get_system_arch)" |
854 |
- local gccbin=$(gcc-config -B) |
855 |
- gccbin=${gccbin#"${EPREFIX}"} |
856 |
- local gcclib=$(gcc-config -L|cut -d':' -f1) |
857 |
- gcclib=${gcclib#"${EPREFIX}"} |
858 |
- local gcjhome="/usr/lib/${P}" |
859 |
- local gcc_version=$(gcc-fullversion) |
860 |
- local gccchost="${CHOST}" |
861 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
862 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
863 |
- |
864 |
- # correctly install gcj |
865 |
- dosym ${gccbin}/gij /usr/bin/gij |
866 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
867 |
- |
868 |
- # links |
869 |
- dodir ${gcjhome}/bin |
870 |
- dodir ${gcjhome}/jre/bin |
871 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java; |
872 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
873 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
874 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
875 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
876 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
877 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
878 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
879 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
880 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
881 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
882 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
883 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
884 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
885 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
886 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
887 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
888 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
889 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
890 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
891 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
892 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
893 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
894 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
895 |
- dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
896 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ |
897 |
- ${gcjhome}/jre/lib/rt.jar |
898 |
- dodir ${gcjhome}/lib |
899 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ |
900 |
- ${gcjhome}/lib/tools.jar |
901 |
- dosym ${gcclib}/include ${gcjhome} |
902 |
- |
903 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac; |
904 |
- |
905 |
- set_java_env |
906 |
-} |
907 |
- |
908 |
-pkg_postinst() { |
909 |
- |
910 |
- # Do not set as system VM (see below) |
911 |
- # java-vm-2_pkg_postinst |
912 |
- |
913 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
914 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
915 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
916 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
917 |
- ewarn |
918 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
919 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
920 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
921 |
- ewarn |
922 |
- ewarn "emerge -o icedtea && emerge icedtea" |
923 |
- |
924 |
-} |
925 |
|
926 |
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 |
927 |
deleted file mode 100644 |
928 |
index ca7f3d3..0000000 |
929 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.2-r1.ebuild |
930 |
+++ /dev/null |
931 |
@@ -1,98 +0,0 @@ |
932 |
-# Copyright 1999-2013 Gentoo Foundation |
933 |
-# Distributed under the terms of the GNU General Public License v2 |
934 |
-# $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 $ |
935 |
- |
936 |
-EAPI="5" |
937 |
- |
938 |
-inherit java-vm-2 multilib |
939 |
- |
940 |
-DESCRIPTION="Java wrappers around GCJ" |
941 |
-HOMEPAGE="http://www.gentoo.org/" |
942 |
-SRC_URI="" |
943 |
- |
944 |
-LICENSE="GPL-2" |
945 |
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-linux" |
946 |
-SLOT="0" |
947 |
-IUSE="X" |
948 |
- |
949 |
-ECJ_GCJ_SLOT="3.6" |
950 |
- |
951 |
-RDEPEND=" |
952 |
- ~sys-devel/gcc-${PV}[gcj] |
953 |
- X? ( ~sys-devel/gcc-${PV}[awt] ) |
954 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
955 |
-DEPEND="${RDEPEND}" |
956 |
- |
957 |
-S="${WORKDIR}" |
958 |
- |
959 |
-src_install() { |
960 |
- # jre lib paths ... |
961 |
- local libarch="$(get_system_arch)" |
962 |
- local gcc_version=${PV} |
963 |
- local gccbin=$(gcc-config -B ${gcc_version}) |
964 |
- gccbin=${gccbin#"${EPREFIX}"} |
965 |
- local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) |
966 |
- gcclib=${gcclib#"${EPREFIX}"} |
967 |
- local gcjhome="/usr/$(get_libdir)/${P}" |
968 |
- local gccchost="${CHOST}" |
969 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
970 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
971 |
- |
972 |
- # links |
973 |
- dodir ${gcjhome}/bin |
974 |
- dodir ${gcjhome}/jre/bin |
975 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java |
976 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
977 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
978 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
979 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
980 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
981 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
982 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
983 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
984 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
985 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
986 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
987 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
988 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
989 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
990 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
991 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
992 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
993 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
994 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
995 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
996 |
- |
997 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
998 |
- dodir ${gcjhome}/jre/lib/${libarch}/server |
999 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
1000 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
1001 |
- use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
1002 |
- |
1003 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ |
1004 |
- ${gcjhome}/jre/lib/rt.jar |
1005 |
- dodir ${gcjhome}/lib |
1006 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ |
1007 |
- ${gcjhome}/lib/tools.jar |
1008 |
- dosym ${gcclib}/include ${gcjhome} |
1009 |
- |
1010 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac |
1011 |
- |
1012 |
- set_java_env |
1013 |
-} |
1014 |
- |
1015 |
-pkg_postinst() { |
1016 |
- # Do not set as system VM (see below) |
1017 |
- # java-vm-2_pkg_postinst |
1018 |
- |
1019 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
1020 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
1021 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
1022 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
1023 |
- ewarn |
1024 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
1025 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
1026 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
1027 |
- ewarn |
1028 |
- ewarn "emerge -o icedtea && emerge icedtea" |
1029 |
-} |
1030 |
|
1031 |
diff --git a/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild b/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild |
1032 |
deleted file mode 100644 |
1033 |
index f20494a..0000000 |
1034 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.7.2.ebuild |
1035 |
+++ /dev/null |
1036 |
@@ -1,101 +0,0 @@ |
1037 |
-# Copyright 1999-2013 Gentoo Foundation |
1038 |
-# Distributed under the terms of the GNU General Public License v2 |
1039 |
-# $Header: $ |
1040 |
- |
1041 |
-EAPI="4" |
1042 |
- |
1043 |
-inherit java-vm-2 multilib |
1044 |
- |
1045 |
-DESCRIPTION="Java wrappers around GCJ" |
1046 |
-HOMEPAGE="http://www.gentoo.org/" |
1047 |
-SRC_URI="" |
1048 |
- |
1049 |
-LICENSE="GPL-2" |
1050 |
-#KEYWORDS="~amd64" |
1051 |
-SLOT="0" |
1052 |
-IUSE="" |
1053 |
- |
1054 |
-ECJ_GCJ_SLOT="3.6" |
1055 |
- |
1056 |
-RDEPEND=" |
1057 |
- ~sys-devel/gcc-${PV}[gcj,awt] |
1058 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
1059 |
-DEPEND="${RDEPEND}" |
1060 |
- |
1061 |
-S="${WORKDIR}" |
1062 |
- |
1063 |
-src_install() { |
1064 |
- # jre lib paths ... |
1065 |
- local libarch="$(get_system_arch)" |
1066 |
- local gcc_version=${PV} |
1067 |
- local gccbin=$(gcc-config -B ${gcc_version}) |
1068 |
- gccbin=${gccbin#"${EPREFIX}"} |
1069 |
- local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) |
1070 |
- gcclib=${gcclib#"${EPREFIX}"} |
1071 |
- local gcjhome="/usr/$(get_libdir)/${P}" |
1072 |
- local gccchost="${CHOST}" |
1073 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
1074 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
1075 |
- |
1076 |
- # correctly install gcj |
1077 |
- dosym ${gccbin}/gij /usr/bin/gij |
1078 |
- dosym ${gccbin}/gcj-dbtool /usr/bin/gcj-dbtool |
1079 |
- |
1080 |
- # links |
1081 |
- dodir ${gcjhome}/bin |
1082 |
- dodir ${gcjhome}/jre/bin |
1083 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java |
1084 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
1085 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
1086 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
1087 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
1088 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
1089 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
1090 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
1091 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
1092 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
1093 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
1094 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
1095 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
1096 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
1097 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
1098 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
1099 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
1100 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
1101 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
1102 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
1103 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
1104 |
- |
1105 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
1106 |
- dodir ${gcjhome}/jre/lib/${libarch}/server |
1107 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
1108 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
1109 |
- dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
1110 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-${gcc_version/_/-}*.jar \ |
1111 |
- ${gcjhome}/jre/lib/rt.jar |
1112 |
- |
1113 |
- dodir ${gcjhome}/lib |
1114 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}*/java/libgcj-tools-${gcc_version/_/-}*.jar \ |
1115 |
- ${gcjhome}/lib/tools.jar |
1116 |
- dosym ${gcclib}/include ${gcjhome} |
1117 |
- |
1118 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac |
1119 |
- |
1120 |
- set_java_env |
1121 |
-} |
1122 |
- |
1123 |
-pkg_postinst() { |
1124 |
- # Do not set as system VM (see below) |
1125 |
- # java-vm-2_pkg_postinst |
1126 |
- |
1127 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
1128 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
1129 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
1130 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
1131 |
- ewarn |
1132 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
1133 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
1134 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
1135 |
- ewarn |
1136 |
- ewarn "emerge -o icedtea && emerge icedtea" |
1137 |
-} |
1138 |
|
1139 |
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 |
1140 |
deleted file mode 100644 |
1141 |
index c4ee25c..0000000 |
1142 |
--- a/dev-java/gcj-jdk/gcj-jdk-4.8.0-r1.ebuild |
1143 |
+++ /dev/null |
1144 |
@@ -1,98 +0,0 @@ |
1145 |
-# Copyright 1999-2013 Gentoo Foundation |
1146 |
-# Distributed under the terms of the GNU General Public License v2 |
1147 |
-# $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 $ |
1148 |
- |
1149 |
-EAPI="5" |
1150 |
- |
1151 |
-inherit java-vm-2 multilib |
1152 |
- |
1153 |
-DESCRIPTION="Java wrappers around GCJ" |
1154 |
-HOMEPAGE="http://www.gentoo.org/" |
1155 |
-SRC_URI="" |
1156 |
- |
1157 |
-LICENSE="GPL-2" |
1158 |
-KEYWORDS="" |
1159 |
-SLOT="0" |
1160 |
-IUSE="X" |
1161 |
- |
1162 |
-ECJ_GCJ_SLOT="4.2" |
1163 |
- |
1164 |
-RDEPEND=" |
1165 |
- ~sys-devel/gcc-${PV}[gcj] |
1166 |
- X? ( ~sys-devel/gcc-${PV}[awt] ) |
1167 |
- dev-java/ecj-gcj:${ECJ_GCJ_SLOT}" |
1168 |
-DEPEND="${RDEPEND}" |
1169 |
- |
1170 |
-S="${WORKDIR}" |
1171 |
- |
1172 |
-src_install() { |
1173 |
- # jre lib paths ... |
1174 |
- local libarch="$(get_system_arch)" |
1175 |
- local gcc_version=${PV} |
1176 |
- local gccbin=$(gcc-config -B ${gcc_version}) |
1177 |
- gccbin=${gccbin#"${EPREFIX}"} |
1178 |
- local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1) |
1179 |
- gcclib=${gcclib#"${EPREFIX}"} |
1180 |
- local gcjhome="/usr/$(get_libdir)/${P}" |
1181 |
- local gccchost="${CHOST}" |
1182 |
- local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*) |
1183 |
- gcjlibdir=${gcjlibdir#"${EPREFIX}"} |
1184 |
- |
1185 |
- # links |
1186 |
- dodir ${gcjhome}/bin |
1187 |
- dodir ${gcjhome}/jre/bin |
1188 |
- dosym ${gccbin}/gij ${gcjhome}/bin/java |
1189 |
- dosym ${gccbin}/gij ${gcjhome}/jre/bin/java |
1190 |
- dosym ${gccbin}/gjar ${gcjhome}/bin/jar |
1191 |
- dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc |
1192 |
- dosym ${gccbin}/grmic ${gcjhome}/bin/rmic |
1193 |
- dosym ${gccbin}/gjavah ${gcjhome}/bin/javah |
1194 |
- dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap |
1195 |
- dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer |
1196 |
- dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner |
1197 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry |
1198 |
- dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry |
1199 |
- dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool |
1200 |
- dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool |
1201 |
- dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii |
1202 |
- dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd |
1203 |
- dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd |
1204 |
- dosym ${gccbin}/grmid ${gcjhome}/bin/rmid |
1205 |
- dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid |
1206 |
- dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver |
1207 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv |
1208 |
- dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv |
1209 |
- |
1210 |
- dodir ${gcjhome}/jre/lib/${libarch}/client |
1211 |
- dodir ${gcjhome}/jre/lib/${libarch}/server |
1212 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so |
1213 |
- dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so |
1214 |
- use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so |
1215 |
- |
1216 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \ |
1217 |
- ${gcjhome}/jre/lib/rt.jar |
1218 |
- dodir ${gcjhome}/lib |
1219 |
- dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \ |
1220 |
- ${gcjhome}/lib/tools.jar |
1221 |
- dosym ${gcclib}/include ${gcjhome} |
1222 |
- |
1223 |
- dosym /usr/bin/ecj-gcj-${ECJ_GCJ_SLOT} ${gcjhome}/bin/javac |
1224 |
- |
1225 |
- set_java_env |
1226 |
-} |
1227 |
- |
1228 |
-pkg_postinst() { |
1229 |
- # Do not set as system VM (see below) |
1230 |
- # java-vm-2_pkg_postinst |
1231 |
- |
1232 |
- ewarn "gcj does not currently provide all the 1.5 APIs." |
1233 |
- ewarn "See http://builder.classpath.org/japi/libgcj-jdk15.html" |
1234 |
- ewarn "Check for existing bugs relating to missing APIs and file" |
1235 |
- ewarn "new ones at http://gcc.gnu.org/bugzilla/" |
1236 |
- ewarn |
1237 |
- ewarn "Due to this and limited manpower, we currently cannot support" |
1238 |
- ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap" |
1239 |
- ewarn "IcedTea without prior binary VM installation. To do that, execute:" |
1240 |
- ewarn |
1241 |
- ewarn "emerge -o icedtea && emerge icedtea" |
1242 |
-} |