From 8d4655432f66d08c27c4f19b1731d48df7794ec9 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Mon, 19 Sep 2016 16:50:27 +0200 Subject: xbulk: simply pass all args to show-build-deps --- xbulk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/xbulk b/xbulk index 1bb72a4..5da3c74 100755 --- a/xbulk +++ b/xbulk @@ -2,7 +2,6 @@ # xbulk [-n] [-k] [xbps-src flags...] PKGS... - simple XBPS bulk builder ARGS= -ARGS2= MAKEARGS= PKGS= @@ -14,8 +13,7 @@ mainpkg() { while [ $# -gt 0 ]; do case $1 in -n|-k) MAKEARGS="$MAKEARGS $1";; - -o|-r) ARGS="$ARGS $1 $2"; shift;; - -a|-H|-m) ARGS="$ARGS $1 $2"; ARGS2="$ARGS2 $1 $2"; shift;; + -a|-H|-m|-o|-r) ARGS="$ARGS $1 $2"; shift;; -*) ARGS="$ARGS $1";; *) PKGS="$PKGS $(mainpkg $1)" @@ -26,7 +24,7 @@ done { for pkg in $PKGS; do echo all: pkg-$pkg - for dep in $(./xbps-src $ARGS2 show-build-deps $pkg | + for dep in $(./xbps-src $ARGS show-build-deps $pkg | sed '1d;s|[<>].*$||g'); do mainpkg $dep | grep -Fx "$PKGS" | -- cgit 1.4.1