[arch-commits] Commit in rustup/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Wed Dec 28 01:52:23 UTC 2016


    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 <jon at tsp.io>
 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:



More information about the arch-commits mailing list