m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU M4 source repository branch, branch-1.4, updated. v1.4.13-13-g


From: Eric Blake
Subject: [SCM] GNU M4 source repository branch, branch-1.4, updated. v1.4.13-13-g935f815
Date: Mon, 17 Aug 2009 12:04:46 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU M4 source repository".

http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=935f8158c44060778ae60a382328b540b6c71d75

The branch, branch-1.4 has been updated
       via  935f8158c44060778ae60a382328b540b6c71d75 (commit)
       via  548145f74620c9deb456c9eec3f20e18968d4da7 (commit)
      from  aaf25cbff75978ab988076898fe54a433373303b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 935f8158c44060778ae60a382328b540b6c71d75
Author: Eric Blake <address@hidden>
Date:   Fri Aug 14 15:16:33 2009 -0600

    Update copyright year.
    
    * AUTHORS: Run UPDATE_COPYRIGHT_FORCE=1 make update-copyright.
    * BACKLOG: Likewise.
    * Makefile.am: Likewise.
    * TODO: Likewise.
    * acinclude.m4: Likewise.
    * c-boxes.el: Likewise.
    * cfg.mk: Likewise.
    * checks/Makefile.in: Likewise.
    * checks/check-them: Likewise.
    * checks/stackovf.test: Likewise.
    * doc/Makefile.am: Likewise.
    * examples/Makefile.am: Likewise.
    * src/Makefile.am: Likewise.
    * src/debug.c: Likewise.
    * src/eval.c: Likewise.
    * src/freeze.c: Likewise.
    * src/m4.h: Likewise.
    * src/macro.c: Likewise.
    * src/path.c: Likewise.
    * src/symtab.c: Likewise.
    
    Signed-off-by: Eric Blake <address@hidden>

commit 548145f74620c9deb456c9eec3f20e18968d4da7
Author: Eric Blake <address@hidden>
Date:   Fri Aug 14 15:14:12 2009 -0600

    Prepare to bulk update copyright year.
    
    * gnulib: Update.
    * m4/gnulib-cache.m4: Import update-copyright and vc-list-files
    modules.
    * maint.mk: Fix copyright.
    (build_aux, VC_LIST, VC_LIST_EXCEPT, update-copyright): New macros
    and rules borrowed from gnulib.
    * cfg.mk (update-copyright-env): Enforce longhand behavior.
    * .cvsignore: Reflect these changes.
    * .gitignore: Likewise.
    * .x-update-copyright: New file.
    
    Signed-off-by: Eric Blake <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 .x-update-copyright  |    1 +
 AUTHORS              |    2 +-
 BACKLOG              |    2 +-
 ChangeLog            |   36 ++++++++++++++++++++++++++++++++++++
 Makefile.am          |    4 ++--
 TODO                 |    2 +-
 acinclude.m4         |    3 ++-
 build-aux/.cvsignore |    2 ++
 build-aux/.gitignore |    2 ++
 c-boxes.el           |    3 ++-
 cfg.mk               |    6 +++++-
 checks/Makefile.in   |    2 +-
 checks/check-them    |    3 ++-
 checks/stackovf.test |    3 ++-
 doc/Makefile.am      |    2 +-
 examples/Makefile.am |    2 +-
 gnulib               |    2 +-
 m4/gnulib-cache.m4   |    4 +++-
 maint.mk             |   27 ++++++++++++++++++++++++++-
 src/Makefile.am      |    2 +-
 src/debug.c          |    4 ++--
 src/eval.c           |    2 +-
 src/freeze.c         |    4 ++--
 src/m4.h             |    2 +-
 src/macro.c          |    4 ++--
 src/path.c           |    4 ++--
 src/symtab.c         |    2 +-
 27 files changed, 104 insertions(+), 28 deletions(-)
 create mode 100644 .x-update-copyright

diff --git a/.x-update-copyright b/.x-update-copyright
new file mode 100644
index 0000000..725ba40
--- /dev/null
+++ b/.x-update-copyright
@@ -0,0 +1 @@
+m4/gnulib-cache.m4
diff --git a/AUTHORS b/AUTHORS
index 40d8361..e55f47b 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -28,7 +28,7 @@ Markus Duft                 address@hidden        2006-08-03
 
 ========================================================================
 
-Copyright (C) 2000, 2006, 2007 Free Software Foundation, Inc.
+Copyright (C) 2000, 2006, 2007, 2009 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.2 or
diff --git a/BACKLOG b/BACKLOG
index 96562a5..6cd9a92 100644
--- a/BACKLOG
+++ b/BACKLOG
@@ -50,7 +50,7 @@ rmail/speed
  2. 05 Sep 94 <address@hidden> slowness
  3. 04 Oct 94 <pinard> Autoconf, m4, and dnl's.
 
-Copyright (C) 2000, 2006 Free Software Foundation, Inc.
+Copyright (C) 2000, 2006, 2009 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.2 or
diff --git a/ChangeLog b/ChangeLog
index c0379e9..37dc678 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,39 @@
+2009-08-17  Eric Blake  <address@hidden>
+
+       Update copyright year.
+       * AUTHORS: Run UPDATE_COPYRIGHT_FORCE=1 make update-copyright.
+       * BACKLOG: Likewise.
+       * Makefile.am: Likewise.
+       * TODO: Likewise.
+       * acinclude.m4: Likewise.
+       * c-boxes.el: Likewise.
+       * cfg.mk: Likewise.
+       * checks/Makefile.in: Likewise.
+       * checks/check-them: Likewise.
+       * checks/stackovf.test: Likewise.
+       * doc/Makefile.am: Likewise.
+       * examples/Makefile.am: Likewise.
+       * src/Makefile.am: Likewise.
+       * src/debug.c: Likewise.
+       * src/eval.c: Likewise.
+       * src/freeze.c: Likewise.
+       * src/m4.h: Likewise.
+       * src/macro.c: Likewise.
+       * src/path.c: Likewise.
+       * src/symtab.c: Likewise.
+
+       Prepare to bulk update copyright year.
+       * gnulib: Update.
+       * m4/gnulib-cache.m4: Import update-copyright and vc-list-files
+       modules.
+       * maint.mk: Fix copyright.
+       (build_aux, VC_LIST, VC_LIST_EXCEPT, update-copyright): New macros
+       and rules borrowed from gnulib.
+       * cfg.mk (update-copyright-env): Enforce longhand behavior.
+       * .cvsignore: Reflect these changes.
+       * .gitignore: Likewise.
+       * .x-update-copyright: New file.
+
 2009-08-14  Eric Blake  <address@hidden>
 
        Explicitly request GNU getopt extensions.
diff --git a/Makefile.am b/Makefile.am
index f98266c..a579c86 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,7 +1,7 @@
 ## Makefile.am - template for generating Makefile via Automake
 ##
-## Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008 Free
-## Software Foundation, Inc.
+## Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+## Free Software Foundation, Inc.
 ##
 ## This file is part of GNU M4.
 ##
diff --git a/TODO b/TODO
index 4f1ea39..81e1b89 100644
--- a/TODO
+++ b/TODO
@@ -37,7 +37,7 @@ mode: outline
 outline-regexp: " *[-+*.] \\|"
 End:
 
-Copyright (C) 2000, 2006, 2007 Free Software Foundation, Inc.
+Copyright (C) 2000, 2006, 2007, 2009 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.2 or
diff --git a/acinclude.m4 b/acinclude.m4
index c14a5e3..cb4fc2f 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,5 +1,6 @@
 # Local additions to Autoconf macros.
-# Copyright (C) 1992, 1994, 2004, 2006, 2008 Free Software Foundation, Inc.
+# Copyright (C) 1992, 1994, 2004, 2006, 2008, 2009 Free Software
+# Foundation, Inc.
 # Francois Pinard <address@hidden>, 1992.
 #
 # This file is free software; the Free Software Foundation
diff --git a/build-aux/.cvsignore b/build-aux/.cvsignore
index 8196f1a..8390c93 100644
--- a/build-aux/.cvsignore
+++ b/build-aux/.cvsignore
@@ -4,3 +4,5 @@ gendocs.sh
 git-version-gen
 gnupload
 link-warning.h
+update-copyright
+vc-list-files
diff --git a/build-aux/.gitignore b/build-aux/.gitignore
index b82803d..b88d40c 100644
--- a/build-aux/.gitignore
+++ b/build-aux/.gitignore
@@ -4,3 +4,5 @@
 /git-version-gen
 /gnupload
 /link-warning.h
+/update-copyright
+/vc-list-files
diff --git a/c-boxes.el b/c-boxes.el
index 35e4d99..5254e96 100644
--- a/c-boxes.el
+++ b/c-boxes.el
@@ -1,5 +1,6 @@
 ;;; Boxed comments for C mode.
-;;; Copyright (C) 1991, 1992, 1993, 1994, 2008 Free Software Foundation, Inc.
+;;; Copyright (C) 1991, 1992, 1993, 1994, 2008, 2009 Free Software
+;;; Foundation, Inc.
 ;;; Francois Pinard <address@hidden>, April 1991.
 ;;;
 ;;; This file is part of GNU M4.
diff --git a/cfg.mk b/cfg.mk
index 3dda9f6..c63b953 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -1,5 +1,6 @@
 # Customize maint.mk.                           -*- makefile -*-
-# Copyright (C) 2003-2009 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
+# Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -39,3 +40,6 @@ local-checks-to-skip = changelog-check
 # The local directory containing the checked-out copy of gnulib used in this
 # release.  Used solely to get gnulib's SHA1 for the "announcement" target.
 gnulib_dir = $(srcdir)/gnulib
+
+# Always use longhand copyrights.
+update-copyright-env = UPDATE_COPYRIGHT_USE_INTERVALS=0
diff --git a/checks/Makefile.in b/checks/Makefile.in
index c43c2cc..b2903ff 100644
--- a/checks/Makefile.in
+++ b/checks/Makefile.in
@@ -1,6 +1,6 @@
 ## Makefile.in - template for building Makefile for M4 testsuite.
 ##
-## Copyright (C) 1992, 1993, 1994, 2006, 2007, 2008 Free Software
+## Copyright (C) 1992, 1993, 1994, 2006, 2007, 2008, 2009 Free Software
 ## Foundation, Inc.
 ##
 ## This file is part of GNU M4.
diff --git a/checks/check-them b/checks/check-them
index e594119..42ca8a3 100755
--- a/checks/check-them
+++ b/checks/check-them
@@ -1,6 +1,7 @@
 #!/bin/sh
 # Check GNU m4 against examples from the manual source.
-# Copyright (C) 1992, 2006, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 1992, 2006, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
 #
 # This file is part of GNU M4.
 #
diff --git a/checks/stackovf.test b/checks/stackovf.test
index 0ab0ccb..47d0841 100755
--- a/checks/stackovf.test
+++ b/checks/stackovf.test
@@ -1,6 +1,7 @@
 #!/bin/sh
 # This file is part of the GNU m4 testsuite
-# Copyright (C) 2000, 2003, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2000, 2003, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
 #
 # This file is part of GNU M4.
 #
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 94461f0..e217237 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,6 +1,6 @@
 ## Makefile.am - template for generating Makefile via Automake
 ##
-## Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
+## Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
 ##
 ## This file is part of GNU M4.
 ##
diff --git a/examples/Makefile.am b/examples/Makefile.am
index d3e0a24..fd2a289 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -1,6 +1,6 @@
 ## Makefile.am - template for generating Makefile via Automake
 ##
-## Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
+## Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
 ##
 ## This file is part of GNU M4.
 ##
diff --git a/gnulib b/gnulib
index 2f5181b..077d9af 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 2f5181b1a247323cb2a4a4c6165997674866bb20
+Subproject commit 077d9afeabe70728bec79f7ea9eff0264a7fccdc
diff --git a/m4/gnulib-cache.m4 b/m4/gnulib-cache.m4
index c808284..b3bbb7d 100644
--- a/m4/gnulib-cache.m4
+++ b/m4/gnulib-cache.m4
@@ -15,7 +15,7 @@
 
 
 # Specification in the form of a command-line invocation:
-#   gnulib-tool --import --dir=. --local-dir=local --lib=libm4 
--source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests 
--aux-dir=build-aux --with-tests --avoid=lock-tests --avoid=tls-tests 
--no-libtool --macro-prefix=M4 announce-gen assert autobuild avltree-oset 
binary-io c-stack clean-temp cloexec close-stream closein config-h dirname 
error execute fdl-1.3 fflush filenamecat fopen fopen-safer fseeko gendocs 
getopt-gnu git-version-gen gnumakefile gnupload gpl-3.0 intprops memchr2 
mkstemp obstack pipe progname regex sigaction stdbool stdint stdlib-safer 
strsignal strstr strtod strtol unlocked-io verror version-etc version-etc-fsf 
wait-process xalloc xprintf xvasprintf-posix
+#   gnulib-tool --import --dir=. --local-dir=local --lib=libm4 
--source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests 
--aux-dir=build-aux --with-tests --avoid=lock-tests --avoid=tls-tests 
--no-libtool --macro-prefix=M4 announce-gen assert autobuild avltree-oset 
binary-io c-stack clean-temp cloexec close-stream closein config-h dirname 
error execute fdl-1.3 fflush filenamecat fopen fopen-safer fseeko gendocs 
getopt-gnu git-version-gen gnumakefile gnupload gpl-3.0 intprops memchr2 
mkstemp obstack pipe progname regex sigaction stdbool stdint stdlib-safer 
strsignal strstr strtod strtol unlocked-io update-copyright vc-list-files 
verror version-etc version-etc-fsf wait-process xalloc xprintf xvasprintf-posix
 
 # Specification in the form of a few gnulib-tool.m4 macro invocations:
 gl_LOCAL_DIR([local])
@@ -62,6 +62,8 @@ gl_MODULES([
   strtod
   strtol
   unlocked-io
+  update-copyright
+  vc-list-files
   verror
   version-etc
   version-etc-fsf
diff --git a/maint.mk b/maint.mk
index 5b3f7cc..a50c727 100644
--- a/maint.mk
+++ b/maint.mk
@@ -1,7 +1,7 @@
 ## maint.mk -- Makefile rules for m4 maintainers -*-Makefile-*-
 ##
 ## Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software
-## Foundation
+## Foundation, Inc.
 ##
 ## This file is part of GNU M4.
 ##
@@ -22,6 +22,9 @@
 # ME := $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST))
 ME := maint.mk
 
+# Override this in cfg.mk if you use a non-standard build-aux directory.
+build_aux ?= $(srcdir)/build-aux
+
 # Do not save the original name or timestamp in the .tar.gz file.
 # Use --rsyncable if available.
 gzip_rsyncable := \
@@ -32,6 +35,11 @@ GIT = git
 VC = $(GIT)
 VC-tag = git tag -s -m '$(VERSION)' -u $(gpg_key_ID)
 
+VC_LIST = $(build_aux)/vc-list-files -C $(srcdir)
+
+VC_LIST_EXCEPT = \
+  $(VC_LIST) | if test -f $(srcdir)/.x-$@; then grep -vEf $(srcdir)/.x-$@; 
else grep -v ChangeLog; fi
+
 VERSION_REGEXP = $(subst .,\.,$(VERSION))
 my_distdir = $(PACKAGE)-$(VERSION)
 
@@ -198,3 +206,20 @@ web-manual:
            --email $(PACKAGE_BUGREPORT) $(PACKAGE) \
            "$(PACKAGE_NAME) - $(manual_title)"
        @echo " *** Upload the doc/manual directory to web-cvs."
+
+# If you want to set UPDATE_COPYRIGHT_* environment variables,
+# put the assignments in this variable.
+update-copyright-env ?=
+
+# Run this rule once per year (usually early in January)
+# to update all FSF copyright year lists in your project.
+# If you have an additional project-specific rule,
+# add it in cfg.mk along with a line 'update-copyright: prereq'.
+# By default, exclude all variants of COPYING; you can also
+# add exemptions (such as ChangeLog..* for rotated change logs)
+# in the file .x-update-copyright.
+.PHONY: update-copyright
+update-copyright:
+       grep -l -w Copyright $$($(VC_LIST_EXCEPT))              \
+               $(srcdir)/ChangeLog | grep -v COPYING           \
+         | $(update-copyright-env) xargs $(build_aux)/$@
diff --git a/src/Makefile.am b/src/Makefile.am
index 80b9acf..58a5ac6 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,6 @@
 ## Makefile.am - template for generating Makefile via Automake
 ##
-## Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
+## Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
 ##
 ## This file is part of GNU M4.
 ##
diff --git a/src/debug.c b/src/debug.c
index c94a746..0c9ee37 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
-   Copyright (C) 1991, 1992, 1993, 1994, 2004, 2006, 2007 Free Software
-   Foundation, Inc.
+   Copyright (C) 1991, 1992, 1993, 1994, 2004, 2006, 2007, 2009 Free
+   Software Foundation, Inc.
 
    This file is part of GNU M4.
 
diff --git a/src/eval.c b/src/eval.c
index d35364c..f55bf52 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1,6 +1,6 @@
 /* GNU m4 -- A simple macro processor
 
-   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007
+   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007, 2009
    Free Software Foundation, Inc.
 
    This file is part of GNU M4.
diff --git a/src/freeze.c b/src/freeze.c
index ddc2e08..041bed4 100644
--- a/src/freeze.c
+++ b/src/freeze.c
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
-   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007, 2008
-   Free Software Foundation, Inc.
+   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007, 2008,
+   2009 Free Software Foundation, Inc.
 
    This file is part of GNU M4.
 
diff --git a/src/m4.h b/src/m4.h
index d741ed9..b82fb37 100644
--- a/src/m4.h
+++ b/src/m4.h
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
    Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2004, 2005, 2006,
-   2007, 2008 Free Software Foundation, Inc.
+   2007, 2008, 2009 Free Software Foundation, Inc.
 
    This file is part of GNU M4.
 
diff --git a/src/macro.c b/src/macro.c
index f9c5fe1..73547ea 100644
--- a/src/macro.c
+++ b/src/macro.c
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
-   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007 Free
-   Software Foundation, Inc.
+   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2006, 2007, 2009
+   Free Software Foundation, Inc.
 
    This file is part of GNU M4.
 
diff --git a/src/path.c b/src/path.c
index 317bd4e..b846161 100644
--- a/src/path.c
+++ b/src/path.c
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
-   Copyright (C) 1989, 1990, 1991, 1992, 1993, 2004, 2006, 2007, 2008
-   Free Software Foundation, Inc.
+   Copyright (C) 1989, 1990, 1991, 1992, 1993, 2004, 2006, 2007, 2008,
+   2009 Free Software Foundation, Inc.
 
    This file is part of GNU M4.
 
diff --git a/src/symtab.c b/src/symtab.c
index b755790..56e8703 100644
--- a/src/symtab.c
+++ b/src/symtab.c
@@ -1,7 +1,7 @@
 /* GNU m4 -- A simple macro processor
 
    Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2003, 2006, 2007,
-   2008 Free Software Foundation, Inc.
+   2008, 2009 Free Software Foundation, Inc.
 
    This file is part of GNU M4.
 


hooks/post-receive
-- 
GNU M4 source repository




reply via email to

[Prev in Thread] Current Thread [Next in Thread]