# Contributor: Sören Tempel # Maintainer: prspkt pkgname=bspwm pkgver=0.9.8 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" # Requires connecting to bspwm socket 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" build() { make PREFIX=/usr } package() { 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() { depends="" pkgdesc="Fish completion for $pkgname" 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="ea51b00f3632e22807b4e2f1be8abcfcbff14258986afe0777ff93beb13e7d3210ae4bd3315d1550bc5cc95e4641ef16c1df51549d389445951a66320c0eaa2b bspwm-0.9.8.tar.gz"