diff options
Diffstat (limited to 'abuild.in')
-rwxr-xr-x | abuild.in | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -890,7 +890,11 @@ trace_apk_deps() { self_provided="$self_provided $found" fi else - missing="$missing $i" + if $APK info --quiet --installed "so:$i"; then + autodeps="$autodeps so:$i" + else + missing="$missing $i" + fi fi done @@ -918,8 +922,8 @@ trace_apk_deps() { fi [ -z "$autodeps" ] && return 0 for i in $autodeps; do - echo "depend = $i" >> "$dir"/.PKGINFO - done + echo "depend = $i" + done | sort -u >> "$dir"/.PKGINFO } find_scanelf_paths() { |