From 0c130c0fcbc058105b79d84cbf9bcce462dfcd40 Mon Sep 17 00:00:00 2001 From: Holger Jaekel Date: Sun, 1 Aug 2021 16:00:16 +0200 Subject: [PATCH] testing/libdeflate: new aport https://github.com/ebiggers/libdeflate Library for fast, whole-buffer DEFLATE-based compression and decompression --- testing/libdeflate/APKBUILD | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 testing/libdeflate/APKBUILD diff --git a/testing/libdeflate/APKBUILD b/testing/libdeflate/APKBUILD new file mode 100644 index 00000000000..36baff0b6a6 --- /dev/null +++ b/testing/libdeflate/APKBUILD @@ -0,0 +1,43 @@ +# Contributor: Holger Jaekel +# Maintainer: Holger Jaekel +pkgname=libdeflate +pkgver=1.8 +pkgrel=0 +pkgdesc="Library for fast, whole-buffer DEFLATE-based compression and decompression" +url="https://github.com/ebiggers/libdeflate" +arch="all" +license="MIT" +checkdepends=" + zlib-dev + " +subpackages=" + $pkgname-dev + $pkgname-utils + " +source=" + libdeflate-$pkgver.tar.gz::https://github.com/ebiggers/libdeflate/archive/v$pkgver.tar.gz + " + +# Build fails with Os, so we are using O2 +export CFLAGS="$CFLAGS -O2" + +build() { + make PREFIX=/usr USE_SHARED_LIB=1 gunzip +} + +check() { + make check +} + +package() { + make DESTDIR="$pkgdir" PREFIX=/usr USE_SHARED_LIB=1 install + rm "$pkgdir"/usr/lib/libdeflate.a +} + +utils() { + pkgdesc="Command line utilities for the DEFLATE library" + amove /usr/bin +} +sha512sums=" +b40caecdf783487488a5bd8213304175348b9db9bc1efdf6d5222fb912f61698b5e196522195a3640d7ff61ba953a93c0c8f75e07f548ac8b9d9c5dd5a787544 libdeflate-1.8.tar.gz +"