diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-13 19:13:51 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-13 19:13:51 +0000 |
| commit | 60b718f9c3f156e781c5154d4d0e2a60e6a41bd3 (patch) | |
| tree | 234887188ebdeef7444fd861b5ec41810e72b2aa /dev-lisp | |
| parent | c3bd2df4b98a0b65b6ddb71d5908ca4319d12e05 (diff) | |
| download | baldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.tar.gz baldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.tar.xz baldeagleos-repo-60b718f9c3f156e781c5154d4d0e2a60e6a41bd3.zip | |
Adding metadata
Diffstat (limited to 'dev-lisp')
| -rw-r--r-- | dev-lisp/abcl/Manifest | 1 | ||||
| -rw-r--r-- | dev-lisp/abcl/abcl-1.10.0.ebuild | 34 | ||||
| -rw-r--r-- | dev-lisp/abcl/abcl-1.9.3-r1.ebuild (renamed from dev-lisp/abcl/abcl-1.9.3.ebuild) | 13 |
3 files changed, 43 insertions, 5 deletions
diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest index f5218e9e493c..89a514e279b3 100644 --- a/dev-lisp/abcl/Manifest +++ b/dev-lisp/abcl/Manifest @@ -1 +1,2 @@ +DIST abcl-src-1.10.0.tar.gz 2468764 BLAKE2B 3931581733d1ca34f9549381734a6f866c9656e055e2c7324a868636c421faddaf5247f9710e4cfde5aa9073dea0cc1eff38d4458043dced88ddb387509c52e4 SHA512 53ca1770a94d6cdb3cb0061e13ad63667e97a0efcb58aa81043890e9ee5e057555423a8fcf94e3b12dc350f9fa2ea26b75937a02f1a572221b59d40325a0b85e DIST abcl-src-1.9.3.tar.gz 2490465 BLAKE2B faa42892b5bcd8b4e2b931060a3c1889350ed1041c4c5d159b400b780feaa6bc1f854595be8fa7d777a82fe1b11bae756f1db309f333e210cb4cb90428b0a923 SHA512 1d4df4baf71252e6eb07045c50118dd4de08470978d743abe146bcc9dbcaace166b9bba9b4adf250446439ceb8534087acd8da2913b1469bca430e3684e96bc4 diff --git a/dev-lisp/abcl/abcl-1.10.0.ebuild b/dev-lisp/abcl/abcl-1.10.0.ebuild new file mode 100644 index 000000000000..3e24bfd92bff --- /dev/null +++ b/dev-lisp/abcl/abcl-1.10.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +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-r1:0" +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +src_compile() { + local targets=( abcl.compile abcl.jar ) + eant \ + -Dant.build.javac.source="$(java-pkg_get-source)" \ + -Dant.build.javac.target="$(java-pkg_get-target)" \ + "${targets[@]}" +} + +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 +} diff --git a/dev-lisp/abcl/abcl-1.9.3.ebuild b/dev-lisp/abcl/abcl-1.9.3-r1.ebuild index a2d0ed23272f..01fd906e97f5 100644 --- a/dev-lisp/abcl/abcl-1.9.3.ebuild +++ b/dev-lisp/abcl/abcl-1.9.3-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=9 inherit java-pkg-2 @@ -14,13 +14,16 @@ LICENSE="GPL-2-with-classpath-exception" SLOT="0" KEYWORDS="amd64" -BDEPEND=">=dev-java/ant-1.10.15:0" +BDEPEND=">=dev-java/ant-1.10.15-r1:0" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" src_compile() { - eant abcl.compile - eant abcl.jar + local targets=( abcl.compile abcl.jar ) + eant \ + -Dant.build.javac.source="$(java-pkg_get-source)" \ + -Dant.build.javac.target="$(java-pkg_get-target)" \ + "${targets[@]}" } src_install() { |
