summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--HACKING27
-rw-r--r--cfg.mk4
-rw-r--r--configure.ac2
m---------gnulib0
-rw-r--r--lib/.cvsignore2
-rw-r--r--lib/.gitignore2
-rw-r--r--m4/.cvsignore2
-rw-r--r--m4/.gitignore2
-rw-r--r--runtime-po/.cvsignore2
-rw-r--r--runtime-po/.gitignore2
11 files changed, 40 insertions, 14 deletions
diff --git a/ChangeLog b/ChangeLog
index b011b082..c186fe2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-07-25 Joel E. Denny <joeldenny@joeldenny.org>
+
+ maint: use announce-gen's new --mail-headers.
+ * HACKING (Announce): Update instructions.
+ * cfg.mk (announcement_Cc_): Define.
+ * configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.18 as
+ required by latest gnulib.
+ * gnulib: Update to latest.
+
2010-07-24 Joel E. Denny <joeldenny@joeldenny.org>
tests: handle Valgrind that complains about >&-.
diff --git a/HACKING b/HACKING
index 312677fb..759e08c5 100644
--- a/HACKING
+++ b/HACKING
@@ -341,19 +341,20 @@ To generate a template announcement file:
make RELEASE_TYPE=alpha gpg_key_ID=F125BDF3 announcement
where alpha can be replaced by beta or stable and F125BDF3 should be
-replaced with your key ID. For an example of how to fill out the
-template, search the mailing list archives for the most recent release
-announcement.
-
-Complete/fix the announcement file, and send it at least to
-info-gnu@gnu.org (if a real release, or a ``serious beta''),
-bug-bison@gnu.org, help-bison@gnu.org, bison-patches@gnu.org,
-and coordinator@translationproject.org.
-
-Send the same announcement on the comp.compilers newsgroup by sending
-email to compilers@iecc.com. Do not make any Cc as the moderator will
-throw away anything cross-posted or Cc'ed. It really needs to be a
-separate message.
+replaced with your key ID.
+
+Complete/fix the announcement file. The generated list of recipients
+(info-gnu@gnu.org, bug-bison@gnu.org, help-bison@gnu.org,
+bison-patches@gnu.org, and coordinator@translationproject.org) is
+appropriate for a stable release or a ``serious beta''. For any other
+release, drop at least info-gnu@gnu.org. For an example of how to fill
+out the rest of the template, search the mailing list archives for the
+most recent release announcement.
+
+For a stable release, send the same announcement on the comp.compilers
+newsgroup by sending email to compilers@iecc.com. Do not make any Cc as
+the moderator will throw away anything cross-posted or Cc'ed. It really
+needs to be a separate message.
** Bump the version number
In configure.ac. Run `make'. So that developers don't accidentally add new
diff --git a/cfg.mk b/cfg.mk
index 0fda0dc5..a43ca2fe 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -44,6 +44,10 @@ gnulib_dir = $(srcdir)/gnulib
bootstrap-tools = autoconf,automake,flex,gnulib
+announcement_Cc_ = \
+ bug-bison@gnu.org, help-bison@gnu.org, bison-patches@gnu.org, \
+ coordinator@translationproject.org
+
update-copyright: update-b4-copyright update-package-copyright-year
update-copyright-env = \
UPDATE_COPYRIGHT_FORCE=1
diff --git a/configure.ac b/configure.ac
index 6539dc79..c0880552 100644
--- a/configure.ac
+++ b/configure.ac
@@ -133,7 +133,7 @@ BISON_PREREQ_TIMEVAR
# We use gnulib, which is only guaranteed to work properly with the
# latest Gettext.
AM_GNU_GETTEXT([external], [need-ngettext])
-AM_GNU_GETTEXT_VERSION([0.17])
+AM_GNU_GETTEXT_VERSION([0.18])
BISON_I18N
# Internationalized parsers.
diff --git a/gnulib b/gnulib
-Subproject 1778ee9e7d0e150a37db66a0e51c1a56755aab4
+Subproject b48afd89ec9be56156d6e2bebfdf457c778fe5c
diff --git a/lib/.cvsignore b/lib/.cvsignore
index d3c20e87..9997462d 100644
--- a/lib/.cvsignore
+++ b/lib/.cvsignore
@@ -188,8 +188,10 @@ unistd.h
unistd.in.h
unistd_.h
unitypes.h
+unitypes.in.h
uniwidth
uniwidth.h
+uniwidth.in.h
unlocked-io.h
unsetenv.c
vasnprintf.c
diff --git a/lib/.gitignore b/lib/.gitignore
index b2890169..e88601a3 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -191,8 +191,10 @@
/unistd.in.h
/unistd_.h
/unitypes.h
+/unitypes.in.h
/uniwidth
/uniwidth.h
+/uniwidth.in.h
/unlocked-io.h
/unsetenv.c
/vasnprintf.c
diff --git a/m4/.cvsignore b/m4/.cvsignore
index c6d92cb6..a064dc6a 100644
--- a/m4/.cvsignore
+++ b/m4/.cvsignore
@@ -2,6 +2,7 @@
absolute-header.m4
alloca.m4
argmatch.m4
+asm-underscore.m4
assert.m4
cloexec.m4
config-h.m4
@@ -53,6 +54,7 @@ ldexpl.m4
lib-ld.m4
lib-link.m4
lib-prefix.m4
+libunistring-base.m4
localcharset.m4
locale-fr.m4
locale-ja.m4
diff --git a/m4/.gitignore b/m4/.gitignore
index 0ebe2439..d4104e3a 100644
--- a/m4/.gitignore
+++ b/m4/.gitignore
@@ -2,6 +2,7 @@
/absolute-header.m4
/alloca.m4
/argmatch.m4
+/asm-underscore.m4
/assert.m4
/cloexec.m4
/config-h.m4
@@ -53,6 +54,7 @@
/lib-ld.m4
/lib-link.m4
/lib-prefix.m4
+/libunistring-base.m4
/localcharset.m4
/locale-fr.m4
/locale-ja.m4
diff --git a/runtime-po/.cvsignore b/runtime-po/.cvsignore
index aad7a480..db53cdef 100644
--- a/runtime-po/.cvsignore
+++ b/runtime-po/.cvsignore
@@ -7,12 +7,14 @@ Makefile
Makefile.in
Makefile.in.in
Makevars
+Makevars.template
POTFILES
Rules-quot
bison-runtime.pot
boldquot.sed
en@boldquot.header
en@quot.header
+insert-header.sed
insert-header.sin
quot.sed
remove-potcdate.sed
diff --git a/runtime-po/.gitignore b/runtime-po/.gitignore
index 1ab77bf8..44ff8963 100644
--- a/runtime-po/.gitignore
+++ b/runtime-po/.gitignore
@@ -7,12 +7,14 @@
/Makefile.in
/Makefile.in.in
/Makevars
+/Makevars.template
/POTFILES
/Rules-quot
/bison-runtime.pot
/boldquot.sed
/en@boldquot.header
/en@quot.header
+/insert-header.sed
/insert-header.sin
/quot.sed
/remove-potcdate.sed