aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/jcuber/jcuber-4.7.ebuild')
-rw-r--r--dev-java/jcuber/jcuber-4.7.ebuild49
1 files changed, 49 insertions, 0 deletions
diff --git a/dev-java/jcuber/jcuber-4.7.ebuild b/dev-java/jcuber/jcuber-4.7.ebuild
new file mode 100644
index 000000000..5b2c0cab0
--- /dev/null
+++ b/dev-java/jcuber/jcuber-4.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java reader library"
+HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x/download.html"
+SRC_URI="http://apps.fz-juelich.de/scalasca/releases/cube/${PV}/dist/${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+CDEPEND="dev-java/xerces:2"
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.8:*
+"
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.8:*
+"
+
+src_prepare() {
+ java-pkg_clean
+ default
+ pushd build-frontend || die
+ java-pkg_jar-from xerces-2
+ popd || die
+ eautoreconf
+}
+
+src_configure() {
+ econf
+}
+
+src_compile() {
+ MAKEOPTS="-j1" emake
+}
+
+src_install() {
+ DESTDIR="${D}" emake install
+ mv "${ED}/usr/share/doc/${PN}/example" "${ED}/usr/share/doc/${PF}/examples" || die
+ java-pkg_dojar "${ED}/usr/share/java/CubeReader.jar"
+ rm -r "${ED}/usr/share/java/CubeReader.jar" || die
+}