#!/bin/sh
#
-# SCRIPT NAME
+# vinstall.sh
#
-# version: 0.0 : Date: 1970/01/01 00:0:00
+# version: 0.2 : Date: 2013/11/13
#
# TODO:
# *
## Only error message will be printed with DEBUG="0"
-PY3=${PY3:-$(which python3.3)}
-MUSICPD="http://media.kaliko.me/src/musicpd/dist/python-musicpd-0.3.1.tar.bz2"
+PY3=${PY3:-$(which python3)}
# Test virtualenv presence
[ -x "$(which virtualenv)" ] || { echo "Cannot find virtualenv executable!"; exit 1; }
PIP_OPTIONS=""
[ "$DEBUG" = "0" ] && PIP_OPTIONS="$PIP_OPTIONS --quiet"
-pip $PIP_OPTIONS install $MUSICPD
+pip $PIP_OPTIONS install --pre python-musicpd || exit 1
+
+echo Installing mpd-sima
+$(dirname $0)/setup.py --quiet install || exit 1
deactivate
-SIMA_LAUNCHER=$(readlink -f $(dirname $0))/launch
-SIMA_VLAUNCHER=$(readlink -f $(dirname $0))/vlaunch
-[ -x "$SIMA_LAUNCHER" ] || { echo "$SIMA_LAUNCHER not available"; exit 1; }
+SIMA_LAUNCHER=mpd-sima
+SIMA_VLAUNCHER=$INSTALL_DIR/vmpd-sima
-cat << EOF > $SIMA_VLAUNCHER
+cat << EOF > "$SIMA_VLAUNCHER"
#!/bin/sh
. $INSTALL_DIR/venv/bin/activate
-python $SIMA_LAUNCHER $@
+$SIMA_LAUNCHER "\$@"
EOF
chmod +x $SIMA_VLAUNCHER
-echo
+echo Cleaning up
+rm -rf $(dirname $0)/dist
+rm -rf $(dirname $0)/build
+rm -rf $(dirname $0)/sima.egg-info
+
+echo
# vim: fileencoding=utf8