From: Jim Meyering Date: Tue, 22 Apr 2008 19:28:33 +0000 (+0200) Subject: build: move a project-specific definition to cfg.mk X-Git-Tag: v6.12~100 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d9c1b8fd30a36d7f05cfb8f830dc62765cf60792;p=thirdparty%2Fcoreutils.git build: move a project-specific definition to cfg.mk * cfg.mk (old_NEWS_hash): Define here, ... * maint.mk: ... not here. (update-NEWS-hash): Update comment. Suggestion from Eric Blake. --- diff --git a/cfg.mk b/cfg.mk index 61c3bc516f..6b039c539c 100644 --- a/cfg.mk +++ b/cfg.mk @@ -39,3 +39,5 @@ gnulib_dir = /gnulib # Now that we have better (check.mk) tests, make this the default. export VERBOSE = yes + +old_NEWS_hash = c58d611d93d218181ed77f81ff2395ff - diff --git a/maint.mk b/maint.mk index e2a8e1cd94..66f6d5d6f8 100644 --- a/maint.mk +++ b/maint.mk @@ -431,16 +431,17 @@ NEWS_hash = \ $(srcdir)/NEWS | md5sum -) # Ensure that we don't accidentally insert an entry into an old NEWS block. -old_NEWS_hash = c58d611d93d218181ed77f81ff2395ff - sc_immutable_NEWS: @if test -f $(srcdir)/NEWS; then \ test "$(NEWS_hash)" = '$(old_NEWS_hash)' && : || \ { echo '$(ME): you have modified old NEWS' 1>&2; exit 1; }; \ fi -# Update the hash stored above. Do this after each release. +# Update the hash stored above. Do this after each release and +# for any corrections to old entries. update-NEWS-hash: NEWS - perl -pi -e 's/^(old_NEWS_hash = ).*/$${1}'"$(NEWS_hash)/" $(ME) + perl -pi -e 's/^(old_NEWS_hash = ).*/$${1}'"$(NEWS_hash)/" \ + $(srcdir)/cfg.mk # Ensure that the c99-to-c89 patch applies cleanly. patch-check: