diff options
author | Leo <thinkabit.ukim@gmail.com> | 2020-09-20 14:27:40 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-09-20 19:39:42 +0000 |
commit | 1e3c0457b3ca25f33cf1a3b7b705e2d0a3c9f796 (patch) | |
tree | 51b2a296f1a45770223046c3c582dfd953c3821c /testing/flameshot/APKBUILD | |
parent | 85ce1a248b5e3db703bdc8c43219f80e296ed295 (diff) |
testing/flameshot: upgrade to 0.8.0
Diffstat (limited to 'testing/flameshot/APKBUILD')
-rw-r--r-- | testing/flameshot/APKBUILD | 35 |
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" |