diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest new file mode 100644 index 0000000..547e012 --- /dev/null +++ b/dev-java/gnu-classpath/Manifest @@ -0,0 +1,3 @@ +DIST classpath-0.93.tar.gz 9534222 BLAKE2B 36313f25e165856a8716c18873d725d82f52e20310d2c22ca0b0b0a481e66a00ccad4138c76e96c119772565819bc06cd626bc100ddea0684d04165e10206541 SHA512 69d831361085514bb7c5607fa694914cc01bc9fe589b7744d5534c97d434722193a1b68a336642d0dba9a3b50e9acea0364741790e9f19d196e5956a51c320b0 +EBUILD gnu-classpath-0.93.ebuild 1015 BLAKE2B dce51555ee3784277826e47b95109fc25a5a875f94f8dfc8e6649537d2aa6f20dfa2d1a371e9a21116b19e8b7663254f1a9f032ecfa1165b58cd199e139c1ca3 SHA512 2f2f6297f621bb2015f2ee8b3a38fe73b90292471327ac0109b342cb2524b5e541dfeb7c290bc026417fb45b138f0b34f32dbc0e2c6a21e0cdd339330664e080 +MISC metadata.xml 255 BLAKE2B c948812ece18af5387f382d7037a266e14c087199f7b11ef24968a4e86b5f38e11eff0618c43e000433cee0797058e02db70c77bc2c36dca36541288ca33175e SHA512 400eca865dd038ed56c6793b1ac6d571197e3e15d229bd11af3381bc17bc87a945703b0931919dc866470d2857030a08be70cba79e4f623a11cac6b6b3f4e1fc diff --git a/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild new file mode 100644 index 0000000..e2ea7cc --- /dev/null +++ b/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils java-pkg-2 multilib + +MY_P=${P/gnu-/} +DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language" +SRC_URI="mirror://gnu/classpath/${MY_P}.tar.gz" +HOMEPAGE="https://www.gnu.org/software/classpath" + +LICENSE="GPL-2-with-linking-exception" +SLOT="bootstrap" +KEYWORDS="amd64" + +DEPEND="sys-libs/zlib + app-arch/fastjar + dev-java/java-config + dev-java/jikes + dev-libs/libltdl + ${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_configure() { + export JAVAC="${EPREFIX}/usr/bin/jikes" + econf \ + --disable-Werror \ + --disable-gmp \ + --disable-gtk-peer \ + --disable-gconf-peer \ + --disable-plugin \ + --disable-dssi \ + --disable-alsa \ + --disable-gjdoc \ + --bindir="${EPREFIX}"/usr/libexec/${PN} \ + --includedir="${EPREFIX}"/usr/include/classpath +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS BUGS ChangeLog* HACKING NEWS README THANKYOU TODO +} diff --git a/dev-java/gnu-classpath/metadata.xml b/dev-java/gnu-classpath/metadata.xml new file mode 100644 index 0000000..a93c2cb --- /dev/null +++ b/dev-java/gnu-classpath/metadata.xml @@ -0,0 +1,8 @@ + + + + + andrius@stikonas.eu + Andrius Štikonas + +