# Maintainer: Daniel Landau # Contributor: Maxqia # The following people have contributed to keepassx-git package # Contributor: Lev Lybin # Contributor: Jamie Macdonald # Contributor: Alucryd # Contributor: Paolo Stivanin pkgname=keepassx-reboot-git _gitname=keepassx pkgver=2.0.2.r175.g5eadd10 pkgrel=1 pkgdesc="A reboot with keepasshttp of an OpenSource password safe which helps you to manage your passwords in an easy and secure way" arch=('i686' 'x86_64') url="https://github.com/keepassxreboot/keepassx" license=('GPL2') depends=('libxtst' 'shared-mime-info' 'qt5-x11extras' 'hicolor-icon-theme' 'desktop-file-utils' 'libmicrohttpd') install=keepassx.install makedepends=('git' 'intltool' 'cmake' 'qt5-base' 'qt5-tools' 'zlib' 'libgcrypt') conflicts=('keepassx-svn' 'keepassx' 'keepassx-git' 'keepassx2-git' 'keepassx2' 'keepassx2-yubikey-git') options=(!emptydirs) source=(git+https://github.com/keepassxreboot/keepassx.git) md5sums=('SKIP') pkgver() { cd "${_gitname}" git describe --long | sed 's/^FOO-//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { cd "${_gitname}" sed -i'' -e 's/add_subdirectory(x11)/add_subdirectory(xcb)/' src/autotype/CMakeLists.txt mkdir -p build } build() { cd "${_gitname}/build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_BINDIR=/usr/bin \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_VERBOSE_MAKEFILE=OFF \ -DWITH_GUI_TESTS=ON \ -DCMAKE_BUILD_TYPE=Release .. make } #check() { # cd "${_gitname}/build" # make test #} package() { cd "${_gitname}/build" make DESTDIR="${pkgdir}" install }