diff options
author | Anatolii Sakhnik | 2015-06-21 22:44:27 +0300 |
---|---|---|
committer | Anatolii Sakhnik | 2015-06-21 22:44:27 +0300 |
commit | a3e809e133a69299c34ebcbf185e40588cdebfc1 (patch) | |
tree | e3cb1087c28b49c32a0308039e18395791d811fb | |
download | aur-a3e809e133a69299c34ebcbf185e40588cdebfc1.tar.gz |
Release 0.20.2
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | gpwsafe.install | 11 |
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..03a8a89733bc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = gpwsafe + pkgdesc = A commandline program for managing encrypted password databases + pkgver = 0.20.2 + pkgrel = 1 + url = https://github.com/sakhnik/gpwsafe + install = gpwsafe.install + arch = i686 + arch = x86_64 + arch = armv7h + license = GPL + makedepends = cmake + makedepends = gtest + makedepends = asciidoc + makedepends = python-pexpect + depends = libgcrypt + depends = gtk3 + depends = libcap + depends = boost + source = https://github.com/sakhnik/gpwsafe/archive/v0.20.2.tar.gz + sha1sums = 0ce24f9016eae98bd492b97781c6bb6f802237f3 + +pkgname = gpwsafe + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8abf8f6cb5e8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Anatolii Sakhnik <sakhnik@gmail.com> +pkgname=gpwsafe +pkgver=0.20.2 +pkgrel=1 +_revision=v${pkgver} +pkgdesc="A commandline program for managing encrypted password databases" +arch=('i686' 'x86_64' 'armv7h') +url="https://github.com/sakhnik/gpwsafe" +license=('GPL') +depends=('libgcrypt' 'gtk3' 'libcap' 'boost') +makedepends=('cmake' 'gtest' 'asciidoc' 'python-pexpect') +source=(${url}/archive/${_revision}.tar.gz) +sha1sums=('0ce24f9016eae98bd492b97781c6bb6f802237f3') +install=${pkgname}.install + +build() +{ + cd ${srcdir}/${pkgname}-${pkgver} + mkdir -p BUILD + cd BUILD + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .. + make ${MAKEFLAGS} + LANG=C make check +} + +package() +{ + cd ${srcdir}/${pkgname}-${pkgver}/BUILD + make DESTDIR=${pkgdir} install ${MAKEFLAGS} +} diff --git a/gpwsafe.install b/gpwsafe.install new file mode 100644 index 000000000000..df1e4d888464 --- /dev/null +++ b/gpwsafe.install @@ -0,0 +1,11 @@ + +post_install() +{ + # Make gpwsafe capable locking memory + setcap cap_ipc_lock=ep usr/bin/gpwsafe +} + +post_upgrade() +{ + setcap cap_ipc_lock=ep usr/bin/gpwsafe +} |