aboutsummaryrefslogtreecommitdiffstats
path: root/testing/alacritty
diff options
context:
space:
mode:
Diffstat (limited to 'testing/alacritty')
-rw-r--r--testing/alacritty/APKBUILD37
1 files changed, 35 insertions, 2 deletions
diff --git a/testing/alacritty/APKBUILD b/testing/alacritty/APKBUILD
index ba6149b687..1b30683d59 100644
--- a/testing/alacritty/APKBUILD
+++ b/testing/alacritty/APKBUILD
@@ -1,13 +1,18 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=alacritty
pkgver=0.2.9
-pkgrel=1
+pkgrel=2
pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
url="https://github.com/jwilm/alacritty"
arch="x86_64" # via Rust
license="Apache-2.0"
makedepends="rust cargo cmake fontconfig-dev freetype-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/jwilm/$pkgname/archive/v$pkgver.tar.gz
ignore-ft-fc-tests-font_mated.patch
ignore-x11-tests-clipboard_works.patch
@@ -33,6 +38,34 @@ package() {
install -Dm644 alacritty.yml "$pkgdir"/etc/alacritty/alacritty.yml
}
+bashcomp() {
+ depends=""
+ pkgdesc="Bash completions for $pkgname"
+ install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
+
+ install -Dm644 "$builddir"/alacritty-completions.bash \
+ "$subpkgdir"/usr/share/bash-completion/completions/"$pkgname"
+}
+
+fishcomp() {
+ depends=""
+ pkgdesc="Fish completions for $pkgname"
+ install_if="$pkgname=$pkgver-r$pkgrel fish"
+
+ install -Dm644 "$builddir"/alacritty-completions.fish \
+ "$subpkgdir"/usr/share/fish/completions/"$pkgname".fish
+}
+
+zshcomp() {
+ depends=""
+ pkgdesc="Zsh completions for $pkgname"
+ install_if="$pkgname=$pkgver-r$pkgrel zsh"
+
+ install -Dm644 "$builddir"/alacritty-completions.zsh \
+ "$subpkgdir"/usr/share/zsh/site-functions/_"$pkgname"
+}
+
+
sha512sums="c36dea633d5c9faa42956eff47fbd676b5f3a5ef28ae7d6711145f76e99ae92aa8ddcdde1eb5bc700855af5928e2da0b4be3f618bb05aa93c284b73727b2e337 alacritty-0.2.9.tar.gz
c6ae0a47abbd3583d0ccc8c98b71fb73995b2f65d04fee63b34572e44e859bb1cac6e56993a6d478fdb6de42f66e50e723eb01175117aeff1e4035f81ecf5473 ignore-ft-fc-tests-font_mated.patch
1a9bef3dc02abd5b764cb5f87742ecdcf99f3fcc43deef3dcfb1eddfd1a233ab7c7dec0072a5d17e285c0aff902a5b7847169cb051bcb89cb90904ace1787325 ignore-x11-tests-clipboard_works.patch"