# Contributor: Henrik Riomar # Maintainer: Drew DeVault pkgname=swayidle pkgver=1.5 pkgrel=1 pkgdesc="Idle management daemon for Wayland" url="http://swaywm.org" arch="all" license="MIT" options="!check" # no test suite included makedepends=" elogind-dev meson ninja scdoc wayland-dev wayland-protocols " subpackages=" $pkgname-doc $pkgname-bash-completion:bashcomp:noarch $pkgname-fish-completion:fishcomp:noarch $pkgname-zsh-completion:zshcomp:noarch " source="$pkgname-$pkgver.tar.gz::https://github.com/swaywm/$pkgname/archive/$pkgver.tar.gz" build() { meson build -Dlogind=enabled -Dlogind-provider=elogind --prefix /usr ninja -C build } package() { DESTDIR="$pkgdir" ninja -C build install } bashcomp() { depends="" pkgdesc="Bash completions for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel bash-completion" mkdir -p "$subpkgdir"/usr/share/ mv "$pkgdir"/usr/share/bash-completion "$subpkgdir"/usr/share/ } fishcomp() { depends="" pkgdesc="Fish completions for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel fish" mkdir -p "$subpkgdir"/usr/share/fish mv "$pkgdir"/usr/share/fish/completions "$subpkgdir"/usr/share/fish } zshcomp() { depends="" pkgdesc="Zsh completions for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel zsh" mkdir -p "$subpkgdir"/usr/share/zsh mv "$pkgdir"/usr/share/zsh/site-functions "$subpkgdir"/usr/share/zsh } sha512sums="33bf73a3e8297770b301fb3a860a52d9ddc332eed0b84dbd78cfd94855e638bb116e365b825e3bec869b1f5e516f9c0c2b442ddb052dc937e9b31748b74a978e swayidle-1.5.tar.gz"