I did an autoupdate followed by a "make update-copyrights" in Gnulib to bump the copyright years to 2018. I also installed the attached by-hand patches to get this to work.

>From 611f12013b42466749cf00016e6e27b73d3a224c Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Sun, 31 Dec 2017 16:43:46 -0800
Subject: [PATCH] maint: fix 'make update-copyright'

* Makefile (update-copyright): Adjust to 2016-11-23 change
to config/srclist-update, which changed the format of srclist.txt.
---
 ChangeLog | 6 ++++++
 Makefile  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 48c02ca..a2470d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-01-01  Paul Eggert  <egg...@cs.ucla.edu>
+
+	maint: fix 'make update-copyright'
+	* Makefile (update-copyright): Adjust to 2016-11-23 change
+	to config/srclist-update, which changed the format of srclist.txt.
+
 2017-12-30  Paul Eggert  <egg...@cs.ucla.edu>
 
 	chdir-safer: remove this module
diff --git a/Makefile b/Makefile
index 3056d0d..e9608c0 100644
--- a/Makefile
+++ b/Makefile
@@ -160,7 +160,7 @@ MODULES.html: MODULES.html.sh
 update-copyright:
 	exempt=$$(mktemp);						\
 	grep -v '^#' config/srclist.txt|grep -v '^$$'			\
-	  | while read src dst; do					\
+	  | while read top src dst options; do				\
 	      test -f "$$dst" && { echo "$$dst"; continue; };		\
 	      test -d "$$dst" || continue;				\
 	      echo "$$dst"/$$(basename "$$src");			\
-- 
2.7.4

>From d9afeacd0e2396deaabab291ab94e09ab9834fdb Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Mon, 1 Jan 2018 00:57:25 +0000
Subject: [PATCH] version-etc: new year

* build-aux/gendocs.sh (version):
* doc/gendocs_template:
* doc/gendocs_template_min:
* doc/gnulib.texi:
* lib/version-etc.c (COPYRIGHT_YEAR):
Update copyright dates by hand in templates and the like.
---
 ChangeLog                | 8 ++++++++
 build-aux/gendocs.sh     | 4 ++--
 doc/gendocs_template     | 2 +-
 doc/gendocs_template_min | 2 +-
 doc/gnulib.texi          | 2 +-
 lib/version-etc.c        | 2 +-
 6 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 05a9c87..d3cb40d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2018-01-01  Paul Eggert  <egg...@cs.ucla.edu>
 
+	version-etc: new year
+	* build-aux/gendocs.sh (version):
+	* doc/gendocs_template:
+	* doc/gendocs_template_min:
+	* doc/gnulib.texi:
+	* lib/version-etc.c (COPYRIGHT_YEAR):
+	Update copyright dates by hand in templates and the like.
+
 	maint: fix 'make update-copyright'
 	* Makefile (update-copyright): Adjust to 2016-11-23 change
 	to config/srclist-update, which changed the format of srclist.txt.
diff --git a/build-aux/gendocs.sh b/build-aux/gendocs.sh
index d15fd82..33277d3 100755
--- a/build-aux/gendocs.sh
+++ b/build-aux/gendocs.sh
@@ -2,7 +2,7 @@
 # gendocs.sh -- generate a GNU manual in many formats.  This script is
 #   mentioned in maintain.texi.  See the help message below for usage details.
 
-scriptversion=2017-09-12.23
+scriptversion=2018-01-01.00
 
 # Copyright 2003-2018 Free Software Foundation, Inc.
 #
@@ -72,7 +72,7 @@ texarg="-t @finalout"
 
 version="gendocs.sh $scriptversion
 
-Copyright 2017 Free Software Foundation, Inc.
+Copyright 2018 Free Software Foundation, Inc.
 There is NO warranty.  You may redistribute this software
 under the terms of the GNU General Public License.
 For more information about these matters, see the files named COPYING."
diff --git a/doc/gendocs_template b/doc/gendocs_template
index 6869435..daf3bd2 100644
--- a/doc/gendocs_template
+++ b/doc/gendocs_template
@@ -77,7 +77,7 @@ the FSF.  Broken links and other corrections or suggestions can be sent
 to <a href="mailto:%%EMAIL%%">&lt;%%EMAIL%%&gt;</a>.</p>
 </div>
 
-<p>Copyright &copy; 2017-2018 Free Software Foundation, Inc.</p>
+<p>Copyright &copy; 2018 Free Software Foundation, Inc.</p>
 
 <p>This page is licensed under a <a rel="license"
 href="https://creativecommons.org/licenses/by-nd/3.0/us/";>Creative
diff --git a/doc/gendocs_template_min b/doc/gendocs_template_min
index e115adf..94839d5 100644
--- a/doc/gendocs_template_min
+++ b/doc/gendocs_template_min
@@ -80,7 +80,7 @@ the FSF.  Broken links and other corrections or suggestions can be sent
 to <a href="mailto:%%EMAIL%%">&lt;%%EMAIL%%&gt;</a>.</p>
 </div>
 
-<p>Copyright &copy; 2017-2018 Free Software Foundation, Inc.</p>
+<p>Copyright &copy; 2018 Free Software Foundation, Inc.</p>
 
 <p>This page is licensed under a <a rel="license"
 href="https://creativecommons.org/licenses/by-nd/3.0/us/";>Creative
diff --git a/doc/gnulib.texi b/doc/gnulib.texi
index 76d5720..52ecf84 100644
--- a/doc/gnulib.texi
+++ b/doc/gnulib.texi
@@ -23,7 +23,7 @@ This manual is for GNU Gnulib (updated @value{UPDATED}),
 which is a library of common routines intended to be shared at the
 source level.
 
-Copyright @copyright{} 2004--2017 Free Software Foundation, Inc.
+Copyright @copyright{} 2004--2018 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
diff --git a/lib/version-etc.c b/lib/version-etc.c
index 03a69b1..56dc249 100644
--- a/lib/version-etc.c
+++ b/lib/version-etc.c
@@ -38,7 +38,7 @@
 # define PACKAGE PACKAGE_TARNAME
 #endif
 
-enum { COPYRIGHT_YEAR = 2017 };
+enum { COPYRIGHT_YEAR = 2018 };
 
 /* The three functions below display the --version information the
    standard way.
-- 
2.7.4

Reply via email to