From d2c0d41f211683aebbf3277b590089595afafed2 Mon Sep 17 00:00:00 2001 From: "dylan.araps@gmail.com" Date: Sun, 30 Jun 2019 06:47:37 +0000 Subject: kiss: Fix dependency chain. FossilOrigin-Name: 274fdd5d6111ca9cd7b9667f84f2ce4fed0e2d66073afee8e0680cfcd1e7c77c --- kiss | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kiss b/kiss index 5b7fec1..ed77665 100755 --- a/kiss +++ b/kiss @@ -376,7 +376,13 @@ pkg_build() { for pkg; do # Don't check for pre-built package if it was passed to KISS # directly. - case $explicit_packages in *" $pkg "*) continue ;; esac + case $explicit_packages in + *" $pkg "*) + shift + set -- "$@" "$pkg" + continue + ;; + esac # Find the package's repository files. This needs to keep # happening as we can't store this data in any kind of data @@ -430,8 +436,9 @@ pkg_build() { [ "$mismatch" ] && die "Checksum mismatch with: ${mismatch% }" - for pkg; do pkg_extract "$pkg"; done for pkg; do + pkg_extract "$pkg" + # Find the package's repository files. This needs to keep # happening as we can't store this data in any kind of data # structure. -- cgit v1.2.3