# Contributor: Sören Tempel # Maintainer: prspkt pkgname=bspwm pkgver=0.9.5 pkgrel=0 pkgdesc="Tiling window manager based on binary space partitioning" url="https://github.com/baskerville/bspwm" arch="all" license="BSD-2-Clause" makedepends="libxcb-dev xcb-util-dev xcb-util-wm-dev xcb-util-keysyms-dev" options="!check" # depends on missing jshon package subpackages=" $pkgname-doc $pkgname-zsh-completion:zshcomp:noarch $pkgname-bash-completion:bashcomp:noarch $pkgname-fish-completion:fishcomp:noarch" source="$pkgname-$pkgver.tar.gz::https://github.com/baskerville/$pkgname/archive/$pkgver.tar.gz" builddir="$srcdir/$pkgname-$pkgver" build() { cd "$builddir" make PREFIX=/usr } package() { cd "$builddir" make DESTDIR="$pkgdir" PREFIX=/usr install } zshcomp() { depends="" pkgdesc="Zsh completion for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel zsh" mkdir -p "$subpkgdir"/usr/share/zsh/site-functions mv "$pkgdir"/usr/share/zsh/site-functions/* \ "$subpkgdir"/usr/share/zsh/site-functions } bashcomp() { depends="" pkgdesc="Bash completion for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel bash-completion" mkdir -p "$subpkgdir"/usr/share/bash-completion/completions/ mv "$pkgdir"/usr/share/bash-completion/completions/* \ "$subpkgdir"/usr/share/bash-completion/completions/ } fishcomp() { pkgdesc="Fish completion for $pkgname" depends="" install_if="$pkgname=$pkgver-r$pkgrel fish" mkdir -p "$subpkgdir"/usr/share/fish/completions/ mv "$pkgdir"/usr/share/fish/vendor_completions.d/*.fish \ "$subpkgdir"/usr/share/fish/completions/ } sha512sums="7f50caca3b049f7401f4db8c9d1a9a2d098a3d67a3f8fe87d433c14ad1d0443be9ed4296163628fd7180614d340b672350e02538f36d0e812418aafaef16ba09 bspwm-0.9.5.tar.gz"