#!/bin/sh
# This installation shellscript for snap was by Dr. Guenter Bechly
# for Debian, but may be used by others, since it is under Artistic
# licence just like snap.

clear
cd
if [ "$USER" = root ]; then
    echo -e "\a";
    echo "Please run snap as normal user, not as root!";
    exit 1
else
    echo "Installation of the snap commandline Napster client";
    cp /usr/share/snap/snaprc $HOME/.snaprc;
    cp /usr/share/snap/snaprc $HOME/.snaprc;
    UN=; echo -n "Please enter your Napster username: "; read UN; 
    PW=; echo -n "Please enter your Napster password: "; read PW; 
    UE=; echo -n "Please enter your email address (or anon@napster.com): "; read UE; 
    echo -e "Linespeed values: unknown = 0, 14.4 = 1, 28.8 = 2,\n33.6 = 3, 56.7 = 4, 64K = 5, 128K = 6, Cable = 7,\nDSL = 8, T1 = 9, T3+ = 10";
    US=; echo -n "Please enter your linespeed value: "; read US; 
    sed s/username/$UN/2 < $HOME/.snaprc | cat > $HOME/.snaprc;
    sed s/userpassword/$PW/1 < $HOME/.snaprc | cat > $HOME/.snaprc;
    sed s/usermail/$UE/1 < $HOME/.snaprc | cat > $HOME/.snaprc;
    sed s/userspeed/$US/1 < $HOME/.snaprc | cat > $HOME/.snaprc;
    chmod 644 $HOME/.snaprc;
    mkdir $HOME/snap;
    mkdir $HOME/snap/download;
    mkdir $HOME/snap/upload;
    echo -e "Installation of snap completed,\nplease start the program with the command snap.";
    echo -e "For documentation on snap type '/help' within snap,\nor look into /usr/share/doc/snap or type 'man snap'.";
    echo -e "Further options can be manually set in ~/.snaprc.";
    echo "HAVE FUN WITH SNAP!!!"
fi
