summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlat2017-07-18 18:43:52 -0400
committerFlat2017-07-18 18:43:52 -0400
commit2b3790aa5fc799c33eb6d957d7e7be54e3eb2862 (patch)
tree86e06c5f140b11679c0feaa302e05409082e7372
parent6e346c3f2a245927dd9c0404ede267ebe020f258 (diff)
downloadaur-2b3790aa5fc799c33eb6d957d7e7be54e3eb2862.tar.gz
update to cmake build system
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD28
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 714d3d8e85b4..45366a93d20d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
# Generated by mksrcinfo v8
-# Sun May 21 22:30:37 UTC 2017
+# Tue Jul 18 22:43:38 UTC 2017
pkgbase = imgbrd-grabber-git
pkgdesc = Very customizable imageboard/booru downloader with powerful filenaming features.
- pkgver = v5.3.2.r0.ae98485
+ pkgver = v5.4.2.r3.61ef0f33
pkgrel = 1
url = https://github.com/Bionus/imgbrd-grabber
arch = i686
arch = x86_64
license = Apache
makedepends = git
- depends = qscintilla-qt5
+ makedepends = cmake
depends = qt5-multimedia
depends = qt5-script
provides = imgbrd-grabber
diff --git a/PKGBUILD b/PKGBUILD
index 8fd6197c7d73..e14cb31a54f2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,13 @@
# Maintainer: Flat <flat@imo.uto.moe>
pkgname=imgbrd-grabber-git
-pkgver=v5.3.2.r0.ae98485
+pkgver=v5.4.2.r3.61ef0f33
pkgrel=1
pkgdesc="Very customizable imageboard/booru downloader with powerful filenaming features."
arch=('i686' 'x86_64')
url="https://github.com/Bionus/imgbrd-grabber"
license=('Apache')
-groups=()
-depends=('qscintilla-qt5' 'qt5-multimedia' 'qt5-script')
-makedepends=('git')
+depends=('qt5-multimedia' 'qt5-script')
+makedepends=('git' 'cmake')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=('git+https://github.com/Bionus/imgbrd-grabber.git')
@@ -16,17 +15,24 @@ md5sums=('SKIP')
pkgver() {
- cd "$srcdir/${pkgname%-git}"
- printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+ cd "$srcdir/${pkgname%-git}"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
build() {
- cd "$srcdir/${pkgname%-git}"
- qmake PREFIX=/usr Grabber.pro
- make
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+
+ cmake -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 \
+ -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so \
+ -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ "$srcdir/${pkgname%-git}"
+ make
}
package() {
- cd "$srcdir/${pkgname%-git}"
- make INSTALL_ROOT="$pkgdir" install
+ cd "$srcdir/build"
+ make DESTDIR="$pkgdir/" install
+ touch "$pkgdir/usr/share/Grabber/settings.ini"
}