From 13decbbeca1f6dcd2caeef31be0311688528a613 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 12 Nov 2018 00:26:13 -0200 Subject: Move signal-cli from hoarder to trashman --- share/hoarder/signal-cli/info | 1 - share/hoarder/signal-cli/unix/linux/debian/install | 37 ------------------- share/trashman/signal-cli/info | 1 + .../trashman/signal-cli/unix/linux/debian/install | 42 ++++++++++++++++++++++ 4 files changed, 43 insertions(+), 38 deletions(-) delete mode 100644 share/hoarder/signal-cli/info delete mode 100755 share/hoarder/signal-cli/unix/linux/debian/install create mode 100644 share/trashman/signal-cli/info create mode 100755 share/trashman/signal-cli/unix/linux/debian/install (limited to 'share') diff --git a/share/hoarder/signal-cli/info b/share/hoarder/signal-cli/info deleted file mode 100644 index 8f39dfb..0000000 --- a/share/hoarder/signal-cli/info +++ /dev/null @@ -1 +0,0 @@ -signal-cli provides a commandline and dbus interface for signal.org messenger diff --git a/share/hoarder/signal-cli/unix/linux/debian/install b/share/hoarder/signal-cli/unix/linux/debian/install deleted file mode 100755 index 48c5d76..0000000 --- a/share/hoarder/signal-cli/unix/linux/debian/install +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env sh -# -# Install signal-cli -# - -# Parameters -SHARE="$1" -LIB="$2" - -# Include basic functions -. $LIB/trashman/functions || exit 1 -. $LIB/trashman/debian || exit 1 - -# Requirements -trashman_apt_install_packages gradle - -# Go to working folder -mkdir -p $HOME/.local/share -cd $HOME/.local/share - -# Get the code -if [ -d "signal-cli" ]; then - cd signal-cli && git pull || exit 1 -else - git clone https://github.com/AsamK/signal-cli && cd signal-cli || exit 1 -fi - -# Build -./gradlew build -./gradlew installDist - -# Create symlink to scripts -mkdir -p $HOME/.local/bin -cd $HOME/.local/bin -ln -sf $HOME/.local/share/signal-cli/build/install/signal-cli/bin/signal-cli -#echo "cd $HOME/.local/share/signal-cli/build/install/signal-cli/bin/signal-cli && ./signal-cli" > signal-cli -chmod +x signal-cli diff --git a/share/trashman/signal-cli/info b/share/trashman/signal-cli/info new file mode 100644 index 0000000..8f39dfb --- /dev/null +++ b/share/trashman/signal-cli/info @@ -0,0 +1 @@ +signal-cli provides a commandline and dbus interface for signal.org messenger diff --git a/share/trashman/signal-cli/unix/linux/debian/install b/share/trashman/signal-cli/unix/linux/debian/install new file mode 100755 index 0000000..cadc75a --- /dev/null +++ b/share/trashman/signal-cli/unix/linux/debian/install @@ -0,0 +1,42 @@ +#!/usr/bin/env sh +# +# Install signal-cli +# + +# Parameters +SHARE="$1" +LIB="$2" + +# Include basic functions +. $LIB/trashman/functions || exit 1 +. $LIB/trashman/debian || exit 1 + +# Requirements +trashman_apt_install_packages gradle + +# Go to working folder +#mkdir -p $HOME/.local/share +#cd $HOME/.local/share +cd /usr/local/share + +# Get the code +if [ -d "signal-cli" ]; then + cd signal-cli && git pull || exit 1 +else + git clone https://github.com/AsamK/signal-cli && cd signal-cli || exit 1 +fi + +# Build +./gradlew build +./gradlew installDist + +# Create symlink to scripts +#mkdir -p $HOME/.local/bin +#cd $HOME/.local/bin +#ln -sf $HOME/.local/share/signal-cli/build/install/signal-cli/bin/signal-cli +##echo "cd $HOME/.local/share/signal-cli/build/install/signal-cli/bin/signal-cli && ./signal-cli" > signal-cli + +mkdir -p /usr/local/bin +cd /usr/local/bin +ln -sf /usr/local/share/signal-cli/build/install/signal-cli/bin/signal-cli +chmod +x signal-cli -- cgit v1.2.3