diff options
| author | Henrik Riomar <henrik.riomar@gmail.com> | 2019-03-02 16:34:19 +0100 |
|---|---|---|
| committer | Henrik Riomar <henrik.riomar@gmail.com> | 2019-03-02 16:34:19 +0100 |
| commit | 5adaafc004c876c0201f6b4362592fba3c060b9e (patch) | |
| tree | 7fe45b6f8204ae35c124efa499d5d01e1b83de5a /testing/sway | |
| parent | fccf43caf5a17ad2e8495a941dd60b5b463773c5 (diff) | |
| download | aports-5adaafc004c876c0201f6b4362592fba3c060b9e.tar.bz2 aports-5adaafc004c876c0201f6b4362592fba3c060b9e.tar.xz | |
testing/sway: completions in subpkgs
Diffstat (limited to 'testing/sway')
| -rw-r--r-- | testing/sway/APKBUILD | 36 |
1 files changed, 34 insertions, 2 deletions
diff --git a/testing/sway/APKBUILD b/testing/sway/APKBUILD index fb2cb9a1ce..bb4414be7b 100644 --- a/testing/sway/APKBUILD +++ b/testing/sway/APKBUILD @@ -3,7 +3,7 @@ pkgname=sway pkgver=1.0_rc4 _pkgver=1.0-rc4 -pkgrel=0 +pkgrel=1 pkgdesc="i3 compatible window manager for Wayland" url="http://swaywm.org" arch="all" @@ -26,7 +26,12 @@ makedepends="cairo-dev wayland-protocols wlroots-dev " -subpackages="$pkgname-doc" +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" @@ -37,6 +42,33 @@ build() { ninja -C build } +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-completion" + + 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 +} + package() { cd "$builddir" DESTDIR="$pkgdir" ninja -C build install |
