From b23afcc3b4d93041e267d8b613abded79ed5ba0f Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Mon, 27 Jan 2020 11:16:51 +0200 Subject: [PATCH] kiss: fix args i issues --- kiss | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/kiss b/kiss index 731f6e1..ce45dc3 100755 --- a/kiss +++ b/kiss @@ -497,8 +497,8 @@ pkg_build() { [ -f "$bin_dir/$pkg#$version-$release.tar.gz" ] && { log "$pkg" "Found pre-built binary, installing" - dosu KISS_FORCE=1 \ - kiss i "$bin_dir/$pkg#$version-$release.tar.gz" ||: + KISS_FORCE=1 \ + pkg_install "$bin_dir/$pkg#$version-$release.tar.gz" # Remove the now installed package from the build # list. No better way than using 'sed' in POSIX 'sh'. @@ -586,7 +586,8 @@ pkg_build() { log "$pkg" "Needed as a dependency or has an update, installing" - dosu KISS_FORCE=1 kiss i "$bin_dir/$pkg#$version-$release.tar.gz" ||: + KISS_FORCE=1 \ + pkg_install "$bin_dir/$pkg#$version-$release.tar.gz" done # End here as this was a system update and all packages have been installed. @@ -604,7 +605,7 @@ pkg_build() { log "Install built packages? [$*]" prompt && { - dosu kiss i "$@" ||: + dosu kiss i "$@" return } } @@ -945,8 +946,8 @@ pkg_updates() { prompt - pkg_build kiss - dosu kiss i kiss ||: + pkg_build kiss + pkg_install kiss log "Updated the package manager" log "Re-run 'kiss update' to update your system"