Date: Wednesday, December 28, 2016 @ 01:52:22 Author: svenstaro Revision: 203123
upgpkg: rustup 1.0.0-2 Add shell completions (Fix FS#52259) Modified: rustup/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-28 01:32:49 UTC (rev 203122) +++ PKGBUILD 2016-12-28 01:52:22 UTC (rev 203123) @@ -2,7 +2,7 @@ # Contributor: Jon Gjengset <[email protected]> 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 @@ 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:
