aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gmic/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/gmic/APKBUILD')
-rw-r--r--testing/gmic/APKBUILD67
1 files changed, 67 insertions, 0 deletions
diff --git a/testing/gmic/APKBUILD b/testing/gmic/APKBUILD
new file mode 100644
index 00000000000..9205ab2dcf1
--- /dev/null
+++ b/testing/gmic/APKBUILD
@@ -0,0 +1,67 @@
+# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
+pkgname=gmic
+pkgver=3.3.3
+pkgrel=0
+pkgdesc="GREYC's Magic for Image Computing"
+url="https://gmic.eu/"
+# s390x: gimp
+arch="all !s390x"
+license="CECILL-2.1"
+makedepends="
+ bash
+ curl-dev
+ eigen-dev
+ fftw-dev
+ gimp-dev
+ graphicsmagick-dev
+ openexr-dev
+ qt5-qtbase-dev
+ tiff-dev
+ "
+subpackages="
+ $pkgname-bash-completion
+ $pkgname-doc
+ $pkgname-dev
+ $pkgname-libs
+ $pkgname-qt
+ gimp-plugin-gmic:gimp
+ "
+source="https://gmic.eu/files/source/gmic_$pkgver.tar.gz
+ notune.patch
+ rpath.patch
+ "
+options="!check" # No test suite
+
+build() {
+ export CFLAGS="$CFLAGS $LDFLAGS"
+ make lib
+ make cli_shared
+ make gimp_shared
+ make gmic_qt_shared
+}
+
+package() {
+ make DESTDIR="$pkgdir" PREFIX="/usr" install
+ install -Dm644 resources/gmic_cluts.gmz -t "$pkgdir"/usr/share/gmic
+}
+
+qt() {
+ pkgdesc="GMIC qt ui"
+
+ amove usr/bin/gmic_qt \
+ usr/share/applications \
+ usr/share/icons
+}
+
+gimp() {
+ pkgdesc="GMIC gimp plugin"
+ install_if="$pkgname=$pkgver-r$pkgrel gimp"
+
+ amove usr/lib/gimp
+}
+
+sha512sums="
+3bdfb8d8c935ead77ea0e6927a25e78d3b45236d1dd3cb515a64b4f04206380da471031d8a3bb7bc6b177ac607b2ca1622a11fe35cd8c5ea29c69fccfbdfb90e gmic_3.3.3.tar.gz
+663773af7c6cd7a06d9bc84972dea60d40b0d2eb6fb9f5aef2da482ebf9ed8218f82f998f4e1846051365307a6740308e793abcc60d34f534e40080d0710c7bf notune.patch
+e9184cac37360d1da22b996c2e44b25ad26ae64d64c114b792b0a83c4383ebd1a698e8dc40f8d003334ed8a45b32b01e32413a14b8ed8976569fd9dc00359bb2 rpath.patch
+"