aboutsummaryrefslogtreecommitdiffstats
path: root/testing/flameshot/APKBUILD
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-09-20 14:27:40 -0300
committerLeo <thinkabit.ukim@gmail.com>2020-09-20 19:39:42 +0000
commit1e3c0457b3ca25f33cf1a3b7b705e2d0a3c9f796 (patch)
tree51b2a296f1a45770223046c3c582dfd953c3821c /testing/flameshot/APKBUILD
parent85ce1a248b5e3db703bdc8c43219f80e296ed295 (diff)
testing/flameshot: upgrade to 0.8.0
Diffstat (limited to 'testing/flameshot/APKBUILD')
-rw-r--r--testing/flameshot/APKBUILD35
1 files changed, 19 insertions, 16 deletions
diff --git a/testing/flameshot/APKBUILD b/testing/flameshot/APKBUILD
index 1ed655170c7..6b97a42e191 100644
--- a/testing/flameshot/APKBUILD
+++ b/testing/flameshot/APKBUILD
@@ -1,35 +1,38 @@
# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer:
pkgname=flameshot
-pkgver=0.6.0
-pkgrel=1
+pkgver=0.8.0
+pkgrel=0
pkgdesc="Featureful screenshot app"
options="!check" # No test suite
url="https://github.com/lupoDharkael/flameshot"
arch="all"
license="GPL-3.0-or-later"
depends="qt5-qtsvg"
-makedepends="make qt5-qtsvg-dev qt5-qttools-dev"
-subpackages="$pkgname-lang $pkgname-bash-completion"
+makedepends="cmake qt5-qtsvg-dev qt5-qttools-dev"
+subpackages="$pkgname-lang $pkgname-bash-completion $pkgname-zsh-completion"
source="$pkgname-$pkgver.tar.gz::https://github.com/lupoDharkael/flameshot/archive/v$pkgver.tar.gz
- arrow-add-missing-qpainterpath-header.patch
- color-wheel-add-missing-qpainterpath-header.patch
"
langdir="/usr/share/flameshot/translations"
-prepare() {
- default_prepare
- sed -i "s|TAG_VERSION = .*|TAG_VERSION = v${pkgver}|" flameshot.pro
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ $CMAKE_CROSSOPTS
+ make -C build
}
-build() {
- qmake-qt5 CONFIG+=packaging PREFIX=/usr DATADIR=/usr/share
- make
+check() {
+ make -C build test
}
package() {
- make INSTALL_ROOT="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
}
-sha512sums="194127032ab0f62a6ba2698688e11b2d4e6f0e04a282144f5fbb6c232eeebc71371af2d55abbb6e98b8649dee036e6f0a6ef55710e4321a60fd5ac6e453ab975 flameshot-0.6.0.tar.gz
-cd6b1264478ac5085a56615b0aaa2c33cbd3237c2b032b11d8c4b44d038ae665c4b6e807a8e7914b72cff285518acb6a6738bf43561fdd2ca96e9202e4fed78c arrow-add-missing-qpainterpath-header.patch
-0a8ee5d50548d70d4bd35add29e6bf667d03ba934a679f13960f88f9eed962244089f5ef1dfe5cacdb7b5437aa205486600f84beadb9c1a6006e2b339ab684e2 color-wheel-add-missing-qpainterpath-header.patch"
+
+sha512sums="0c2cb65c5568a3318be14b8506c026b0b90a6039c0876fcee275518be9b9d0f95aac76be3b9a59042ab6c4a23a30c752b171a443b009312fa270f47829461ca4 flameshot-0.8.0.tar.gz"