summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2016-06-02 12:19:20 +0900
committerDaiki Ueno <ueno@gnu.org>2016-06-02 12:19:20 +0900
commite8641d2842a0ccdf96af53b82293d7dd427f59cf (patch)
treeae847c87445267d9b6e0689ae649fd180d66f544
parent0fd6d55c8dad45900405861b792647a839d1ccd6 (diff)
downloadexternal_gettext-e8641d2842a0ccdf96af53b82293d7dd427f59cf.zip
external_gettext-e8641d2842a0ccdf96af53b82293d7dd427f59cf.tar.gz
external_gettext-e8641d2842a0ccdf96af53b82293d7dd427f59cf.tar.bz2
maint: Update release steps
-rw-r--r--Admin/release-steps35
1 files changed, 24 insertions, 11 deletions
diff --git a/Admin/release-steps b/Admin/release-steps
index 67cc161..716581b 100644
--- a/Admin/release-steps
+++ b/Admin/release-steps
@@ -20,7 +20,10 @@ We assume that the following environment variables are set:
./configure
make
make dist
- make distcheck
+
+ # To prevent auto-updating '.version' file by GNUmakefile due to
+ # regenerated PO files, specify Makefile manually.
+ make -f Makefile distcheck
Then you will get a distribution tarball:
@@ -69,14 +72,19 @@ We assume that the following environment variables are set:
- gettext-runtime/po/Makefile.in.in
- Update Origin version, if this file has changed since the last
- release.
+ Update Origin version.
+
+ - gettext-runtime/m4/*.m4
+
+ Update version at the first line.
- - gettext-runtime/m4/po.m4
- gettext-runtime/intl/libgnuintl.in.h
+
+ Update LIBINTL_VERSION.
+
- gettext-tools/libgettextpo/gettext-po.in.h
- Update the version numbers, if there is any change.
+ Update LIBGETTEXTPO_VERSION.
- gettext-runtime/intl/Makefile.in
- gettext-tools/libgettextpo/Makefile.am
@@ -92,25 +100,27 @@ We assume that the following environment variables are set:
- gettext-tools/misc/po-mode.el
- Bump po-mode-version-string.
+ Update po-mode-version-string, if there is any change.
- NEWS
- gettext-runtime/libasprintf/NEWS
- gettext-runtime/NEWS
+ Add news entries if any.
+
- djgpp/*
+ Update to the latest upstream.
+
** Update autopoint related files:
- gettext-tools/configure.ac
- Update ARCHIVE_VERSION
+ Update ARCHIVE_VERSION.
- gettext-tools/misc/autopoint.in
- Update the case statement around line 371 to include the latest release.
-
- and commit the changes.
+ Update the 'case' statement around line 371 to include the latest release.
** Once you get enough translation updates, update translations:
@@ -139,7 +149,10 @@ We assume that the following environment variables are set:
make dist
(cd gettext-tools/misc
./add-to-archive ../../gettext-$CURRENT_VERSION.tar.gz)
- make distcheck
+
+ # To prevent auto-updating '.version' file by GNUmakefile due to
+ # regenerated PO files, specify Makefile manually.
+ make -f Makefile distcheck
** Upload tarballs: