* Update autopoint related files:
- - gettext-tools/misc/autopoint.in
-
- Update the case statement to include the latest release.
+ - gettext-tools/configure.ac
- - gettext-tools/tests/autopoint-[23]
+ Update ARCHIVE_VERSION
- Update required_gettext_version.
-
- - gettext-tools/misc/gettextize.in
+ - gettext-tools/misc/autopoint.in
- Update gettext_version.
+ Update the case statement to include the latest release.
and commit the changes.
+2015-07-28 Daiki Ueno <ueno@gnu.org>
+
+ * configure.ac (ARCHIVE_VERSION): New substituted variable.
+
2015-07-10 Daiki Ueno <ueno@gnu.org>
* gettext 0.19.5 released.
fi
AC_SUBST([ARCHIVE_FORMAT])
+ARCHIVE_VERSION=0.19.5
+AC_SUBST([ARCHIVE_VERSION])
+
dnl Check for tools needed for formatting the documentation.
ac_aux_dir_abs=`cd $ac_aux_dir && pwd`
AC_PATH_PROG([DVIPS], [dvips], [$ac_aux_dir_abs/missing dvips])
+2015-07-28 Daiki Ueno <ueno@gnu.org>
+
+ * gettextize.in (archive_version): New variable, set to
+ ARCHIVE_VERSION. Use it as the argument of
+ AM_GNU_GETTEXT_VERSION.
+
2015-07-27 Daiki Ueno <ueno@gnu.org>
gettextize: Use a crafted version string
progname=$0
package=@PACKAGE@
version=@VERSION@
-gettext_version=0.19.5
+archive_version=@ARCHIVE_VERSION@
# Set variables
# - gettext_datadir directory where the data files are stored.
func_modify_configure_in "(AC_OUTPUT): Remove command that created po/Makefile."
sed -e '/^\(dnl \|\)AC_LINK_FILES(\$nls_cv_header_libgt, \$nls_cv_header_intl)$/d' < "$srcdir/$configure_in" > "$srcdir/$configure_in.tmp"
func_modify_configure_in "(AC_LINK_FILES): Remove invocation."
-sed -e 's/^AM_GNU_GETTEXT_VERSION([^()]*)/AM_GNU_GETTEXT_VERSION(['"$gettext_version"'])/' < "$srcdir/$configure_in" > "$srcdir/$configure_in.tmp"
-func_modify_configure_in "(AM_GNU_GETTEXT_VERSION): Bump to $gettext_version."
+sed -e 's/^AM_GNU_GETTEXT_VERSION([^()]*)/AM_GNU_GETTEXT_VERSION(['"$archive_version"'])/' < "$srcdir/$configure_in" > "$srcdir/$configure_in.tmp"
+func_modify_configure_in "(AM_GNU_GETTEXT_VERSION): Bump to $archive_version."
$do_changelog && func_ChangeLog_finish
# Recommend replacement for deprecated Makefile variables.
+2015-07-28 Daiki Ueno <ueno@gnu.org>
+
+ * init-env.in (ARCHIVE_VERSION): New substituted variable.
+ * autopoint-2: Use ARCHIVE_VERSION, instead of the hard-coded
+ version string.
+ * autopoint-3: Likewise.
+
2015-07-10 Daiki Ueno <ueno@gnu.org>
* gettext 0.19.5 released.
# Test the autopoint program, without Automake.
-required_gettext_version=0.19.5
-
: ${AUTOCONF=autoconf}
${AUTOCONF} --version >/dev/null 2>/dev/null \
|| { echo "Skipping test: autoconf not found"; exit 77; }
AC_PROG_CC
AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([po/Makefile.in])
AC_PROG_CC
AM_GNU_GETTEXT
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([po/Makefile.in])
AC_PROG_CC
AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
# first macro directory, in which po.m4, etc. belong
AC_CONFIG_MACRO_DIR([gettext-m4])
AC_PROG_CC
AM_GNU_GETTEXT([external], [need-formatstring-macros])
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([po/Makefile.in])
AC_PROG_CC
AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([po/Makefile.in])
# Test the autopoint program, with Automake.
-required_gettext_version=0.19.5
-
: ${AUTOCONF=autoconf}
${AUTOCONF} --version >/dev/null 2>/dev/null \
|| { echo "Skipping test: autoconf not found"; exit 77; }
AC_PROG_CC
AM_GNU_GETTEXT([use-libtool])
-AM_GNU_GETTEXT_VERSION([$required_gettext_version])
+AM_GNU_GETTEXT_VERSION([$ARCHIVE_VERSION])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile])
${CONFIG_SHELL} ./configure --with-included-gettext >/dev/null 2>autpoint.err
test $? = 0 || { cat autopoint.err; exit 1; }
-# Workaround for 0.18.3 or earlier: Processing intl/plural.y with
-# Bison 3.0.1 or later generates a wrong code. Use pre-generated
-# intl/plural.c in that case.
-test -f intl/plural.c && touch intl/plural.c
-
-# Workaround for a bug in 0.19 and 0.19.1: ChangeLog is missing in the archive.
-case "$required_gettext_version" in
- 0.19 | 0.19.1)
- test -f intl/ChangeLog || : > intl/ChangeLog
- ;;
-esac
-
${MAKE} >/dev/null 2>autopoint.err
test $? = 0 || { cat autopoint.err; exit 1; }
LOCALE_FR_UTF8="@LOCALE_FR_UTF8@"
LOCALE_JA="@LOCALE_JA@"
host_os="@host_os@"
+ARCHIVE_VERSION="@ARCHIVE_VERSION@"
: ${GETTEXT=tstgettext}
: ${NGETTEXT=tstngettext}