# Contributor: Henrik Riomar # Maintainer: Drew DeVault pkgname=swayidle pkgver=1.3 pkgrel=0 pkgdesc="Idle management daemon for Wayland" url="http://swaywm.org" arch="all" license="MIT" options="!check" # no test suite included makedepends=" 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" builddir="$srcdir/$pkgname-$pkgver" build() { cd "$builddir" meson build --prefix /usr ninja -C build } package() { cd "$builddir" 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="efdf391870cd6eb2b21ef6556d8cfdec3c76c059c1f1065a55719bef55d3aef2a7fb39f38f0ac3a8e2e8a1ffa9df38635d7dc3397add7adf255db69c55b4351b swayidle-1.3.tar.gz"