From 2822716112435d983906bd1dbc28ad8ca2e02728 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 24 Sep 2018 10:13:35 +0200 Subject: bin/get-package-updates: do not print old_repo_revision in intermediate pipe --- bin/get-package-updates | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'bin/get-package-updates') diff --git a/bin/get-package-updates b/bin/get-package-updates index 3d1c1e3..4f91e6d 100755 --- a/bin/get-package-updates +++ b/bin/get-package-updates @@ -326,7 +326,7 @@ trigger_rebuild_on_any_file_sed_expression=$( printf 'A %s ' \ "${pkgbase}" eval 'printf '"'"'%s'"'"' "${new_repo_revisions__'"${git_repository}"'}"' - printf ' empty %s\n' \ + printf ' %s\n' \ "${repository}" done # actual updates/removes @@ -356,18 +356,17 @@ trigger_rebuild_on_any_file_sed_expression=$( repo=$(find_git_repository_to_package_repository "${pkg_repo}") eval 'printf '"'"'%s %s %s\n'"'" \ "$(printf '"${new_repo_revisions__%s}"' "${repo}")" \ - "$(printf '"${old_repo_revisions__%s}"' "${repo}")" \ "'${rest}'" done else - sed "s|^|${new_repo_revision} ${old_repo_revision} |" + sed "s|^|${new_repo_revision} |" fi | \ - grep '^\S\+ \S\+ .\s[^/]\+/repos/[^/]\+/PKGBUILD$' | \ + grep '^\S\+ .\s[^/]\+/repos/[^/]\+/PKGBUILD$' | \ # ignore i686 grep -v -- '-i686/PKGBUILD$' | \ # ignore staging and testing grep -v -- '[-/]\(staging\|testing\|unstable\)-[^/]\+/PKGBUILD$' | \ - sed 's|^\(\S\+ \S\+\) \(.\)\t\([^/]\+\)/repos/\([^/]\+\)-[^/-]\+/PKGBUILD$|\2 \3 \1 \4|' + sed 's|^\(\S\+\) \(.\)\t\([^/]\+\)/repos/\([^/]\+\)-[^/-]\+/PKGBUILD$|\2 \3 \1 \4|' done | \ sort -u | \ sed ' @@ -380,7 +379,7 @@ trigger_rebuild_on_any_file_sed_expression=$( sort -k1,1 | \ sed 's|^[012] ||' } | \ - while read -r mode package git_revision _ repository; do + while read -r mode package git_revision repository; do if [ "${mode}" = 'D' ]; then # deleted PKGBUILD # shellcheck disable=SC2154 -- cgit v1.2.3