summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 549f0517d312..dadb21e4bc7e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,21 @@
_pkgname=python-keepmenu
_gitname=keepmenu
pkgname=$_pkgname-git
-pkgver=r8.7418838
+pkgver=r176.dbcf6dc
pkgrel=1
pkgdesc="Dmenu/Rofi frontend for Keepass databases."
arch=('any')
url="https://github.com/firecat53/keepmenu"
-license=('GPLv3')
-depends=('python' 'python-pykeepass' 'python-pyuserinput-git')
+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")
+source=("git+https://github.com/firecat53/$_gitname.git")
md5sums=('SKIP')
install="$_pkgname.install"
@@ -25,11 +25,14 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+build() {
+ cd "$_gitname"
+ python setup.py build
+}
+
package() {
- install -Dm755 "$srcdir/$_gitname/keepmenu" "$pkgdir/usr/bin/keepmenu"
+ 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/README.rst" "$pkgdir/usr/share/doc/$pkgname/README.rst"
- install -Dm644 "$srcdir/$_gitname/config.ini.example" "$pkgdir/usr/share/doc/$pkgname/config.ini.example"
+ install -Dm644 "$srcdir/$_gitname/keepmenu.1" "$pkgdir/usr/share/man/man1/keepmenu.1"
}
-
-# vim:set ts=2 sw=2 et: