diff --git a/install b/install index 2ad49be..117bb97 100755 --- a/install +++ b/install @@ -1,3 +1,32 @@ #!/bin/sh -cp $(dirname $0)/pirate-get.py /usr/local/bin/pirate-get -chmod +x /usr/local/bin/pirate-get +set -e + +TMP=$(mktemp pirate-get-XXXXXX) + +{ + if [ $(which python3) ] + then + python='python3' + else + python='python' + fi + + if [ $(which pip3) ] + then + pip='pip3' + else + pip='pip' + fi + + echo "#!/usr/bin/env $python" > "$TMP" && + + sed 1d $(dirname $0)/pirate-get.py >> "$TMP" + + cp "$TMP" /usr/bin/pirate-get && + chmod +x /usr/bin/pirate-get && + chmod 755 /usr/bin/pirate-get && + + $pip install -r requirements.txt && + + rm $TMP +} || rm $TMP diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9c086f0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +colorama==0.3.2