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:

Reply via email to