Remove most uses of eutils eclass and bump those files to EAPI8.

This commit is contained in:
Andrius Štikonas 2023-08-31 20:51:05 +01:00
parent 9ce1bca3a1
commit b501a21240
28 changed files with 59 additions and 59 deletions

View File

@ -1,3 +1,3 @@
AUX 0.98-traversal.patch 3010 BLAKE2B 76450d561450aa9c7d5386f53328c0037d6ce9df2d6aac79deb1e47cee7651723cf2863a0d27cb6431a58525a9d0d3c554820b4f22a3099d1fe43b2ea7bec0d1 SHA512 7bfcfebd681f9556e8231786da3326d12ee7ab071e2cadf9a4c17ba4e4e750aeb7e3d7cd78634c36e05179df4a369aae2e04a22533d1954668ada95f1d53d311
DIST fastjar-0.98.tar.gz 717984 BLAKE2B 1715f1917076799fc58c6c6cea8fb53fc3261a694fa2392c0dc6e30101a7d42de0c5c55cd593627b4d2d0ffa45e3d44ef220c9579caec669721c6b1b9996e43c SHA512 c0f9fca7b58d6acd00b90a5184dbde9ba3ffc5bf4d69512743e450649a272baf1f6af98b15d79d2b53990eaf84ef402c986035e6b615a19e35ed424348143903
EBUILD fastjar-0.98-r3.ebuild 506 BLAKE2B dc56b00997ac79eb65edefc34910e1b92467a70130d4a9a9ffa14007d17b1af509443ee28084505f155e7b54f003e5e4576c287c7ad48b5b73adef146c9343c8 SHA512 bf064fe246a4b5c4061c52e60fc2f41aa169e247304500aa7481a28b527666d0ed21db17bc209ddf061d410c43c862dc22163bc77c26626b99b710a667b1f345
EBUILD fastjar-0.98-r3.ebuild 506 BLAKE2B 14e5ea8187a83271aed3b935c6f4214ef28b1c79bc007b3facf5b2463992dbe496f9eff738d3d31cc9e8a2b6af1ba69f8ec4f030337c7df7a4b3e56d71ca0bf0 SHA512 24d0b6028f4b4f1c0eefc4cf37f2a83c8f2986e44a904b7f67f7ff926550d140fab71a5d63cd7a624585bfa441777958d136d4459530fbcc6970ca8723447e1e

View File

@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DESCRIPTION="A jar program written in C"
HOMEPAGE="https://savannah.nongnu.org/projects/fastjar"

View File

@ -1,3 +1,3 @@
DIST apache-ant-1.8.4-src.tar.bz2 3385365 BLAKE2B 2cbb84385dbfdcbc68d138fa5c88f6759ed579ae3e1df129094948aa5677fca6d4d1140c0c8c2723bddce1dfb04f0121f46b7f8a798f4beb6e1c5cdb15fe9eff SHA512 7dbbdcd31f5fd498cbbe7f125451899320e5e9c2396b80f1f90d18943f8ef066a75198edfdba0edf96b1e0b5b84cb049b5281403180a7a6924ebfb077930e307
EBUILD ant-core-1.8.4-r1.ebuild 1820 BLAKE2B 446bf4d69b5e95ad56c33cc455c8104c7853d0b908a83755c37bbbc3fc221fbdd8eeb5bd0f1b3f524164a4ca0a6c19543143bc314928cf1b0629e5539653561e SHA512 e2ab8eb032b06be7176154cbbe72a8ec775db14bddc2949264f91d774a2570274d2366c92254a563df1cf1bb868470ac491ac2e9c27fdf981b731ef437b1929f
EBUILD ant-core-1.8.4-r1.ebuild 1813 BLAKE2B 93cda6194429863fe625a817a3f7fac6d43f10062557b43214723aac9b08234943c53408eec7592446d2a5d14bd21c3767ea84d31af57fa9d7e0770021d18b47 SHA512 ae8dfc3b20ef608afe3dd16f4d2a00415118d3b53ad9f16cbdb88066e8ee1b760963bdea4288a22990caa49f6bc00993e7a64c889ec804892bb7bd6de7241dd2
MISC metadata.xml 390 BLAKE2B c6509d0728b476d3bc7d596a11e7477b75cae7c3c3918e18ae0f6bb5fdd04edb62e22f1dca148843d82760406ef2e9f4da43e3348b396801dbb3f07a322e5fae SHA512 ab625d234114a10cf0074c97cc4ec2fe9a191be282c9faca739964d36fc790199f4a6d6788fe4f6d3e9279e80b44f909aacfb3c5a595334b3b4bcc19f5f343e4

View File

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
# don't depend on itself
JAVA_ANT_DISABLE_ANT_CORE_DEP=true
# rewriting build.xml files for the testcases has no reason atm
JAVA_PKG_BSFIX_ALL=no
inherit eutils java-pkg-2 java-vm-2 java-ant-2
inherit java-pkg-2 java-vm-2 java-ant-2
MY_P="apache-ant-${PV}"

View File

@ -2,5 +2,5 @@ AUX compiler-settings-3.2 258 BLAKE2B 11b1f283a93a8ff9ce57dc51aebfaafe4130eb6618
AUX eclipse-ecj-3.2-build-gentoo.patch 1874 BLAKE2B dee1fd186a776a049ecdaf05472dafb703b377fdf58cfe8efa62fc8ee26e3465b04a3caf76292597df67a8fd056e99def64cbe7bc10a77ef19e969cf932d1993 SHA512 69c01c184c0b0aae461d51381f16eace5c2ed6775eb71a1abdab04af3957324501535b043134824408f02761b6c0fe3fb2db9cc477974cd7e8f6ad77b344f6b4
DIST ecjsrc-4.2.1.jar 1417043 BLAKE2B dc6915ec85d96a6ecdafb04485549feeb6ef8329811e294647e9e179ff3b1ec3cea55c29ad23b306ff3489dbfe6f574dc691ee31080a592d71607d3a996e9bb4 SHA512 967b47a722893ea1f9eb17e69d386881dc87516e93c1d7a2a119d6fb2e053faa0d9d6455b6e4b89c3f23a3ec7ae33686f4acc305d7c6e51929ce7837c9c93eaf
DIST eclipse-ecj-3.2.tar.bz2 612611 BLAKE2B dc2cadb2f7be85f6583020079f2e02a66d6432b35f595c44cc38731504c8dcd43cd3e407b80c93e5dc828e10eb37d78a74a4674e2c7c5eac7329f179947b8683 SHA512 037564cacb154e6dc81718cbb1a4f1547663c151681e3725d7728db782611ed22905d5395d24214336cfaefeeb4e2ea87fab69f5012f163164a7aaf87f203ba2
EBUILD eclipse-ecj-3.2.ebuild 1522 BLAKE2B 3fb3efadd87b5a37bb75dd75c31d4822c9834c55f51b995fb3fb9c98118230778ab334d3944acfbd507016b20eb69e4a5703e7503048ca3df565767503d517f0 SHA512 0dc31cca6b9f4b76fd3af4970e69fde4c7ddbc5d3fde3dbb6e2f07392c1fd5d548bbdb897cd663a45d1b6fc1b7eac8b4eb03a22f50fe84707edfc52baa99fc63
EBUILD eclipse-ecj-4.2.1.ebuild 2914 BLAKE2B 2a5ca2adc2f1a71a2298afe1303150467b494c723e7183ac699bbd6b1989003351a56223b32798e4edf395fe795beaa47beb5ff7d132a139c8eab38079da0eaf SHA512 7638edb4d4fd4c7de45696c50e148c530386c8c42950eb5ccad4d2d52ce57c94a91afe9733ff223ec4c72f254630d5bd9504158db30f15f40b87d17fc9859906
EBUILD eclipse-ecj-3.2.ebuild 1515 BLAKE2B a1677e28c08abb8b0fb2684c83ca01a3c4af640e151a058a0857cf3b9dccb55b889e439cc29ef618937587a908877d0b25ae1e80a50839c115bb92ea74d081a1 SHA512 f90d4a4e24695eb2dc49a1f9bdd582c81d5c3d4d2fd91a2e9996e90b4bd3b05ff76f8a4f1b907df2a788c023a4e0f1a65b8cf82f0e3a656bb48833c4dccd1b04
EBUILD eclipse-ecj-4.2.1.ebuild 2912 BLAKE2B 396f82c242933b4c0332a532abe5487ef9e805072291dff63f2b1b580ecd5460eab11cd5fde5bc75da65fe6434a044565c71cbf2aef1102fbe8b99cf0b372d38 SHA512 8ac6288fd173e4efaae2e7aa0103370de23352fd5d1cea8fccf5b87af0570533e1b8416d8a65dc18fcf05d109dd522f09c7ba5f42bc3ce8f9a3fd8ac5fab5c91

View File

@ -1,12 +1,12 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
# depend on bootstrap slot
JAVA_ANT_DISABLE_ANT_CORE_DEP=true
inherit eutils java-pkg-2 java-vm-2 java-ant-2
inherit java-pkg-2 java-vm-2 java-ant-2
DESCRIPTION="Eclipse Compiler for Java"
HOMEPAGE="http://www.eclipse.org/"
@ -26,7 +26,7 @@ src_unpack() {
cd "${S}"
# remove unzip, add javadoc target, put final ecj.jar and javadocs in dist/ and not ../
epatch "${FILESDIR}/${P}-build-gentoo.patch"
eapply "${FILESDIR}/${P}-build-gentoo.patch"
}
pkg_setup() {

View File

@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
EAPI=8
inherit java-pkg-2 java-vm-2

View File

@ -2,7 +2,7 @@ AUX classpath-aarch64-support.patch 571 BLAKE2B 5c890b131d77b5923738a3f255dc6535
AUX classpath-miscompilation.patch 2431 BLAKE2B 41a3d5da8a36aa5362606f226ad78e0579f79823c680f1f2a810c2c739252cc38aa2d45327257092e8c26d489757db1d0cc55371a4bc834da10d38e89d7718b9 SHA512 5cb45b3cb4bb18ea4befeec9b29c162dcf8c20ce5207e1b28986d7a7584e7ba32a0cc5489c5c22fa45821375936cf3f7dc9288b8711c26d044bcc53e084f48dd
DIST classpath-0.93.tar.gz 9534222 BLAKE2B 36313f25e165856a8716c18873d725d82f52e20310d2c22ca0b0b0a481e66a00ccad4138c76e96c119772565819bc06cd626bc100ddea0684d04165e10206541 SHA512 69d831361085514bb7c5607fa694914cc01bc9fe589b7744d5534c97d434722193a1b68a336642d0dba9a3b50e9acea0364741790e9f19d196e5956a51c320b0
DIST classpath-0.99.tar.gz 11078232 BLAKE2B cb62cc58b9ce75df98809298a6c6a588704a98a133e8a0378c372e6cc0e6b07c8f05d7bd23c52f2697e6a3b4bfc1f0cdfc7aa108f2f681af154e6fd8c59d9460 SHA512 d8f38677ecc6a0f4b26197ab16e9888c51043364141675ad69684828e2d0ecb93122249672e2e7997aea817cc4aac68c17ccf59bf8913afe81e9536bee6b73ac
EBUILD gnu-classpath-0.93.ebuild 1276 BLAKE2B e2c26f695321c9b7f776186c20c580947bfbf158790fd6ef334c694c1196aca496be0124cb6f79cf9955b4ec7d7381299f8c0845c121d6407e18250ded4f6e44 SHA512 7b4d1800538887ab9392de57821390e3d594eac8d40864520eb3c71479e4a15bc570261826624a182deb7951c30db20309ecf6b1f057e82d84b0025b80e22d21
EBUILD gnu-classpath-0.99-r2.ebuild 2537 BLAKE2B fab0a38c8edac29a281eaf29fbcac159b70ed948d0bfa073e17dc348c4a8218ac9ee58e74a7a47b33421ec8ff0cbb3d622dd69e21c23a33eb074b05221e0d2f3 SHA512 d8529c42327af6964831ade417005762fe6891d58a3d7c34a44d97bcda8e739a4bc30fd09b365bd44907aae71aea83f615bc486a83c7f4c5e39e72533e6c488a
EBUILD gnu-classpath-0.99_p1.ebuild 2488 BLAKE2B 3659e1c2b34f41bf71894129c3c28c93afcc7153aa93031c9e0e68ea69df8419c25cb5e0e6db05e684dd0994fb0fa7c487675f1ad69280dfbd53d29a0c91e340 SHA512 9ff8d1db2319863cf9cd9685c990e0fea588ba68442ad1037c362f4b4232b15ba4a0bdfb2fbade2ca13e66ed9dcada2c1ba437207fe55f61dfd5fece0ea19d38
EBUILD gnu-classpath-0.93.ebuild 1269 BLAKE2B 7bd2b6a1675a354b32f419fe2190be598b97bea89bc8fc7c4fc7780f8ec97717d78d15d074c6cff0797cc00e66cc2ce61cbb27db4a646a09654d7a1769b2e859 SHA512 ae36683b467f9c31aceca0f42a42f53022dc7ead0648fe1207b535cfe29d8a01cf4e790232ddd191313033e109e9118c6de6c9dc20b4f0d457c430364d630f79
EBUILD gnu-classpath-0.99-r2.ebuild 2530 BLAKE2B 017b1298563f35dba3f508f05f892da756c519543c4fcc2f4739d786eb6f4d4e88e51cd0603bde0167f729faf54cbddafdfe7716f767d0e3e5f434b546435cb1 SHA512 78b5025e4c5e7506d6e04820225b67b161757c93f2a582cc4e640bbf6e36591b023eebde57ac9b157198f5eac7de2ba29401ff9db3c867a79361799cb85a4eae
EBUILD gnu-classpath-0.99_p1.ebuild 2481 BLAKE2B 4932868568ced6bc602284a458375fa70ad678a2c8a7fbd68b6f97ba3ee0e2897bbf666366ada2e861deba135e8795eb90905c4be40ee4b513ac9d2215dc8c51 SHA512 a0bb23f0f37a24c7d11a897679ea8b62061f888d30f79f5036b02ed073e2e75b27c8498485505f4a9f29d339e98ae1af3e6dc3493862bf31e7eb839dc2870d87
MISC metadata.xml 252 BLAKE2B a3a36edd6c0b4e630f0e38d236ff4133a5c6b4aa42f5525d8a0978ecdbbe3d53602d3fcde02cf1a495bfabb4fd06f914826df44bda7f542ce8543b32fd7bbfe2 SHA512 1ab83f56876901e45f2b34aa5c81bd1d7b243009236d238b49fca2d49ec167c596ea589de6df1c8dfe1a6b834a2e0e493409ee65d499bd2b6ecaf687ae71df69

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit eutils java-pkg-2 multilib
inherit java-pkg-2 multilib
MY_P=${P/gnu-/}
DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils java-pkg-2 java-vm-2 multilib
inherit java-pkg-2 java-vm-2 multilib
MY_P=${P/gnu-/}
DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils java-pkg-2 java-vm-2 multilib git-r3
inherit java-pkg-2 java-vm-2 multilib git-r3
DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"
EGIT_REPO_URI="https://git.savannah.gnu.org/git/classpath.git"

View File

@ -13,8 +13,8 @@ AUX jamvm-2.0.0-noexecstack.patch 1387 BLAKE2B afd020772bf627c3dbd6b5da9e03d3b03
AUX jamvm-2.0.0-opcode-guard.patch 1396 BLAKE2B 0f6ba763606d9e1aa807d3441fd51383c7f71f9f649e73a93e177fee48a788bd320b3491e5ff05e8f9fa0022f3751c38bf444c7a154a3c872a6647fa95d07747 SHA512 842fd08f4e11e240c809ca7a0029ea9936f33fb12a765a47a34e73ac4a3d3e7eda1e6a1c1c99d3157911347d2fc1333faae35a6e502bfafb8eab30f69ace8001
DIST jamvm-1.5.1.tar.gz 599084 BLAKE2B af79d5615fbfa395230d93ec52fd70f6000d85eac881414f59ab9f33ab4393a4dadbfa6966c574d11422612e10354bec562b3728e4a8fe6e6334b5c0f2742ed9 SHA512 9f93611fefb28b5494d166d7ec9575eb8d12add775dd65b2b46303355e3f845f417d5301649a1f09cb306e6690cd82b67cb1dface30ce18d0b2ecc815d3bc9b9
DIST jamvm-2.0.0.tar.gz 741459 BLAKE2B 9b8b0f8cfd8f56c0b835144c07aaca709ef466fdfe5df18438d05c66cd8a07fecfebf27e1581c67658feb3674a96c2e916b85f13dc434baf2db9be4e4fbfd0cf SHA512 8ac27787ee94fa8fde962635d3c08d1dc1e5244c9d56bb693e73f3fd9b58e944ad3f7a0127afeed727d7c00d904a775d2c483157f5ac87e7eab6ecade1aad21d
EBUILD jamvm-1.5.1.ebuild 1723 BLAKE2B d066e6a69361bfdaeaa15ebd451bf4ec34d98db4e9c79a1647a9f2c1606207175fc4add97f4a8b8e1306ea37917549b211021ca693200a886add97a1d45579a4 SHA512 07202263067d713ddd16c24b4075f2fefbeacf246a96e60cf81f445f4528042ae9cedcce0b37305460bca68862418af1841cc3d9183b0645df69e18d00108a38
EBUILD jamvm-2.0.0-r10.ebuild 4312 BLAKE2B c8ac41c7e4a611f746c2883d2c6304c91ba49d407272faf46919e89ee470289e701c808726e8a6f2160ceb2c92f412865356a8ed9966ee7e47dfd90dedcbd780 SHA512 2ff7c481346df673b81e4a8f2de19087dca5f557a44c214606e6f9418f3ee883e3efe093fb795b16278bfe7dcc5322fc250664dca3e541d363db0bf058cdea62
EBUILD jamvm-2.0.0-r20.ebuild 4315 BLAKE2B 47409c72ba74ea0c8cbb27db1e1461e18a320ccbef8ed25c54486eca6ca1b96b20ad93bcc3d857427e6c0214a93be76ab1089ae847dddb24f765ae139d363047 SHA512 3b737905a5074d93403ef4f58ddc4fa1c5234898d9982b48a39af75c0ab303e815486a1b2d22c74aca80433c123d289ba1c30a3f1c34a35bd17a3f5b68547045
EBUILD jamvm-2.0.0.ebuild 4218 BLAKE2B 5c6c6aed18bf0ed14f7758386c15219e1253fdf3bf1256d1fc9e94960a7d0dbad66ecd5440b6e6523dc21905cf5d229a98b33ea1337734e63ed5134b46f7169d SHA512 3a62c447f41eb61ee64267f6ca6070102c0e50fc3fc05a15bb357904db8f99aef46a868d88eadc6651096b03d93b24000b79d6c3653f673795cc4adf6c8bd39e
EBUILD jamvm-1.5.1.ebuild 1716 BLAKE2B eed983f62f79ff834004e9e96a3f2ee1b4828981ef7937851ab5e40419bb602d6362da8b8396cd3bd5fd0fd46460c411ee003da016c687650298f2b90843d489 SHA512 64d97b86f77370a0a511b6e35ae7b3b0e64db02c22630bc069092d2542ca1a32f8cca419442b5f2881d880eac9a8a67be89a5fb79e205c9e32a532ec0bfe3279
EBUILD jamvm-2.0.0-r10.ebuild 4309 BLAKE2B 574b88169f8a0d2ad12b42cc757d93c73c86a37ddf30998ea3a8599372cfc9a14925a6a310f0bd480158cf864fff2c8adc3c2a9bc18ceac6ac368e70864aa245 SHA512 eb4c54b92e29721e877e04ad2196e3941c837d9ccc18884f175a551628e5fe5802eca4224779936ff6865aa8ef138e25060f2ea091923ba0bc6e572830c96c54
EBUILD jamvm-2.0.0-r20.ebuild 4312 BLAKE2B d4bc6fca5a8593cef36caf3df1e1b5200f889f9ce4c057b27e83a984251df7a9387115af24265057d7611bcad52eb9fd97ec309013ebfbe106121b1821116315 SHA512 02990ba75f24e14396943e5415bd9b403341b488a3c80cce5c6035f184e0b3a82dc4036fc3dd9147e676327630cd94dd813b3b60f10a531ec79404cddf6c087a
EBUILD jamvm-2.0.0.ebuild 4215 BLAKE2B 3a74bca1017a05413ba01fdd286a7f9ee7390a2120d7b0e761096aedd3f5d7d9723d372ea87d21b3a0498f493c364070b509ef1c3784c8d722bb37d3d1a1437c SHA512 cdfd3136a1e8a0f8011e54bba272dfbb00dded141b5658ccdba6b77fe1dcd23b9f93fabc9d7131b98244ce3a69b02f5a88d1e44c78420c1e78b4a90b3680f873
MISC metadata.xml 252 BLAKE2B a3a36edd6c0b4e630f0e38d236ff4133a5c6b4aa42f5525d8a0978ecdbbe3d53602d3fcde02cf1a495bfabb4fd06f914826df44bda7f542ce8543b32fd7bbfe2 SHA512 1ab83f56876901e45f2b34aa5c81bd1d7b243009236d238b49fca2d49ec167c596ea589de6df1c8dfe1a6b834a2e0e493409ee65d499bd2b6ecaf687ae71df69

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit autotools eutils flag-o-matic multilib java-vm-2
inherit autotools flag-o-matic multilib java-vm-2
DESCRIPTION="An extremely small and specification-compliant virtual machine."
HOMEPAGE="http://jamvm.sourceforge.net/"

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils flag-o-matic multilib java-pkg-2 java-vm-2 autotools
inherit flag-o-matic multilib java-pkg-2 java-vm-2 autotools
DESCRIPTION="An extremely small and specification-compliant virtual machine"
HOMEPAGE="http://jamvm.sourceforge.net/"
@ -95,8 +95,8 @@ src_install() {
set_java_env "${FILESDIR}/${P}-2-env.file"
dodir ${JDK_DIR}/bin
mv "${ED}"usr/bin/jamvm "${ED}"usr/bin/jamvm-2.0-2
mv "${ED}"usr/share/jamvm/classes.zip "${ED}"usr/share/jamvm/classes-2.zip
mv "${ED}/usr/bin/jamvm" "${ED}/usr/bin/jamvm-2.0-2"
mv "${ED}/usr/share/jamvm/classes.zip" "${ED}/usr/share/jamvm/classes-2.zip"
dosym "${EPREFIX}"/usr/bin/jamvm-2.0-2 ${JDK_DIR}/bin/java
for files in ${CLASSPATH_DIR}/g*; do
if [ $files = "${CLASSPATH_DIR}/bin/gjdoc" ] ; then

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils flag-o-matic multilib java-pkg-2 java-vm-2 autotools
inherit flag-o-matic multilib java-pkg-2 java-vm-2 autotools
DESCRIPTION="An extremely small and specification-compliant virtual machine"
HOMEPAGE="http://jamvm.sourceforge.net/"
@ -96,8 +96,8 @@ src_install() {
set_java_env "${FILESDIR}/${P}-3-env.file"
dodir ${JDK_DIR}/bin
mv "${ED}"usr/bin/jamvm "${ED}"usr/bin/jamvm-2.0-3
mv "${ED}"usr/share/jamvm/classes.zip "${ED}"usr/share/jamvm/classes-3.zip
mv "${ED}/usr/bin/jamvm" "${ED}/usr/bin/jamvm-2.0-3"
mv "${ED}/usr/share/jamvm/classes.zip" "${ED}/usr/share/jamvm/classes-3.zip"
dosym "${EPREFIX}"/usr/bin/jamvm-2.0-3 ${JDK_DIR}/bin/java
for files in ${CLASSPATH_DIR}/g*; do
if [ $files = "${CLASSPATH_DIR}/bin/gjdoc" ] ; then

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
inherit eutils flag-o-matic multilib java-pkg-2 java-vm-2 autotools
inherit flag-o-matic multilib java-pkg-2 java-vm-2 autotools
DESCRIPTION="An extremely small and specification-compliant virtual machine"
HOMEPAGE="http://jamvm.sourceforge.net/"
@ -95,8 +95,8 @@ src_install() {
set_java_env "${FILESDIR}/${P}-env.file"
dodir ${JDK_DIR}/bin
mv "${ED}"usr/bin/jamvm "${ED}"usr/bin/jamvm-2.0
mv "${ED}"usr/share/jamvm/classes.zip "${ED}"usr/share/jamvm/classes-1.zip
mv "${ED}/usr/bin/jamvm" "${ED}/usr/bin/jamvm-2.0"
mv "${ED}/usr/share/jamvm/classes.zip" "${ED}/usr/share/jamvm/classes-1.zip"
dosym "${EPREFIX}"/usr/bin/jamvm-2.0 ${JDK_DIR}/bin/java
for files in ${CLASSPATH_DIR}/g*; do
if [ $files = "${CLASSPATH_DIR}/bin/gjdoc" ] ; then

View File

@ -2,5 +2,5 @@ AUX compiler-settings 147 BLAKE2B 699ec782bb528c1da7d1b825fca9d4c9075bdd46e0f615
AUX deprecated.patch 995 BLAKE2B ce8856e45ecab3dd69c5a044bdc966f00c3b5764f7ea42b7c542985168d36b0cff3fb436a93f5b63a9a6bd99fc3ea513e1016e9a337e6188b1a3d4a4b111c265 SHA512 a99d25d3cb588677695d5ce549ef476b3bededd8ea2e84835fb9e3af57c182fc2a87ca539991e963a9aae22ff437e453a8e2e20f15e08dbcdfbf83a44d084a18
AUX jikes 393 BLAKE2B 827f7b3dc28da8e751057695e9e7d1403b0671db07443457833da5043f75270fa51fae9ffa16fa0c5788a139ffe500018f4723cf9d5977dbc4bd278cd6777110 SHA512 d3ee8ae832cd026535b547cc1850e8a786d004ab76c9776be5ddfa9a9bbb32aa06a004b0a08cd61abb78ccb2202fafe79cc1e8ee7dc625e36943b8c5e99176c4
DIST jikes-1.22.tar.bz2 616655 BLAKE2B a4b69c014394c511aab2b52284eeae5d2ec3209d4edc315102f233d1053ced214612d7c8879c4c88140b26e7be852736c69b8a699c8ce831cd579d8ee8fea56e SHA512 6b318f49f075da0cf0558512748bd77072f5b5b0428160538bcba01201c94719ec0f4b0cd0159ddb04fb3a86c323c8f11f09dc4b31cf880fb94e00c1ee0bbc58
EBUILD jikes-1.22-r13.ebuild 836 BLAKE2B 6ee6bb2bbf7f8a54ef6813d1fa413be494d574fc790a02a35a3b334f46c4c7b093b09e24fa19f8e0820c7171ced3f2a8963022449c2566726b83f395fa06e2dc SHA512 24b74001cc52d2e8e8507637b236b76c06c888b4d57419fa062c18ff8562ed083765e8b85eb4285c63ea17862b540d4ac44d7a572ef9cc89f7019e35c317b98c
EBUILD jikes-1.22-r13.ebuild 829 BLAKE2B b11201a5df3768ef82550a8cacfc8b4d43136f3f906e3fb659d3bafd88eff058c805d44449d0731ea5728643ab493e5612e9fb09f1e560b30c1fe22c0cb99f43 SHA512 771a455f493ac22525cb1bd528db0672a86399794fd2866d13c1067e7ee486e068bc4caf1603ec1a5b5aa6c8462798458f27e3cbc60e677a52a96728534e7216
MISC metadata.xml 390 BLAKE2B c6509d0728b476d3bc7d596a11e7477b75cae7c3c3918e18ae0f6bb5fdd04edb62e22f1dca148843d82760406ef2e9f4da43e3348b396801dbb3f07a322e5fae SHA512 ab625d234114a10cf0074c97cc4ec2fe9a191be282c9faca739964d36fc790199f4a6d6788fe4f6d3e9279e80b44f909aacfb3c5a595334b3b4bcc19f5f343e4

View File

@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit flag-o-matic eutils
inherit flag-o-matic
DESCRIPTION="IBM's open source, high performance Java compiler"
HOMEPAGE="http://jikes.sourceforge.net/"

View File

@ -1,2 +1,2 @@
DIST go1.4-bootstrap-20171003.tar.gz 11009739 BLAKE2B 44653911a8276767ba5b357c1e759d8ab3c39b964c44e0c263a4a6a4d77a7dc8f8b31a56c51386e36ae2f749f406673e89ba8f6ade1bbe015ead79eb005aa709 SHA512 2f65d5035d2b4ae8610c3337e0fcba64692c63953b54bf735f634da3532c6573ed08927865bf068b00a3885663815c5efc7dbd9a1b3d6337c9a0c62168aabca7
EBUILD go-1.4.ebuild 3265 BLAKE2B 78b9d711677aa9f3fc01884e6ecb7022f2b1656c06ee6c40d00e36f52cc9d9491719047e6922e964e844aa2a293f3e831dc99e47de8ddc4218aa0a3ef0977cb0 SHA512 d83013630473c7c48d7b59bbcad4acca1843f1b90c3fab34d75b959a0a33e2bb3bf57a389b5458c5026a610d808e460b5a7b57d005c8585a19c567442fdbe926
EBUILD go-1.4.ebuild 3260 BLAKE2B b9135669886f4a746c98195411add53034d9b21dddc80f32f7e667f54c40888cd9eea808ec3579d8871e700708d5a8b48bd5d2f354782853b69dae1d4adea82e SHA512 b9099fa3f65e3d5e1447cfdd1bd71af76c4cf094e0c718bb72952ae372766450d3fe94df6e8eed1cd1b6638a4d4c0b7d193f76e10c1fddc0e4748353a7e6da84

View File

@ -1,12 +1,12 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=7
EAPI=8
export CTARGET=${CTARGET:-${CHOST}}
inherit eutils toolchain-funcs
inherit toolchain-funcs
SRC_URI="https://storage.googleapis.com/golang/go1.4-bootstrap-20171003.tar.gz"
# Upstream only supports go on amd64, arm and x86 architectures.
@ -106,8 +106,8 @@ pkg_postinst()
# linker are also checked - so we need to fix them too.
ebegin "fixing timestamps to avoid unnecessary rebuilds"
tref="usr/lib/go/pkg/*/runtime.a"
find "${EROOT}"usr/lib/go -type f \
-exec touch -r "${EROOT}"${tref} {} \;
find "${EROOT}/usr/lib/go" -type f \
-exec touch -r "${EROOT}/"${tref} {} \;
eend $?
if [[ ${PV} != 9999 && -n ${REPLACING_VERSIONS} &&

View File

@ -1,4 +1,4 @@
EBUILD jdk-1.4.ebuild 234 BLAKE2B 601d5970f79820627ca26c4ecbda709e2e6a2b49dae9a6738e13cef92520a383e1a210cc57279d45b4668323870af4082b3f7c4a00bd5833edb13b4322418a67 SHA512 cddaef73827a336ad746a650d0b8bce63482d6786b3d727e7998ef24ac4a4ffe77859482dd657b9d301ae26a7161c2e4f4d6ec45245ff7f33835e33b9649af2d
EBUILD jdk-1.5.ebuild 305 BLAKE2B 7d73f2566dfcfdde7d1875232bc095133025872e508e749851553d837b838661ec6068bbda5c5463f000f19141a81483d61c0bba41828c2328af964c9d6fdf0d SHA512 5a5e6b8c05e0aa300878498b7605a0c6936d23c95dbdd3ce4042600b9c94423656438cefd7ad0ddb02c395482e475eb5ada9d9193f7676ec4e40127a873ab76a
EBUILD jdk-1.6.ebuild 313 BLAKE2B e6fa5c4e97874baba34d7ad99015cef0a69fa0601bf7c267de37e69a88fbf37d328761a491a06e5198f4a4bbc4e00928d5aeea1bd488c913c6aef0fcf5efe41e SHA512 332f4532b82f32f3c3199bbd8b07525bc514cf4f5b6a018eaa01d4668021abc0a03da9d9c2ba451f5a91336bd4797fb561b521f8323a9713a493be6f91d13464
EBUILD jdk-1.4.ebuild 232 BLAKE2B 90bf42d5d5ccfb039f20c8a6b1281612b210f85e939388e8263ec518418575e8ba9aea227ae5a54b454cc8c7904f8db219bfb5f3a1b90ce67bd5562967d26a46 SHA512 8df1e8cdd7da0187bcb1fa90f16fc69a0a7e307968145f361e0274c79892333c298048abd4a90ef97dce2612f8464adee3f527579cc3f08f8f2e6e8ddd206d83
EBUILD jdk-1.5.ebuild 303 BLAKE2B 24b7f545e29cf8b6017c7fad0abff9ee5d242f73adb95c4da523ea7781d7a8aba9f10a982332762a102c5623962879d717a5dfc39da6b6a4c3a08aac8c5dfd8d SHA512 9b533eebc8ded6de8165e04f799f595548b7a32b5f233b6d9e35bcd9fbd5f0a13896a226c145b53cf4303df48ac52cc50e0572f6fd008c857ee587c8e3a0873a
EBUILD jdk-1.6.ebuild 311 BLAKE2B 121211b408323e387dc56d15cdb6da69740770cdf67800f38b7d9a203980c672c8235c856d3231f4650909b5b725485c8cf77112b57aaf8ce0ba26f84e0cf24e SHA512 c5b9879361a035efb72297cad42304bf8b3b81942705d6974cabf96dc4c04d5b2e879210f0ed30a561c618f92133566b4abb6b28a54726fc9040f52159971e9f
MISC metadata.xml 252 BLAKE2B a3a36edd6c0b4e630f0e38d236ff4133a5c6b4aa42f5525d8a0978ecdbbe3d53602d3fcde02cf1a495bfabb4fd06f914826df44bda7f542ce8543b32fd7bbfe2 SHA512 1ab83f56876901e45f2b34aa5c81bd1d7b243009236d238b49fca2d49ec167c596ea589de6df1c8dfe1a6b834a2e0e493409ee65d499bd2b6ecaf687ae71df69

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
DESCRIPTION="Virtual for Java Development Kit (JDK)"
SLOT="${PV}"

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
DESCRIPTION="Virtual for Java Development Kit (JDK)"
SLOT="${PV}"

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
DESCRIPTION="Virtual for Java Development Kit (JDK)"
SLOT="${PV}"

View File

@ -1,4 +1,4 @@
EBUILD jre-1.4.ebuild 260 BLAKE2B 15efa7a3014f74cf604d09bb292ee4abce7e5666ea719d8009963c1280801296ff9d94559951c2a705a7761784b1b06fabf7e079cede54447f3c143e917d1e56 SHA512 b484cb1151a38f458fbf7100e087b29ce1c33013c412a3098c1586c82f2c3e436bce587c0456a712aadd15cf83d1fc26d9e4be0685a6f94056cdccc0d210fb28
EBUILD jre-1.5.ebuild 260 BLAKE2B 9a4d870bba9f0d01234eb1790b0a291c5894a1a0f2a918d9472d2c44435be54149fbc1c8951e2e23ec3f9b188be5f7549fa9a341513530f353a32e2b6fe051b5 SHA512 10f6a82d241f0241cfc7ac6082630e22618fe9756d35e6326ae082186f65310630a4f9183891675735a8180b82870d25421a46c3fd0c3b35183aa79e8cdd3e34
EBUILD jre-1.6.ebuild 241 BLAKE2B 6541bc97ce1235035d91492ae3606f3cc52dd4077f93c0b3581d4a9b296a8291359a62e981790d9535849498881b35b78240606e54137c5540c0b93759ef9ab7 SHA512 07984efd4c1ce70ff95541a5073a86eb9cb3653e20767c6d0af54f079b8be0445d0d34d576696f54cac20b762cde707db9f5af0e0aaacfcf4b228c867254c1c1
EBUILD jre-1.4.ebuild 260 BLAKE2B 969bfb8247f405b90a966986949ffd8609e11c0e4ea755707d8506fd4860c47ba991114a4e5a6663e4a15af28d5a9ecf97e4d0ce96430750a9c7fbab577a7ff9 SHA512 675e187619aa77e63f88d8edccdbed6776934658e063ed905378c23c436b6cf0cbe99f9526ca7b4d11584e6510420924ab7e244583f48a513b8c31f810e7cf5d
EBUILD jre-1.5.ebuild 260 BLAKE2B 24e8a70e48b9628c7efa373fa4d458f67e9bd265c5eef8f478bc996ece14659b3be0d75f221c384fb9f055de9776111860f870ef51e19715913da38575dd5251 SHA512 d5f7a0db794148c46cab90770dc6f8e4bd77072919919b5b2872f8af16a1a4143c28bd8de307afb2f8314c769879d51b4860bf04d45cb29ae9c2ce22b27ae07b
EBUILD jre-1.6.ebuild 241 BLAKE2B d510096ba5e1d3ae91ed66673f8cea54dd20adf6eebba48d49effda867364b6f9112be869557158aeb0c5cb0df85a6136911748503ce98aa1c84fc0e197b3e9f SHA512 30dfb1d582fd76ad40b53d158bca16781dada785526832e8de734aeb4234ba0b4214dc049ce67fb8f21d289e0d024aae794600e9eeab375c989a6a5d52885827
MISC metadata.xml 252 BLAKE2B a3a36edd6c0b4e630f0e38d236ff4133a5c6b4aa42f5525d8a0978ecdbbe3d53602d3fcde02cf1a495bfabb4fd06f914826df44bda7f542ce8543b32fd7bbfe2 SHA512 1ab83f56876901e45f2b34aa5c81bd1d7b243009236d238b49fca2d49ec167c596ea589de6df1c8dfe1a6b834a2e0e493409ee65d499bd2b6ecaf687ae71df69

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
SLOT="${PV}"

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
SLOT="${PV}"

View File

@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
SLOT="${PV}"