aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorHolger Jaekel <holger.jaekel@gmx.de>2019-09-16 22:59:02 +0200
committerLeo <thinkabit.ukim@gmail.com>2019-09-17 11:49:27 -0300
commit2dd4b6b0f7899040c282b4a793338e2a00b5adb4 (patch)
tree8372ec66541cf72069acc440597b827cb578f9da /testing
parent9de348c9ef16b0105ad4dcb71328c9cf3ced8bb8 (diff)
testing/charls: new aport
Diffstat (limited to 'testing')
-rw-r--r--testing/charls/APKBUILD35
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"