From 779ff4078ffba497c3e46187226d3602702c5b71 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 2 Apr 2009 11:32:33 +0000 Subject: abuild: filter out conflicts when building dependencies --- abuild | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/abuild b/abuild index 58d892f..80d1e2e 100755 --- a/abuild +++ b/abuild @@ -481,9 +481,17 @@ depparse_aports() { makedepends= . $i dir=${i%/APKBUILD} + deps= + # filter out conflicts from deps + for j in $depends $makedepends; do + case "$j" in + !*) continue;; + esac + deps="$deps $j" + done for j in $pkgname $subpackages; do echo "o ${j%%:*} $dir" - set -- $depends $makedepends + set -- $deps echo -n "d ${j%%:*} $1" shift while [ $# -gt 0 ]; do -- cgit v1.2.3