[packages/rpm-build-tools] ensure unified changelog (rpm %changelog format) for produced src.rpms for git and cvs style commit

glen glen at pld-linux.org
Tue Apr 9 21:34:45 CEST 2013


commit 31f3bc1cb7bc03ce47094dfd3be570be0fb485f9
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Apr 9 22:33:39 2013 +0300

    ensure unified changelog (rpm %changelog format) for produced src.rpms for git and cvs style commit messages

 builder.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/builder.sh b/builder.sh
index d11207f..8085614 100755
--- a/builder.sh
+++ b/builder.sh
@@ -473,8 +473,8 @@ insert_gitlog() {
 	# * 1265749244 +0000 Random Hacker <nikt at pld-linux.org> 9370900
 	git rev-list --date-order -${log_entries:-20} HEAD 2>/dev/null | while read sha1; do
 		local logfmt='%B%n'
-		git notes list $sha1 > /dev/null 2>&1 && logfmt=%N
-		git log -n 1 $sha1 --format=format:"* %ad %an <%ae> %h%n${logfmt}%n" --date=raw | sed '/^$/q'
+		git notes list $sha1 > /dev/null 2>&1 && logfmt='%N'
+		git log -n 1 $sha1 --format=format:"* %ad %an <%ae> %h%n- ${logfmt}%n" --date=raw | sed -re 's/^- +- */- /'| sed '/^$/q'
 	done > $gitlog
 
 	# add link to full git logs
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/31f3bc1cb7bc03ce47094dfd3be570be0fb485f9



More information about the pld-cvs-commit mailing list