diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2018-11-12 00:26:13 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2018-11-12 00:26:13 -0200 |
commit | 13decbbeca1f6dcd2caeef31be0311688528a613 (patch) | |
tree | 92bba5a9a2c14784d66cbb155584f26980e3fcf1 /share/trashman/signal-cli | |
parent | 86eb72957126b96534afcba25929fd83ff82b099 (diff) | |
download | trashman-13decbbeca1f6dcd2caeef31be0311688528a613.tar.gz trashman-13decbbeca1f6dcd2caeef31be0311688528a613.tar.bz2 |
Move signal-cli from hoarder to trashman
Diffstat (limited to 'share/trashman/signal-cli')
-rw-r--r-- | share/trashman/signal-cli/info | 1 | ||||
-rwxr-xr-x | share/trashman/signal-cli/unix/linux/debian/install | 42 |
2 files changed, 43 insertions, 0 deletions
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 |