From d0fb60ab63b4071b09c581e4dfd4bbefdaa8d887 Mon Sep 17 00:00:00 2001 From: Gwenhael Le Moine Date: Mon, 8 Feb 2021 19:04:08 +0100 Subject: [PATCH] fix & clean rustup scrip --- ap/rustup/SlackBuild | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ap/rustup/SlackBuild b/ap/rustup/SlackBuild index 9cebe90b..61c9e8be 100755 --- a/ap/rustup/SlackBuild +++ b/ap/rustup/SlackBuild @@ -1,7 +1,6 @@ #!/bin/sh # variables -VERSION=${VERSION:-$(date +"%Y.%m.%d_%H.%M")} BUILD=${BUILD:-1} TAG=gwh @@ -18,7 +17,7 @@ REPOSITORY=${REPOSITORY:-/home/installs/SlackBuilds/repositories/$PRGNAM} PREFIX=${PREFIX:-/usr} # nettoyage préalable -rm -fr $PKG $TMP/$PRGNAM-$VERSION +rm -fr $PKG $TMP/$PRGNAM mkdir -p $PKG @@ -31,11 +30,18 @@ VERSION="$( cd $REPOSITORY && git log -1 --format=%h_%ad --date=format:%Y.%m.%d cp -R $REPOSITORY $TMP/ cd $TMP/$PRGNAM -cargo build --release +cargo build --release --features no-self-update mkdir -p $PKG$PREFIX/bin -cp target/release/$PRGNAM $PKG$PREFIX/bin/ -chmod 755 $PKG$PREFIX/bin/* +cp target/release/rustup-init $PKG$PREFIX/bin/rustup +chmod 755 $PKG$PREFIX/bin/rustup + +mkdir -p $PKG/usr/share/bash-completion/completions +$PKG/usr/bin/rustup completions bash > $PKG/usr/share/bash-completion/completions/rustup + +mkdir -p $PKG/usr/share/zsh/site-functions +$PKG/usr/bin/rustup completions zsh > $PKG/usr/share/zsh/site-functions/_rustup +chmod 0644 $PKG/usr/share/zsh/site-functions/_rustup $PKG/usr/share/bash-completion/completions/rustup # move doc/ to the appropriate location mkdir -p $PKG$PREFIX/doc/$PRGNAM