diff options
Diffstat (limited to 'community/java-lz4/APKBUILD')
-rw-r--r-- | community/java-lz4/APKBUILD | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/community/java-lz4/APKBUILD b/community/java-lz4/APKBUILD index 59a1a0f4f5e..a53511344c8 100644 --- a/community/java-lz4/APKBUILD +++ b/community/java-lz4/APKBUILD @@ -1,29 +1,31 @@ # Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=java-lz4 -_pkgname=lz4-java -pkgver=1.4.0 -pkgrel=0 +pkgver=1.8.0 +pkgrel=1 pkgdesc="LZ4 compression for Java" -url="https://github.com/jpountz/lz4-java" -arch="all" +url="https://github.com/lz4/lz4-java" +# aarch64, ppc64le: hangs during build +# riscv64 blocked by java-jre-headless +arch="all !riscv64 !aarch64 !ppc64le" license="Apache-2.0" -depends="openjdk8-jre-base $pkgname-native" -makedepends="apache-ant openjdk8" +depends="java-jre-headless $pkgname-native lz4-dev xxhash-dev" +makedepends="apache-ant" subpackages="$pkgname-native" -source="$_pkgname-$pkgver.tar.gz::https://github.com/jpountz/$_pkgname/archive/$pkgver.tar.gz +source="https://github.com/lz4/lz4-java/archive/$pkgver/lz4-java-$pkgver.tar.gz 0001-ivy-location.patch 0002-dont-bundle-natives.patch " -builddir="$srcdir/$_pkgname-$pkgver" +builddir="$srcdir/lz4-java-$pkgver" build() { + mkdir -p src/lz4/lib ant ivy-bootstrap ant jar -lib .ant -Divy.default.ivy.user.dir=/tmp/ivy2 } package() { - install -m644 -D "$builddir"/dist/lz4-java.jar \ + install -m644 -D dist/lz4-java.jar \ "$pkgdir"/usr/share/java/lz4-$pkgver.jar ln -sf lz4-$pkgver.jar "$pkgdir"/usr/share/java/lz4.jar } @@ -37,6 +39,8 @@ native() { ln -sf $soname.$pkgver "$subpkgdir"/usr/lib/$soname } -sha512sums="5032f47e66e66c1e3c6ee5eeb431b2eb70578b5406e3a01fa501951f3864e67a70f39127f937f5af1bc943401b673e412ff3d99fb9539f3e6fa1a28a9b002b56 lz4-java-1.4.0.tar.gz -1e5d1f5bdb87ad89efa423af2ec83921ab7a7fc3de36e6398cbfa90e1b2e07d11834decddf97a17b3dbadf7d2575770b629b35435ce8f1d5ac078554026d1789 0001-ivy-location.patch -cc570080f7682525709ec1999fe5cf8e0ccc6f41dd34ab76159321c02ca504041d4d2bc008f04e312550bd1de611ed77d99dd7f2101a0a3600cbea7ab16ce09d 0002-dont-bundle-natives.patch" +sha512sums=" +ae78748d984d2ede18018d5e9ae6aee0d5fe6ac8b56d717f863968cfad6e9f85b62305692345ba16002bee68278e87a0364aa98aeb92e2af6dc169e5d5b612d4 lz4-java-1.8.0.tar.gz +bd80cac3454db4cd95fab162d0031d4866cc7a9f9822f1231d5f9c766aa550398b9e27fad48c8150c0c8a538673ca3ad7de95edff9bd790d3351ba318ea44c49 0001-ivy-location.patch +9d435cd35af15988d8844b38d7d00ad423062680323e9d5d395f431e736668ee10148bc3a0147a430cea522983a4ca54e57557d7330c42347bd71c2c9a06d622 0002-dont-bundle-natives.patch +" |