aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-05-19 14:48:23 +0200
committerFrancesco Colista <fcolista@alpinelinux.org>2019-05-20 13:00:32 +0000
commitcee62a77bcb468fd8607db1735e02e030be4685f (patch)
tree9cc52d6d966d0fe716ac76075e45e3b9570acea7
parentf57e66646cca550455f1e6974f401be5b0f05a00 (diff)
downloadaports-cee62a77bcb468fd8607db1735e02e030be4685f.tar.bz2
aports-cee62a77bcb468fd8607db1735e02e030be4685f.tar.xz
community/qt5-qtkeychain: upgrade to 0.9.1
* Modernize APKBUILD * Enable libsecret support * Don't use /usr/lib as libexec
-rw-r--r--community/qt5-qtkeychain/APKBUILD26
1 files changed, 15 insertions, 11 deletions
diff --git a/community/qt5-qtkeychain/APKBUILD b/community/qt5-qtkeychain/APKBUILD
index 3aaac2a628..5a8ee0248e 100644
--- a/community/qt5-qtkeychain/APKBUILD
+++ b/community/qt5-qtkeychain/APKBUILD
@@ -1,33 +1,37 @@
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=qt5-qtkeychain
-_realname=qtkeychain
-pkgver=0.8.0
+pkgver=0.9.1
pkgrel=0
pkgdesc="Qt API to store passwords and other secret data"
url="https://github.com/frankosterfeld/qtkeychain"
arch="all"
-license="BSD"
-makedepends="$depends_dev cmake qt5-qttools-dev"
+license="BSD-2-Clause"
+makedepends="cmake qt5-qttools-dev libsecret-dev"
subpackages="$pkgname-dev"
replaces="qtkeychain"
source="$pkgname-$pkgver.tar.gz::https://github.com/frankosterfeld/qtkeychain/archive/v$pkgver.tar.gz"
options="!check"
-builddir="$srcdir"/$_realname-$pkgver
+builddir="$srcdir"/qtkeychain-$pkgver
build() {
- cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DCMAKE_INSTALL_LIBEXECDIR=lib/${_realname} \
- -DCMAKE_BUILD_TYPE=Release
- make || return 1
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
}
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
}
-sha512sums="be83ebc665a7916e96a2fd9990c72cd29373196591cf557fa6f9691f332ab67cc5475cab240c3e50e76cb37e0b7f189f0a1f2c3a70a6f655918e1d2465ed2f33 qt5-qtkeychain-0.8.0.tar.gz"
+sha512sums="c80bd25a5b72c175d0d4a985b952924c807bf67be33eeb89e2b83757727e642c10d8d737cea9744d2faad74c50c1b55d82b306135559c35c91a088c3b198b33a qt5-qtkeychain-0.9.1.tar.gz"