# Maintainer: Felix Wiegand _pkgname=htop pkgname=${_pkgname}-vim-git pkgver=3.0.5.24.g71f51a2 pkgrel=1 epoch=1 pkgdesc="Interactive text-mode process viewer. Patched for vim keybindings" url="https://github.com/htop-dev/${_pkgname}" license=('GPL') arch=('i686' 'x86_64' 'armv7h') depends=('ncurses' 'libncursesw.so' 'libnl') makedepends=('git') optdepends=('lsof: show files opened by a process' 'strace: attach to a running process') provides=('htop') conflicts=('htop' 'htop-git') options=('!emptydirs') source=("git+${url}.git" 'vim-keybindings.patch') sha256sums=('SKIP' '57f51adeb4313a412b6a3e5a6f69082895df36eb2bbc8e4eaadea40c435479d8') pkgver() { cd "${srcdir}/${_pkgname}" local ver="$(git describe --tags)" printf "%s" "${ver//-/.}" } prepare() { cd "${srcdir}/${_pkgname}" for _p in ${srcdir}/*.patch do msg2 "Applying $_p" patch -p1 -i $_p done autoreconf -fi } build() { cd "${srcdir}/${_pkgname}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --enable-cgroup \ --enable-delayacct \ --enable-openvz \ --enable-unicode \ --enable-vserver make } package() { make -C "${srcdir}/${_pkgname}" DESTDIR="$pkgdir" install }