From 8be7095570b131d81916fb43ebb42c1034487c7a Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sun, 7 Oct 2018 07:52:27 +0200 Subject: prepare-release: Fix last-modification detection for manpages Pass -i to git log, so "Release foo" is detected as well, not just "release foo", and also handle the rename of Git-Dch to Gbp-Dch. --- prepare-release | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/prepare-release b/prepare-release index 3a5281f89..c93976f9a 100755 --- a/prepare-release +++ b/prepare-release @@ -81,10 +81,11 @@ if [ "$1" = 'pre-export' ]; then # update the last-modification field of manpages based on git changes grep --files-with-matches '' doc/*.xml | while read file; do \ - LASTMOD="$(date -d "@$(git log --format='%at' --max-count=1 --invert-grep --fixed-strings --grep 'review + LASTMOD="$(date -d "@$(git log -i --format='%at' --max-count=1 --invert-grep --fixed-strings --grep 'review typo release -Git-Dch: Ignore' "$file")" '+%Y-%m-%dT00:00:00Z')" +Git-Dch: Ignore +Gbp-Dch: ignore' "$file")" '+%Y-%m-%dT00:00:00Z')" sed -i -e "s#^\([ ]\+\).*\$#\1$LASTMOD#" "$file" done -- cgit v1.2.3