diff options
author | Bart Ribbers <bribbers@disroot.org> | 2020-07-08 14:15:20 +0200 |
---|---|---|
committer | Bart Ribbers <bribbers@disroot.org> | 2020-07-08 14:15:20 +0200 |
commit | 728662a3aaf3e3a6d32bef814a82cc234d417721 (patch) | |
tree | 9af2a59202e7dc1bea5cef3e44bc4e3cfbc671e4 | |
parent | d9c395a810a3a39a57634947956cfad8477fcd8c (diff) |
community/keepassxc: upgrade to 2.6.0
-rw-r--r-- | community/keepassxc/APKBUILD | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/community/keepassxc/APKBUILD b/community/keepassxc/APKBUILD index 5c7e286d91a..a54caa1f230 100644 --- a/community/keepassxc/APKBUILD +++ b/community/keepassxc/APKBUILD @@ -4,7 +4,7 @@ # Contributor: Max Rees <maxcrees@me.com> # Maintainer: Orson Teodoro <orsonteodoro@hotmail.com> pkgname=keepassxc -pkgver=2.5.4 +pkgver=2.6.0 pkgrel=0 pkgdesc="Community-driven port of the Windows application Keepass Password Safe" url="https://keepassxc.org/" @@ -13,7 +13,8 @@ license="GPL-2.0-only OR GPL-3.0-only" depends="hicolor-icon-theme" makedepends="argon2-dev cmake libgcrypt-dev libqrencode-dev libsodium-dev libxi-dev libxtst-dev qt5-qtbase-dev qt5-qtsvg-dev qt5-qttools-dev - qt5-qtx11extras-dev zlib-dev quazip-dev yubico-c-dev ykpers-dev" + qt5-qtx11extras-dev zlib-dev quazip-dev yubico-c-dev ykpers-dev + asciidoctor" source="https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz" subpackages="$pkgname-doc" provides="dbus:org.freedesktop.Secrets" @@ -21,11 +22,11 @@ provides="dbus:org.freedesktop.Secrets" provider_priority=5 build() { - cmake . \ + cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_BUILD_TYPE=None \ - -DKEEPASSXC_BUILD_TYPE=RelWithDebInfo \ + -DKEEPASSXC_BUILD_TYPE=None \ -DWITH_XC_AUTOTYPE=ON \ -DWITH_XC_NETWORKING=ON \ -DWITH_XC_BROWSER=ON \ @@ -34,18 +35,18 @@ build() { -DWITH_XC_KEESHARE=ON \ -DWITH_XC_UPDATECHECK=OFF \ -DWITH_XC_FDOSECRETS=ON - make + cmake --build build } package() { - make DESTDIR="$pkgdir" install - install -d "$pkgdir"/usr/share/doc/$pkgname/ \ - "$pkgdir"/usr/share/licenses/$pkgname/ + DESTDIR="$pkgdir" cmake --build build --target install + install -d "$pkgdir"/usr/share/doc/$pkgname/ install -t "$pkgdir"/usr/share/doc/$pkgname/ \ "$builddir"/CHANGELOG.md "$builddir"/README.md } check() { - make test + cd build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest } -sha512sums="8a70363dd579b95ccb05cb846aa34a5ed89de4305f3bef9e518e5986fe7f0313cb1daaa347f5b2267002f3fff4b71c87f5bb9073f6e6879d2556a2f0e4791dd3 keepassxc-2.5.4-src.tar.xz" +sha512sums="c1ddf81f965f5521db8b8acb2fe3950c7b185ca459c440c9118f3d6350eeff6f15bb488f9e3bd034bdf80c515f0753c041e3af083d62e179cd16df7bb8326e17 keepassxc-2.6.0-src.tar.xz" |