summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rw-r--r--system/lz4/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/system/lz4/APKBUILD b/system/lz4/APKBUILD
new file mode 100644
index 000000000..5d46c4933
--- /dev/null
+++ b/system/lz4/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Stuart Cardall <developer@it-offshore.co.uk>
+# Maintainer: Dan Theisen <djt@hxx.in>
+pkgname=lz4
+pkgver=1.8.2
+pkgrel=0
+pkgdesc="LZ4: Extremely Fast Compression algorithm"
+url="https://github.com/lz4/lz4"
+arch="all"
+license="BSD-2-Clause GPL-2.0-only"
+checkdepends="diffutils"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-tests:tests"
+source="$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz"
+builddir="$srcdir"/$pkgname-$pkgver
+
+case "$CARCH" in
+armhf) options="!check" ;; # FIXME
+esac
+
+build() {
+ cd "$builddir"
+ make PREFIX="/usr"
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+tests() {
+ cd "$builddir"/tests
+ mkdir -p "$subpkgdir"/usr/share/$pkgname
+ rm -f *.c COPYING Makefile .gitignore
+ cp -rf "$builddir"/tests "$subpkgdir"/usr/share/$pkgname
+}
+
+package() {
+ cd "$builddir"
+ make PREFIX="/usr" DESTDIR="$pkgdir" install
+}
+
+sha512sums="5fadc79334d37739c947d6dfc24f48ce82989fc5ee4f2bb8201ccf7ee3230b9e6e7c8488beb64050a035369f4247161d258bdb539578bec224ccebfef1b8a763 lz4-1.8.2.tar.gz"