X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=gprox%2Finstall.sh;h=196c2405766b9fcf658d392f6b2dac9c53240272;hb=b1d3b44f966332434d8ec49b2a0df569e9bf8c16;hp=d78f519dadb25505fb3ee5042d6c6d48c4830e92;hpb=46445e9382905a52e770d44191235be179616049;p=webi-installers%2F.git diff --git a/gprox/install.sh b/gprox/install.sh index d78f519..196c240 100644 --- a/gprox/install.sh +++ b/gprox/install.sh @@ -1,8 +1,8 @@ #!/bin/bash +set -e +set -u -{ - set -e - set -u +function __init_gprox() { ################## # Install gprox # @@ -18,14 +18,7 @@ pkg_src_dir="$HOME/.local/opt/gprox-v$WEBI_VERSION" pkg_src="$pkg_src_cmd" - # pkg_install must be defined by every package - pkg_install() { - # ~/.local/opt/gprox-v0.99.9/bin - mkdir -p "$(dirname $pkg_src_cmd)" - - # mv ./gprox-*/gprox ~/.local/opt/gprox-v0.99.9/bin/gprox - mv ./gprox-*/gprox "$pkg_src_cmd" - } + WEBI_SINGLE=true # pkg_get_current_version is recommended, but (soon) not required pkg_get_current_version() { @@ -33,7 +26,10 @@ # gprox 0.99.9 (rev abcdef0123) # This trims it down to just the version number: # 0.99.9 - echo $(gprox --version 2> /dev/null | head -n 1 | cut -d ' ' -f 2) + gprox --version 2> /dev/null | + head -n 1 | + cut -d ' ' -f 2 } - } + +__init_gprox