summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorScott Hansen2021-10-20 13:20:34 -0700
committerScott Hansen2021-10-20 13:20:34 -0700
commitc0902634b4ca9e3ab12aa62fda7ff80556c9448c (patch)
tree899570091eb135a87bd6dd52f2d32b71f4ef2fb4 /PKGBUILD
downloadaur-c0902634b4ca9e3ab12aa62fda7ff80556c9448c.tar.gz
Changed package name to keepmenu-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f08e7defe46a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Scott Hansen (firecat53) firecat4153 at gmail dot com
+_pkgname=keepmenu
+_gitname=keepmenu
+pkgname=$_pkgname-git
+pkgver=r176.dbcf6dc
+pkgrel=1
+pkgdesc="Dmenu/Rofi frontend for Keepass databases."
+
+arch=('any')
+url="git+https://github.com/firecat53/keepmenu"
+license=('GPL3')
+depends=('python' 'python-pykeepass' 'python-pynput')
+makedepends=('git')
+optdepends=('dmenu: either dmenu or rofi is required'
+ 'rofi: either dmenu or rofi is required'
+ 'xdotool: required for typing non-U.S. Unicode characters')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=("git://github.com/firecat53/$_gitname.git")
+md5sums=('SKIP')
+install="$_pkgname.install"
+
+pkgver() {
+ cd "$_gitname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$_gitname"
+ python setup.py build
+}
+
+package() {
+ cd "$_gitname"
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -Dm644 "$srcdir/$_gitname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$srcdir/$_gitname/keepmenu.1" "$pkgdir/usr/share/man/man1/keepmenu.1"
+}