Commit 91fd76e6 authored by Vitaly Lipatov's avatar Vitaly Lipatov

eget: fix bug with IPFS handling

parent 42f35945
...@@ -902,7 +902,6 @@ WGET="$(print_command_path wget)" ...@@ -902,7 +902,6 @@ WGET="$(print_command_path wget)"
CURL="$(print_command_path curl)" CURL="$(print_command_path curl)"
ORIG_EGET_BACKEND="$EGET_BACKEND" ORIG_EGET_BACKEND="$EGET_BACKEND"
EGET_BACKEND="$(basename "$EGET_BACKEND")"
# override backend # override backend
if is_fileurl "$1" ; then if is_fileurl "$1" ; then
...@@ -911,19 +910,22 @@ elif is_ipfsurl "$1" ; then ...@@ -911,19 +910,22 @@ elif is_ipfsurl "$1" ; then
EGET_BACKEND="ipfs" EGET_BACKEND="ipfs"
fi fi
case "$ORIG_EGET_BACKEND" in orig_EGET_BACKEND="$EGET_BACKEND"
EGET_BACKEND="$(basename "$EGET_BACKEND")"
case "$orig_EGET_BACKEND" in
file|ipfs) file|ipfs)
;; ;;
*/wget) */wget)
WGET="$ORIG_EGET_BACKEND" WGET="$orig_EGET_BACKEND"
[ -x "$WGET" ] || fatal "There are no $ORIG_EGET_BACKEND in the system but you forced using it via EGET_BACKEND. Install it with $ epm install wget" [ -x "$WGET" ] || fatal "There are no $orig_EGET_BACKEND in the system but you forced using it via EGET_BACKEND. Install it with $ epm install wget"
;; ;;
wget) wget)
[ -n "$WGET" ] || fatal "There are no wget in the system but you forced using it via EGET_BACKEND. Install it with $ epm install wget" [ -n "$WGET" ] || fatal "There are no wget in the system but you forced using it via EGET_BACKEND. Install it with $ epm install wget"
;; ;;
*/curl) */curl)
CURL="$ORIG_EGET_BACKEND" CURL="$orig_EGET_BACKEND"
[ -x "$CURL" ] || fatal "There are no $ORIG_EGET_BACKEND in the system but you forced using it via EGET_BACKEND. Install it with $ epm install curl" [ -x "$CURL" ] || fatal "There are no $orig_EGET_BACKEND in the system but you forced using it via EGET_BACKEND. Install it with $ epm install curl"
;; ;;
curl) curl)
[ -n "$CURL" ] || fatal "There are no curl in the system but you forced using it via EGET_BACKEND. Install it with $ epm install curl" [ -n "$CURL" ] || fatal "There are no curl in the system but you forced using it via EGET_BACKEND. Install it with $ epm install curl"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment