# Contributor: Sören Tempel # Maintainer: prspkt pkgname=bspwm pkgver=0.9.7 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/bspwm/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="57115cd3ea9eea7a50a3dc26497354355c86b6dd86136c1899cc58bbefa228104eb292bdecf5f9eac5203d3eb326457e35dc9bedc5f18ec3e3c178dd3ca9926a bspwm-0.9.7.tar.gz"