X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=yumgroups.sh;h=1e8f506e7c76934aacb69279206e5f32b9ac3b30;hb=54d3133eeb801a434a1237c2cde942cc45bb8539;hp=28f9c4921e9f2b2ace6317eea62207a20eb9fe8d;hpb=a14676427a1e9c5c3c444e3f7689f928c8a85ba8;p=build.git diff --git a/yumgroups.sh b/yumgroups.sh index 28f9c492..1e8f506e 100755 --- a/yumgroups.sh +++ b/yumgroups.sh @@ -7,8 +7,11 @@ function usage () { exit 1 } -[ "$#" = 2 ] || usage +[ "$#" = 1 ] || usage pldistro=$1; shift -pkgsname=$1; shift -toplevel_yumgroups $pldistro $pkgsname +# gather all known pkgs files +here=$(pwd) +all_pkgs=$( (cd $here/config.planetlab ; ls -1 *.pkgs ; cd $here/config.$pldistro; ls *.pkgs) | sort -u) + +yumgroups_from_pkgs $(dirname $0) $pldistro $pl_DISTRO_NAME $all_pkgs