change install script to install globally by default

This commit is contained in:
Olaf Leidinger 2013-05-21 07:56:25 +02:00
parent 0c5a322b98
commit 3af196c367
2 changed files with 25 additions and 7 deletions

View File

@ -1 +1,7 @@
Run install.sh to install the icon for all the users. Run install.sh without any arguments to install the extension for all the users.
If you want to install the extension only for the current user, run
install.sh local
instead.

View File

@ -1,11 +1,23 @@
NAME="TeaTime@oleid.mescharet.de" NAME="TeaTime@oleid.mescharet.de"
INST_DIR="$HOME/.local/share/gnome-shell-extensions/$NAME"
if [ "$1" = "local" ] ; then
INST_DIR="$HOME/.local/gnome-shell/extensions/$NAME"
SUDO=""
else
INST_DIR="/usr/share/gnome-shell/extensions/$NAME"
SUDO="sudo"
echo "Installing icon" echo "Installing icon"
sudo cp utilities-teatime.svg /usr/share/icons/hicolor/scalable/apps/ $SUDO cp utilities-teatime.svg /usr/share/icons/hicolor/scalable/apps/
sudo gtk-update-icon-cache /usr/share/icons/hicolor/ $SUDO gtk-update-icon-cache /usr/share/icons/hicolor/
fi
echo "Installing extension" echo "Installing extension"
mkdir -p "$INST_DIR" $SUDO mkdir -p "$INST_DIR"
cp *.js *.json "$INST_DIR" $SUDO cp *.js *.json "$INST_DIR"
if [ "$1" = "local" ]; then
$SUDO cp *.svg "$INST_DIR"
fi