# Maintainer: surefire@cryptomile.net pkgname=keeweb pkgver=1.15.7 pkgrel=1 pkgdesc="Desktop password manager compatible with KeePass databases" arch=('any') url="https://keeweb.info" license=('MIT') depends=( 'electron' 'org.freedesktop.secrets' ) makedepends=( 'asar' 'git' 'libsass>=3.5.5' 'nodejs>=8.15.0' 'npm' 'python2' ) optdepends=('xdotool: for auto-type') conflicts=('keeweb-desktop') source=( "${pkgname}::git+https://github.com/keeweb/keeweb.git#tag=v${pkgver}" 'keeweb.sh' 'package.json.patch.js' ) sha1sums=('SKIP' 'c925527f25e732d58438ee16b1c93b33be7bf9c4' 'd64a29202b71f30b1c4eaef5c01cee574b55894a') case "$CARCH" in i686) _keeweb_arch=ia32;; x86_64) _keeweb_arch=x64;; aarch64) _keeweb_arch=arm64;; *) _keeweb_arch=DUMMY;; esac prepare() { cd "${pkgname}" # remove extra dependencies node ../package.json.patch.js sed -i \ -e "/const electronVersion/ s/pkg.dependencies.electron/'$(