# Contributor: Sören Tempel # Contributor: prspkt # Maintainer: John Vogel maintainer="John Vogel " pkgname=bspwm pkgver=0.9.10_git20230829 pkgrel=1 _commit=af3bd8b4351f4478fe0fe3cfd6c09e44cb108b4b 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 $pkgname-bash-completion $pkgname-fish-completion " source="bspwm-$_commit.tar.gz::https://github.com/baskerville/bspwm/archive/$_commit.tar.gz 0001-Revamp-signal-handling.patch 0002-Add-missing-include-signal.h.patch 0003-Fix-segfault-caused-by-non-null-terminated-string.patch " builddir="$srcdir/bspwm-$_commit" build() { make PREFIX=/usr } package() { make DESTDIR="$pkgdir" PREFIX=/usr install } sha512sums=" 151b7401d2d6f911cb910cd94011860a53c46894208b6dc36367f725504d4f4e8f477f7aae9f976ff4a1392f78950938ce2e31b8839b2b9e50fe3a2d4cc7f183 bspwm-af3bd8b4351f4478fe0fe3cfd6c09e44cb108b4b.tar.gz 70d3a22511054bdda5a93d3edd15d9eef57bdd0601b2451b6af4344f0d5e71b7709cb9406050faecf9d97e7271901a2ee802c5c6151980726452f1afb4ed4374 0001-Revamp-signal-handling.patch ecc10012110386ecb16053fd68aee237f0be0c3a9b1951be533bf1699f525ad0ea7e64fed08b7e47b307d4f79a2d3b7716891b933357b5365e5e714c633f0cff 0002-Add-missing-include-signal.h.patch 8a6cc277fdbaa24ee02b088412c1a42ed543fd3930edd7ca6126bd7d12125042d744f107906adfea7b1f195a86ca48df51afa760e2af6b6ed2572e3110ca6ac2 0003-Fix-segfault-caused-by-non-null-terminated-string.patch "