From b619cadeda1b066cec1eeb12a5edea93f8a3dc96 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 19 Jul 2017 16:55:50 +0200 Subject: bin/common-functions: generate_package_metadata: include all groups in "builds", include provides in "groups" --- bin/common-functions | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'bin') diff --git a/bin/common-functions b/bin/common-functions index 74f3a54..31ce6f1 100755 --- a/bin/common-functions +++ b/bin/common-functions @@ -148,15 +148,15 @@ generate_package_metadata() { # otherwise this just calls for trouble sed -i '/^[^=]*=\s*$/d' "${file_prefix}.SRCINFO" - # extract "builds" = provides \cup pkgname - grep "$(printf '^\\(\tprovides\\|pkgname\\) = \\|^\tgroups = base')" "${file_prefix}.SRCINFO" | \ + # extract "builds" = provides \cup pkgname \cup groups + grep "$(printf '^\\(\tprovides\\|\tgroups\\|pkgname\\) = ')" "${file_prefix}.SRCINFO" | \ cut -d= -f2 | \ sed 's|^\s\+||; s|[<>]$||' | \ sort -u > \ "${file_prefix}.builds" - # extract "groups" = groups - grep "$(printf '^\tgroups = ')" "${file_prefix}.SRCINFO" | \ + # extract "groups" = groups \cup provides + grep "$(printf '^\t\\(groups\\|provides\\) = ')" "${file_prefix}.SRCINFO" | \ cut -d= -f2 | \ sed 's|^\s\+||; s|[<>]$||' | \ sort -u > \ -- cgit v1.2.3-54-g00ecf