diff options
author | Chih-Hsuan Yen | 2021-02-20 17:12:57 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2021-02-20 17:12:57 +0800 |
commit | 8fdefa91ee27eb4fe87fe48fbdaaa80dd70ee7fb (patch) | |
tree | 5b064c94eb06b9627a1dedf81b8b5a7aff16c0af | |
parent | e9f63f5ce77879cf18ad0ba0cb19f254c4eccfa5 (diff) | |
download | aur-8fdefa91ee27eb4fe87fe48fbdaaa80dd70ee7fb.tar.gz |
Fix building and improvements
* Add missing makedepends
* Fix check() and checkdepends. It is still commented out.
* Remove unneeded keepassxc.install file
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | keepassxc.install | 19 |
3 files changed, 8 insertions, 25 deletions
@@ -1,16 +1,18 @@ pkgbase = keepassxc-git pkgdesc = Cross-platform community-driven port of KeePass Password Safe - pkgver = 2.5.2.r17.g8ded3bdb + pkgver = 2.6.3.r76.gf3d88fbd pkgrel = 1 url = https://github.com/keepassxreboot/keepassxc - install = keepassxc.install arch = i686 arch = x86_64 license = GPL2 + checkdepends = xorg-server-xvfb + checkdepends = xclip makedepends = git makedepends = intltool makedepends = cmake makedepends = qt5-tools + makedepends = asciidoctor depends = qt5-base depends = qt5-x11extras depends = qt5-translations @@ -9,7 +9,7 @@ pkgname=keepassxc-git _gitname=keepassxc -pkgver=2.5.2.r17.g8ded3bdb +pkgver=2.6.3.r76.gf3d88fbd pkgrel=1 pkgdesc="Cross-platform community-driven port of KeePass Password Safe" arch=('i686' 'x86_64') @@ -19,8 +19,8 @@ depends=('qt5-base' 'qt5-x11extras' 'qt5-translations' 'qt5-imageformats' 'libxtst' 'shared-mime-info' 'hicolor-icon-theme' 'desktop-file-utils' 'yubikey-personalization' 'qt5-svg' 'qrencode' 'quazip' 'libsodium' 'libgcrypt' 'argon2' 'zlib') -install=keepassxc.install -makedepends=('git' 'intltool' 'cmake' 'qt5-tools') +makedepends=('git' 'intltool' 'cmake' 'qt5-tools' 'asciidoctor') +checkdepends=('xorg-server-xvfb' 'xclip') provides=(org.freedesktop.secrets) conflicts=('keepassxc') replaces=('keepassx-http' 'keepassx-reboot-git') @@ -54,7 +54,7 @@ build() { #check() { # cd "${_gitname}/build" -# make test +# xvfb-run --auto-display make test #} package() { diff --git a/keepassxc.install b/keepassxc.install deleted file mode 100644 index 716c0a0d4694..000000000000 --- a/keepassxc.install +++ /dev/null @@ -1,19 +0,0 @@ -post_install() { - update-mime-database /usr/share/mime 1> /dev/null - update-desktop-database -q - xdg-icon-resource forceupdate --theme hicolor -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - /bin/true -} - -post_remove() { - update-mime-database /usr/share/mime 1> /dev/null - update-desktop-database -q - xdg-icon-resource forceupdate --theme hicolor -} |