From 327178f593fa6e06ee7ab7489687ce1ff8e082b2 Mon Sep 17 00:00:00 2001 From: Esteban Carnevale Date: Tue, 16 Dec 2014 12:36:46 -0300 Subject: libredbdiff-standalone: Print comparison of multiple Parabola repositories --- libredbdiff-standalone | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/libredbdiff-standalone b/libredbdiff-standalone index 3c7a74e..f82e65f 100755 --- a/libredbdiff-standalone +++ b/libredbdiff-standalone @@ -172,9 +172,12 @@ while read -a line ; do verarch["${line[0]}"]="${line[1]}" done < <(pacman --dbpath "${dbpatharch}" --config "${conffilearch}" -Ss | grep -v '^ ' | awk -F/ '{print $2}') -expac --config "${conffile}" -S '%r/%n %v %S' | awk -F/ '$1 == "libre" {print $2}' | while read -a line ; do - ver["${line[0]}"]="${line[1]}" - provides[${line[0]}]="${line[@]:2}" - pkgname=${line[0]} - comparepkgs +for repo in libre pcr libre-multilib nonprism ; do + echo "[$repo]" + expac --config "${conffile}" -S '%r/%n %v %S' | awk -F/ '$1 == "libre" {print $2}' | while read -a line ; do + ver["${line[0]}"]="${line[1]}" + provides[${line[0]}]="${line[@]:2}" + pkgname=${line[0]} + comparepkgs + done done -- cgit v1.2.3