summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZack Emmert2018-08-19 21:11:18 -0500
committerZack Emmert2018-08-19 21:11:18 -0500
commit850f784676bf1f8f30085541c845a5f9f1a73903 (patch)
tree93c6ca18eda6ad349368df37182cff650a3a1952
parentb37f8cb747252a16b89068f0a0f1bfcee5b3dbb0 (diff)
downloadaur-850f784676bf1f8f30085541c845a5f9f1a73903.tar.gz
Made the PKGBUILD not an utter disgrace.
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
2 files changed, 20 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 836f17a1d978..432eea7d1575 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,15 @@
pkgbase = krita-plugin-gmic-git
pkgdesc = Krita plugin for the G'MIC image processing framework
- pkgver = 2.0.3
- pkgrel = 3
+ pkgver = 2.3.3.r16.ge1f2980
+ pkgrel = 1
url = http://gmic.eu/
- install = krita-plugin-gmic-git.install
arch = x86_64
license = GPL3
+ makedepends = git
depends = krita
+ depends = gmic
+ provides = krita-plugin-gmic
+ conflicts = krita-plugin-gmic
source = git+https://github.com/c-koi/gmic-qt.git
source = git+https://github.com/dtschump/gmic.git
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index ac0fbdd82779..bb6a582a2661 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,23 @@
-# Maintainer: Zack Emmert <zack.emmert@gmail.com>
+# Maintainer: Zack Emmert <zemmert@fastmail.com>
pkgname=krita-plugin-gmic-git
-pkgver=2.0.3
-pkgrel=3
-epoch=
+pkgver=2.3.3.r16.ge1f2980
+pkgrel=1
pkgdesc="Krita plugin for the G'MIC image processing framework"
arch=("x86_64")
url="http://gmic.eu/"
license=('GPL3')
-depends=('krita')
-install="$pkgname.install"
+depends=('krita' 'gmic')
+makedepends=('git')
+conflicts=('krita-plugin-gmic')
+provides=('krita-plugin-gmic')
source=("git+https://github.com/c-koi/gmic-qt.git" "git+https://github.com/dtschump/gmic.git")
sha256sums=('SKIP' 'SKIP')
+pkgver() {
+ cd "gmic-qt"
+ git describe --long | sed 's/^v.//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
build() {
make -C gmic/src CImg.h gmic_stdlib.h
cd "gmic-qt"
@@ -20,6 +26,6 @@ build() {
}
package() {
- mkdir -p "$pkgdir/usr/lib/kritaplugins"
- mv "gmic-qt/gmic_krita_qt" "$pkgdir/usr/lib/kritaplugins/"
+ mkdir -p "$pkgdir/usr/bin"
+ install -Dm775 "gmic-qt/gmic_krita_qt" "$pkgdir/usr/bin/"
}