chore(style): convert blocks into functions (see #325)
[webi-installers/.git] / gprox / install.sh
index ab63c8025f7cfdc188dd6b4b5f72426074c9a142..103216541fb38e890c78eb459d43d2542239e0b1 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-{
+function __init_gprox() {
     set -e
     set -u
 
     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"
-    }
-
     # pkg_get_current_version is recommended, but (soon) not required
     pkg_get_current_version() {
         # 'gprox --version' has output in this format:
         #       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)
+        echo $(gprox --version 2> /dev/null | head -n 1 | cut -d ' ' -f 2)
     }
-
 }
+
+__init_gprox