From 0e47d3187eaebb6b642899912514bdf2013e3986 Mon Sep 17 00:00:00 2001 From: Leo Schwarz Date: Sat, 24 Dec 2016 13:11:38 +0100 Subject: [PATCH] Install shell completion files. --- rustup/trunk/PKGBUILD | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rustup/trunk/PKGBUILD b/rustup/trunk/PKGBUILD index bc43f6dfecd..7bfa73c6da9 100644 --- a/rustup/trunk/PKGBUILD +++ b/rustup/trunk/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Jon Gjengset pkgname=rustup pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="The Rust toolchain installer" arch=('i686' 'x86_64') url="https://github.com/rust-lang-nursery/rustup.rs" @@ -29,6 +29,14 @@ package() { cd "$pkgname.rs-${pkgver}" install -dm755 "$pkgdir/usr/bin" cp "$srcdir/tmp/.cargo/bin"/* "$pkgdir/usr/bin/" + + # Generate completion files. + mkdir -p "$pkgdir/usr/share/bash-completion/completions" + $pkgdir/usr/bin/rustup completions bash > "$pkgdir/usr/share/bash-completion/completions/rustup" + mkdir -p "$pkgdir/usr/share/fish/completions" + $pkgdir/usr/bin/rustup completions fish > "$pkgdir/usr/share/fish/completions/rustup.fish" + mkdir -p "$pkgdir/usr/share/zsh/site-functions" + $pkgdir/usr/bin/rustup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_rustup" } # vim:filetype=sh: -- 2.11.0