diff options
| author | Rasmus Thomsen <oss@cogitri.dev> | 2019-05-19 14:48:23 +0200 |
|---|---|---|
| committer | Francesco Colista <fcolista@alpinelinux.org> | 2019-05-20 13:00:32 +0000 |
| commit | cee62a77bcb468fd8607db1735e02e030be4685f (patch) | |
| tree | 9cc52d6d966d0fe716ac76075e45e3b9570acea7 | |
| parent | f57e66646cca550455f1e6974f401be5b0f05a00 (diff) | |
| download | aports-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/APKBUILD | 26 |
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" |
