mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
community/abcl: enable on loongarch64
This commit is contained in:
parent
fd87c60b17
commit
092384e13e
1 changed files with 6 additions and 5 deletions
|
@ -4,16 +4,17 @@ pkgver=1.9.2
|
|||
pkgrel=0
|
||||
pkgdesc="Armed Bear Common Lisp"
|
||||
url="https://www.abcl.org/"
|
||||
# armhf, armv7, loongarch64: takes more than 6 hours to build
|
||||
# armhf, armv7: takes more than 6 hours to build
|
||||
# riscv64: blocked by apache-ant & openjdk8
|
||||
arch="noarch !armhf !armv7 !riscv64 !loongarch64"
|
||||
arch="noarch !armhf !armv7 !riscv64"
|
||||
license="GPL-2.0-or-later WITH Classpath-exception-2.0"
|
||||
depends="java-jna"
|
||||
case "$CARCH" in
|
||||
# abcl takes more than 6 hours to build on s390x with
|
||||
# openjdk8, so choose the next lowest openjdk available
|
||||
s390x) _jdkbuild=11 ;;
|
||||
*) _jdkbuild=8 ;;
|
||||
s390x) _jdkbuild=11 ;;
|
||||
loongarch64) _jdkbuild=8-loongarch ;;
|
||||
*) _jdkbuild=8 ;;
|
||||
esac
|
||||
makedepends="apache-ant openjdk$_jdkbuild-jdk"
|
||||
source="https://www.abcl.org/releases/$pkgver/abcl-src-$pkgver.tar.gz
|
||||
|
@ -29,7 +30,7 @@ case "$CARCH" in
|
|||
esac
|
||||
|
||||
build() {
|
||||
export JAVA_HOME="/usr/lib/jvm/java-$_jdkbuild-openjdk"
|
||||
export JAVA_HOME="/usr/lib/jvm/java-${_jdkbuild%%-*}-openjdk"
|
||||
export PATH="$JAVA_HOME/bin:$PATH"
|
||||
|
||||
ant abcl.compile
|
||||
|
|
Loading…
Reference in a new issue