diff options
author | Holger Jaekel <holger.jaekel@gmx.de> | 2019-09-16 22:59:02 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-09-17 11:49:27 -0300 |
commit | 2dd4b6b0f7899040c282b4a793338e2a00b5adb4 (patch) | |
tree | 8372ec66541cf72069acc440597b827cb578f9da /testing | |
parent | 9de348c9ef16b0105ad4dcb71328c9cf3ced8bb8 (diff) |
testing/charls: new aport
Diffstat (limited to 'testing')
-rw-r--r-- | testing/charls/APKBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/testing/charls/APKBUILD b/testing/charls/APKBUILD new file mode 100644 index 00000000000..83e70c89b54 --- /dev/null +++ b/testing/charls/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Holger Jaekel <holger.jaekel@gmx.de> +# Maintainer: Holger Jaekel <holger.jaekel@gmx.de> +pkgname=charls +pkgver=2.0.0 +pkgrel=0 +pkgdesc="An optimized implementation of the JPEG-LS standard for lossless and near-lossless image compression" +url="https://github.com/team-charls/charls" +arch="all" +license="BSD-3-Clause" +makedepends=" + cmake + " +subpackages=" + $pkgname-dev + " +source="$pkgname-$pkgver.tar.gz::https://github.com/team-charls/charls/archive/$pkgver.tar.gz" + +build() { + cmake . \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTING=ON + make +} + +package() { + make DESTDIR="$pkgdir" install +} + +check() { + # The testprogram requires "Press any key + 'enter' to exit program" + echo "end\n" | ./charlstest -unittest +} +sha512sums="0a2862fad6d65b941c81f5f838db1fdc6a4625887281ddbf27e21be9084f607d27c8a27d246d6252e08358b2ed4aa0c2b7407048ca559fb40e94313ca72487dd charls-2.0.0.tar.gz" |