m4-patches
[Top][All Lists]
Advanced

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

[PATCH 1/2] maint: document use of copyright ranges


From: Eric Blake
Subject: [PATCH 1/2] maint: document use of copyright ranges
Date: Mon, 3 Jan 2011 16:10:26 -0700

* README: Copy coreutils wording for allowing copyright year
ranges.  Also mention libsigsegv 2.9.
* cfg.mk (UPDATE_COPYRIGHT_USE_INTERVALS): Now that GNU Coding
Standards permit it, prefer shorthand copyright.
* HACKING: Update libsigsegv preference.

Signed-off-by: Eric Blake <address@hidden>
---

Previously, I had been enforcing long-hand copyright because
of GNU Coding Standards.  But those were recently changed, so
now is a perfect time to adopt coreutils' policy. :)

I guess I didn't make it with releasing m4 1.4.16 in 2010; I'd
like some more Haiku feedback before releasing.

 ChangeLog |   11 ++++++++++-
 HACKING   |    4 ++--
 README    |    7 +++++--
 cfg.mk    |    6 +++---
 4 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a175613..814ba65 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2011-01-03  Eric Blake  <address@hidden>
+
+       maint: document use of copyright ranges
+       * README: Copy coreutils wording for allowing copyright year
+       ranges.  Also mention libsigsegv 2.9.
+       * cfg.mk (UPDATE_COPYRIGHT_USE_INTERVALS): Now that GNU Coding
+       Standards permit it, prefer shorthand copyright.
+       * HACKING: Update libsigsegv preference.
+
 2010-12-31  Eric Blake  <address@hidden>

        main: avoid leaking string on Haiku
@@ -5233,7 +5242,7 @@ Mon Jan 22 21:08:52 1990  Rene' Seindal (seindal at 
diku.dk)
        End:

        Copyright (C) 1990, 1991, 1992, 1993, 1994, 2000, 2001, 2003,
-       2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
+       2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
        Inc.

        Copying and distribution of this file, with or without
diff --git a/HACKING b/HACKING
index 58096b9..d799c05 100644
--- a/HACKING
+++ b/HACKING
@@ -57,7 +57,7 @@ and is not part of a release distribution.
   `./configure --without-libsigsegv-prefix'.  In order to ensure that
   the dependency is still viable with the current code base, you should
   install:
-  - Libsigsegv 2.6 or later (2.8 or later recommended)
+  - Libsigsegv 2.6 or later (2.9 or later recommended)

 * M4 includes gnulib as a git submodule.  By default, the bootstrap
   script will attempt to run
@@ -317,7 +317,7 @@ yyyy-mm-dd  Name of Author  <address@hidden>  (tiny change)
   After making edits, mail the diff to <address@hidden>.

 
-Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
 Foundation, Inc.

 The canonical source of this file is maintained with the
diff --git a/README b/README
index 5a50e3d..e85d71f 100644
--- a/README
+++ b/README
@@ -27,7 +27,7 @@ the build of `m4' use /path/to/dir/include/sigsegv.h as 
appropriate.
 The use of this library is optional; the only difference in having it
 available is that it increases the number of platforms where `m4' can
 correctly distinguish stack overflow from an internal bug.  It is
-recommended that you use version 2.8 or newer.
+recommended that you use version 2.9 or newer.

 In the subdirectory `examples' you will find various m4 files, ranging
 from trivial test files to rather advanced macros.  If you intend to
@@ -61,9 +61,12 @@ description of the problem: your input, what you expected, 
what you got,
 and why this is wrong.  Diffs are welcome, but they only describe a
 solution, from which the problem might be uneasy to infer.

+For any copyright year range specified as YYYY-ZZZZ in this package
+note that the range specifies every single year in that closed interval.
+
 ========================================================================

-Copyright (C) 2000, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+Copyright (C) 2000, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
 Foundation, Inc.

 Permission is granted to copy, distribute and/or modify this document
diff --git a/cfg.mk b/cfg.mk
index 3299f5d..ad558dc 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -1,5 +1,5 @@
 # Customize maint.mk.                           -*- makefile -*-
-# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
+# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
 # Software Foundation, Inc.

 # This program is free software: you can redistribute it and/or modify
@@ -18,9 +18,9 @@
 # Used in maint.mk's web-manual rule
 manual_title = GNU macro processor

-# Always use longhand copyrights.
+# Always use shorthand copyrights.
 update-copyright-env = \
-  UPDATE_COPYRIGHT_USE_INTERVALS=0 \
+  UPDATE_COPYRIGHT_USE_INTERVALS=1 \
   UPDATE_COPYRIGHT_MAX_LINE_LENGTH=72

 # Tests not to run as part of "make syntax-check".
-- 
1.7.3.4




reply via email to

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