diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -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: |