From: Thierry Parmentelat Date: Mon, 13 Feb 2012 12:25:23 +0000 (+0100) Subject: yumexclude ctd X-Git-Tag: 5.0-rc27~136 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=6602e611b81e2a54a1ab7b57d04b52ba38535cce;p=build.git yumexclude ctd --- diff --git a/build.common b/build.common index b1530ac2..ebf89d85 100644 --- a/build.common +++ b/build.common @@ -72,8 +72,13 @@ function pl_yumexclude () { keyword=$1; shift fcdistro=$1; shift pldistro=$1; shift + builddir=$1; shift # search for file "yumexclude.pkgs" - yumexclude_file=$(pl_locateDistroFile ../build/ $pldistro "yumexclude.pkgs") + yumexclude_file=$(pl_locateDistroFile $builddir $pldistro "yumexclude.pkgs") + # + # check if pkgs.py is in PATH + type -p pkgs.py >& /dev/null || export PATH=$builddir:$PATH + # parse it pl_parsePkgs keyword $fcdistro $pldistro $yumexclude_file || \ { echo pl_yumexclude failed with fcdistro=$fcdistro and pldistro=$pldistro; return 1 ; }