commit:     1fc9a5bee086a5a7b10157af0f229e4ed71c4480
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Nov 23 07:58:48 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 21:26:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc9a5be

dev-lisp/abcl: add 1.9.3

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/39425
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-lisp/abcl/Manifest          |  1 +
 dev-lisp/abcl/abcl-1.9.3.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest
index 3a1678b7d0b4..f3bd449657b0 100644
--- a/dev-lisp/abcl/Manifest
+++ b/dev-lisp/abcl/Manifest
@@ -1 +1,2 @@
 DIST abcl-src-1.9.2.tar.gz 2477992 BLAKE2B 
b69610ee11e59dc0c408905b3a5f57d23872d80466a2f3aa4828048cb016de371a6f90dace612cb1a0fd71919cd611b4d506b22491c54b3435c80ec27f3642ed
 SHA512 
1b758b26be5dbe00fb75aef0ffca6cdfbbb7982a545c63b6378dbd3d22bed76e15628ee099c5728c3600d67fb74def249195060cc1af1486f6d52fcdb9ce245a
+DIST abcl-src-1.9.3.tar.gz 2490465 BLAKE2B 
faa42892b5bcd8b4e2b931060a3c1889350ed1041c4c5d159b400b780feaa6bc1f854595be8fa7d777a82fe1b11bae756f1db309f333e210cb4cb90428b0a923
 SHA512 
1d4df4baf71252e6eb07045c50118dd4de08470978d743abe146bcc9dbcaace166b9bba9b4adf250446439ceb8534087acd8da2913b1469bca430e3684e96bc4

diff --git a/dev-lisp/abcl/abcl-1.9.3.ebuild b/dev-lisp/abcl/abcl-1.9.3.ebuild
new file mode 100644
index 000000000000..995971074425
--- /dev/null
+++ b/dev-lisp/abcl/abcl-1.9.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2
+
+DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the 
JVM"
+HOMEPAGE="https://abcl.org";
+SRC_URI="https://abcl.org/releases/${PV}/abcl-src-${PV}.tar.gz";
+S="${WORKDIR}/abcl-src-${PV}"
+
+LICENSE="GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-java/ant-1.10.15:0"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+src_compile() {
+       eant abcl.compile
+       eant abcl.jar
+}
+
+src_install() {
+       java-pkg_dojar dist/abcl.jar dist/abcl-contrib.jar
+       java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main 
org.armedbear.lisp.Main
+
+       einstalldocs
+}

Reply via email to