Mercurial > hg > octave-lyh > gnulib-hg
changeset 12383:a22f69c2029c
maintainer-makefile: allow customization of NEWS entry format
* top/maint.mk (news-date-regexp): New overridable variable.
(news-date-check): Use it.
Signed-off-by: Eric Blake <ebb9@byu.net>
author | Alfred M. Szmidt <ams@gnu.org> |
---|---|
date | Fri, 04 Dec 2009 21:27:40 -0700 |
parents | 642c575d5700 |
children | 8620ff59758a |
files | ChangeLog top/maint.mk |
diffstat | 2 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-12-04 Alfred M. Szmidt <ams@gnu.org> + + maintainer-makefile: allow customization of NEWS entry format + * top/maint.mk (news-date-regexp): New overridable variable. + (news-date-check): Use it. + 2009-12-04 Eric Blake <ebb9@byu.net> mgetgroups: add xgetgroups, and avoid ENOSYS failures
--- a/top/maint.mk +++ b/top/maint.mk @@ -77,6 +77,10 @@ url_dir_list ?= ftp://$(gnu_rel_host)/gnu/$(PACKAGE) endif +# Override this in cfg.mk if you are using a different format in your +# NEWS file. +news-date-regexp ?= '^\*.* $(VERSION_REGEXP) ('$$today')' + # Prevent programs like 'sort' from considering distinct strings to be equal. # Doing it here saves us from having to set LC_ALL elsewhere in this file. export LC_ALL = C @@ -570,7 +574,7 @@ news-date-check: NEWS today=`date +%Y-%m-%d`; \ - if head $(srcdir)/NEWS | grep '^\*.* $(VERSION_REGEXP) ('$$today')' \ + if head $(srcdir)/NEWS | grep $(news-date-regexp) \ >/dev/null; then \ :; \ else \