diff --git a/README.md b/README.md index 34cc172..88c24e3 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,8 @@ the handler will be installed, made available and used. - Debug corner cases - Handler preparation - update repos and cache last update time in /tmp - Handler providers e.g. different make mechanisms on arch and debian -- Run scripts in tempdir by default? +- Run file in tempdir by default? +- Handler for downloaded scripts (e.g. passff-host, funkwhale) ### Windows - Install choco and git offline diff --git a/instalee b/instalee index 3931e8b..3838d17 100755 --- a/instalee +++ b/instalee @@ -40,7 +40,7 @@ installpkg() { return 2 fi for pkg in $pkgs - do highlight "$pkg" + do highlight "Installing $(echo ${pkg#$home/packages/} | sed 's|\(.*\)/|\1 via |')" set -e local name="$(basename $pkg)" local base="${name%_*}" @@ -73,7 +73,7 @@ chmod +rx "$home/handlers" -R case "$1" in (-V|--version|"") - printf "$0 r%s.%s\n" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + printf "$name r%s.%s\n" "$(git rev-list --count HEAD 2>/dev/null)" "$(git rev-parse --short HEAD 2>/dev/null)" echo "Try '$0 --help' or 'man $name' for usage info" # TODO license https://www.gnu.org/prep/standards/html_node/_002d_002dversion.html#g_t_002d_002dversion exit 0 diff --git a/packages/funkwhale/linux b/packages/funkwhale/linux new file mode 100755 index 0000000..76c419b --- /dev/null +++ b/packages/funkwhale/linux @@ -0,0 +1 @@ +sudo sh -c "$(curl -sSL https://get.funkwhale.audio/)" diff --git a/packages/sampitor/cargo b/packages/sampitor/cargo new file mode 100644 index 0000000..e69de29