-##############################
-### temporary - only for checking the new python version
-# for a given keyword like 'package' :
-# we support fcdistro-dependant format, for tokens (pkgname) without whitespace
-# you can e.g. use
-# package: pkg1 .. pkgn
-# package+f8: pkg1 .. pkgn
-# package-f8: pkg1 .. pkgn
-#
-# values can contain @arch@, @fcdistro@ or @pldistro@ that are replaced with the current values
-#
-# the reason for the -a option is for when we build the build vm itself; in this case
-# pl_DISTRO_ARCH is the one we obtain from the root context, and that's wrong
-# specify -sa arch AFTER keyword, so as to keep pl_getPackages and pl_getGroups simple
-#
-function pl_parsePkgs_old () {
-
- target_arch=$pl_DISTRO_ARCH
- keyword=$1;shift
- [ "$1" == "-a" ] && { shift; target_arch="$1"; shift; }
- fcdistro=$1; shift
- pldistro=$1; shift
- # remaining arguments are paths to the pkgs files
-
- # grab regular descriptions
- all=$(grep -v '^#' "$@" | grep --regexp="^${keyword}:" | sed -e "s,${keyword}:,,")
- # grab additions
- add=$(grep -v '^#' "$@" | grep --regexp="^${keyword}+${fcdistro}:" | sed -e "s,${keyword}+${fcdistro}:,,")
- # grab exclusions
- sub=$(grep -v '^#' "$@" | grep --regexp="^${keyword}-${fcdistro}:" | sed -e "s,${keyword}-${fcdistro}:,,")
-
- for rpm in $all $add; do
- for exclude in $sub; do
- [ "$rpm" = "$exclude" ] && continue 2
- done
- echo "${rpm} " | sed -e "s,@arch@,${target_arch},g" -e "s,@fcdistro@,$fcdistro,g" -e "s,@pldistro@,$pldistro,g"
- done
- return 0
-}