[arch-commits] Commit in gmic/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Mon May 25 11:55:00 UTC 2020
Date: Monday, May 25, 2020 @ 11:54:59
Author: arojas
Revision: 634172
Add digikam plugin
Modified:
gmic/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++++++++++----
1 file changed, 21 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-05-25 11:49:57 UTC (rev 634171)
+++ PKGBUILD 2020-05-25 11:54:59 UTC (rev 634172)
@@ -5,13 +5,13 @@
# Contributor: Archie <Mymaud at gmail.com>
pkgbase=gmic
-pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
+pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic digikam-plugin-gmic)
pkgver=2.9.0
-pkgrel=10
+pkgrel=11
arch=(x86_64)
url="https://gmic.eu/"
license=(custom:CeCILL)
-makedepends=(cmake gimp qt5-base fftw openexr opencv eigen graphicsmagick qt5-tools)
+makedepends=(cmake gimp qt5-base fftw openexr opencv eigen graphicsmagick qt5-tools digikam)
source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch gmic-fix-cmake.patch)
sha256sums=('6233695f9b27999dcc7cc3aa7480b0f192bd44de85209091a3b4b8a65ae8c4b5'
'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296'
@@ -18,7 +18,7 @@
'f4fd5e274347777e9d5a030c22a0f279e32dc023bb4723ca09a6c10c7d2cac75')
prepare() {
- mkdir -p build{,-qt,-krita,-gimp,-zart}
+ mkdir -p build{,-qt,-krita,-gimp,-digikam,-zart}
sed -e 's|pkg_check_modules(OPENCV opencv)|pkg_check_modules(OPENCV opencv4)|' -i gmic-$pkgver/CMakeLists.txt
@@ -63,6 +63,14 @@
-DGMIC_QT_HOST=krita
make
+ cd ../build-digikam
+ cmake ../gmic-$pkgver/gmic-qt \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DENABLE_DYNAMIC_LINKING=ON \
+ -DGMIC_PATH="$srcdir"/gmic-$pkgver/src \
+ -DGMIC_QT_HOST=digikam
+ make
+
cd ../build-zart
unset CXXFLAGS # https://github.com/c-koi/zart/issues/14
qmake ../gmic-$pkgver/zart \
@@ -111,3 +119,12 @@
make DESTDIR="$pkgdir" install
install -Dm644 ../gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
+
+package_digikam-plugin-gmic() {
+ pkgdesc="DigiKam plugin for the G'MIC image processing framework"
+ depends=(digikam gmic)
+
+ cd build-digikam
+ make DESTDIR="$pkgdir" install
+ install -Dm644 ../gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
More information about the arch-commits
mailing list