diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-09-06 18:44:00 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-09-07 05:54:01 -0300 |
commit | dc5e89f455056045dffc2b019a3bd9def7256614 (patch) | |
tree | dcb11b55de7e428728f6bbc5932f9cab6ddb993e | |
parent | c49c47a68d9a22731faa02d86114eabb501c2727 (diff) | |
download | aports-dc5e89f455056045dffc2b019a3bd9def7256614.tar.bz2 aports-dc5e89f455056045dffc2b019a3bd9def7256614.tar.xz |
community/keepassxc: improve
Enable more features like browser integration, ssh, and sharing
-rw-r--r-- | community/keepassxc/APKBUILD | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/community/keepassxc/APKBUILD b/community/keepassxc/APKBUILD index 35818f0e96..59586c752e 100644 --- a/community/keepassxc/APKBUILD +++ b/community/keepassxc/APKBUILD @@ -3,45 +3,45 @@ # Contributor: Orson Teodoro <orsonteodoro@hotmail.com> # Contributor: Max Rees <maxcrees@me.com> # Maintainer: Orson Teodoro <orsonteodoro@hotmail.com> - pkgname=keepassxc pkgver=2.4.3 -pkgrel=0 +pkgrel=1 pkgdesc="Community-driven port of the Windows application Keepass Password Safe" url="https://keepassxc.org/" arch="all" -license="GPL-3.0 BSD-3-Clause CC0-1.0 LGPL-2.0-only LGPL-2.1-only \ - LGPL-3.0-or-later Nokia-Qt-exception-1.1 MIT BSL-1.0" -depends="icu-libs" -makedepends="cmake qt5-qtbase-dev qt5-qttools-dev libxtst-dev qt5-qtsvg-dev libqrencode-dev \ - qt5-qtx11extras-dev libgcrypt-dev libgpg-error-dev argon2-dev zlib-dev \ - libsodium-dev" -source="https://github.com/keepassxreboot/$pkgname/releases/download/$pkgver/$pkgname-$pkgver-src.tar.xz" -builddir="$srcdir"/$pkgname-$pkgver +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" +source="https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz" subpackages="$pkgname-doc" build() { - cd "$builddir" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_BUILD_TYPE=Release \ - -DKEEPASSXC_BUILD_TYPE=Release . + -DKEEPASSXC_BUILD_TYPE=RelWithDebInfo \ + -DWITH_XC_AUTOTYPE=ON \ + -DWITH_XC_NETWORKING=ON \ + -DWITH_XC_BROWSER=ON \ + -DWITH_XC_YUBIKEY=OFF \ + -DWITH_XC_SSHAGENT=ON \ + -DWITH_XC_KEESHARE=ON \ + -DWITH_XC_UPDATECHECK=OFF \ + -DWITH_XC_TOUCHID=OFF make } package() { - cd "$builddir" make DESTDIR="$pkgdir" install install -d "$pkgdir"/usr/share/doc/$pkgname/ \ "$pkgdir"/usr/share/licenses/$pkgname/ install -t "$pkgdir"/usr/share/doc/$pkgname/ \ "$builddir"/CHANGELOG "$builddir"/README.md - install -t "$pkgdir"/usr/share/licenses/$pkgname/ \ - "$builddir"/LICENSE.NOKIA-LGPL-EXCEPTION \ - "$builddir"/LICENSE.CC0 "$builddir"/COPYING } check() { - cd "$builddir" make test } |