aboutsummaryrefslogtreecommitdiff
path: root/share/hoarder/tor-browser/unix/linux/install
diff options
context:
space:
mode:
Diffstat (limited to 'share/hoarder/tor-browser/unix/linux/install')
-rwxr-xr-xshare/hoarder/tor-browser/unix/linux/install21
1 files changed, 12 insertions, 9 deletions
diff --git a/share/hoarder/tor-browser/unix/linux/install b/share/hoarder/tor-browser/unix/linux/install
index 7075604..393af13 100755
--- a/share/hoarder/tor-browser/unix/linux/install
+++ b/share/hoarder/tor-browser/unix/linux/install
@@ -58,17 +58,20 @@ rm -rf $WORK/.gnupg || exi
tar xvf $WORK/$FILE -C $WORK || exit 1
# Install
-mkdir -p $HOME/.local/share || exit 1
-cd $HOME/.local/share || exit 1
-rm -rf $APP/$ARCH/latest || exit 1
-mkdir -p $APP/$ARCH || exit 1
-mv $WORK/tor-browser $APP/$ARCH/latest || exit 1
-rm -rf $WORK || exit 1
+mkdir -p $HOME/.local/share || exit 1
+cd $HOME/.local/share || exit 1
+rm -rf $APP/$ARCH/$VERSION || exit 1
+mkdir -p $APP/$ARCH || exit 1
+mv $WORK/tor-browser $APP/$ARCH/$VERSION || exit 1
+rm -rf $WORK || exit 1
+rm -rf $APP/$ARCH/latest || exit 1
+cd $APP/$ARCH && ln -s $VERSION latest || exit 1
# Create symlink to scripts
-mkdir -p $HOME/.local/bin || exit 1
-cd $HOME/.local/bin || exit 1
-ln -sf $HOME/.local/share/$APP/$ARCH/latest/Browser/start-tor-browser $APP-${ARCH} || exit 1
+mkdir -p $HOME/.local/bin || exit 1
+cd $HOME/.local/bin || exit 1
+ln -sf $HOME/.local/share/$APP/$ARCH/latest/Browser/start-tor-browser $APP-${ARCH} || exit 1
+ln -sf $HOME/.local/share/$APP/$ARCH/$VERSION/Browser/start-tor-browser $APP-${ARCH}-${VERSION} || exit 1
# Remove old symlink to the Tor Browser script
rm -f $HOME/.local/bin/$APP