]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Automate and fix manpage copyright year update
authorAndreas Metzler <ametzler@bebt.de>
Sun, 4 Jun 2023 11:53:43 +0000 (13:53 +0200)
committerAndreas Metzler <ametzler@bebt.de>
Sat, 8 Jul 2023 09:33:35 +0000 (11:33 +0200)
Handle manpage copyright year update in update-copyright-year
target, and fix the library manpage copyright year statement, $(YEAR)
expanded to an empty string

Broken by: 5a58370864e04f5dbb05b0ae453e6fa592a93175
Signed-off-by: Andreas Metzler <ametzler@bebt.de>
cfg.mk
doc/manpages/Makefile.am

diff --git a/cfg.mk b/cfg.mk
index e4ff0ea70ca32140089d1337cf08c02226c71705..1638e2791c9ff817ecf24a9b692c1e5eb6626b10 100644 (file)
--- a/cfg.mk
+++ b/cfg.mk
@@ -102,6 +102,14 @@ glimport:
 update-copyright-year:
        $(AM_V_at)$(SED) -i "s/\"2000-[0-9]\{4,\}\"/\"2000-`date +%Y`\"/g" src/args-std.def.in
        $(AM_V_at)$(SED) -i "s/ 2001-[0-9]\{4,\} / 2001-`date +%Y` /g" doc/gnutls.texi
+       $(AM_V_at)$(SED) -i \
+               -e "s/ 2001-[0-9]\{4,\} / 2001-`date +%Y` /g" \
+               -e "s/ 2020-[0-9]\{4,\} / 2020-`date +%Y` /g" \
+               doc/manpages/Makefile.am
+       $(AM_V_at)$(SED) -i \
+               -e "s/ 2000-[0-9]\{4,\} / 2000-`date +%Y` /g" \
+               doc/Makefile.am \
+               src/Makefile.am
 
 # Code Coverage
 
index 3ffc62281547641bce2e9d5e87df6a07cdb5ff04..e29ff15caa07cd5f9dba610fb44a4fc942f101f1 100644 (file)
@@ -1367,7 +1367,7 @@ stamp_mans: $(HEADER_FILES)
                        -pkg-site "https://www.gnutls.org" \
                        -include "gnutls/`basename $$header .in`" \
                        -seeinfo $(PACKAGE) -verbatimcopying \
-                       -copyright "2001-$(YEAR) Free Software Foundation, Inc., and others" \
+                       -copyright "2001-2023 Free Software Foundation, Inc., and others" \
                        -function $$i \
                        $(C_SOURCE_FILES) > $$i.3 && \
                echo $(ECHO_N) "."; \