+2006-04-14 Bruno Haible <bruno@clisp.org>
+
+ Prepare for autoconf-2.60.
+ * po.m4 (AM_PO_SUBDIRS): Set localedir if not already defined.
+
2006-02-21 Bruno Haible <bruno@clisp.org>
* gettext.m4 (AM_GNU_GETTEXT): Invoke AM_NLS through AC_REQUIRE, not
directly.
- Reported by Ron <ron@debian.org>.
+ Reported by Ron Lee <ron@debian.org>.
2005-11-21 Bruno Haible <bruno@clisp.org>
-# po.m4 serial 10 (gettext-0.15)
-dnl Copyright (C) 1995-2005 Free Software Foundation, Inc.
+# po.m4 serial 11 (gettext-0.15)
+dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
[$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
+ dnl Installation directories.
+ dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
+ dnl have to define it here, so that it can be used in po/Makefile.
+ test -n "$localedir" || localedir='${datadir}/locale'
+ AC_SUBST([localedir])
+
AC_CONFIG_COMMANDS([po-directories], [[
for ac_file in $CONFIG_FILES; do
# Support "outfile[:infile[:infile...]]"
+2006-04-14 Bruno Haible <bruno@clisp.org>
+
+ Don't ignore the --localedir option from autoconf >= 2.60.
+ * Makefile.in.in (localedir): Set to the value determined by the
+ configure script.
+
2006-04-07 Bruno Haible <bruno@clisp.org>
* es.po: Update from Max de Mendizábal <max@upn.mx>.
# Makefile for PO directory in any package using GNU gettext.
-# Copyright (C) 1995-1997, 2000-2005 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file can be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU General Public
exec_prefix = @exec_prefix@
datarootdir = @datarootdir@
datadir = @datadir@
-localedir = $(datadir)/locale
+localedir = @localedir@
gettextsrcdir = $(datadir)/gettext/po
INSTALL = @INSTALL@
+2006-04-14 Bruno Haible <bruno@clisp.org>
+
+ Don't ignore the --localedir option from autoconf >= 2.60.
+ * hello-c/Makefile.am (localedir): Remove variable.
+ * hello-c-gnome/Makefile.am (localedir): Likewise.
+ * hello-objc/Makefile.am (localedir): Likewise.
+ * hello-objc-gnome/Makefile.am (localedir): Likewise.
+ * hello-c++/Makefile.am (localedir): Likewise.
+ * hello-c++-kde/Makefile.am (localedir): Likewise.
+ * hello-c++-gnome/Makefile.am (localedir): Likewise.
+ * hello-c++-qt/Makefile.am (localedir): Likewise.
+ * hello-c++-qt/po/Makefile.am (localedir): Likewise.
+ * hello-c++-wxwidgets/Makefile.am (localedir): Likewise.
+ * hello-c++-wxwidgets/po/Makefile.am (localedir): Likewise.
+ * hello-clisp/po/Makefile.am (localedir): Likewise.
+ * hello-gawk/po/Makefile.am (localedir): Likewise.
+ * hello-guile/po/Makefile.am (localedir): Likewise.
+ * hello-librep/po/Makefile.am (localedir): Likewise.
+ * hello-pascal/po/Makefile.am (localedir): Likewise.
+ * hello-perl/po/Makefile.am (localedir): Likewise.
+ * hello-php/po/Makefile.am (localedir): Likewise.
+ * hello-python/po/Makefile.am (localedir): Likewise.
+ * hello-sh/po/Makefile.am (localedir): Likewise.
+ * hello-smalltalk/po/Makefile.am (localedir): Likewise.
+ * hello-ycp/po/Makefile.am (localedir): Likewise.
+
2006-04-14 Bruno Haible <bruno@clisp.org>
* hello-c/configure.ac: Use gettext-0.15 infrastructure.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.cc
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gnome.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
METASOURCES = AUTO
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DPREFIX=\"$(prefix)\" @DEFS@
# Make sure the KDE, Qt, X include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# Define C macros LOCALEDIR and PKGLOCALEDIR indicating where catalogs will be
# installed.
-localedir = $(datadir)/locale
pkglocaledir = $(pkgdatadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" -DPKGLOCALEDIR=\"$(pkglocaledir)\" @DEFS@
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# which the translators can contact you.
MSGID_BUGS_ADDRESS = bug-gnu-gettext@gnu.org
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
hello_SOURCES = hello.cc
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
CPPFLAGS += $(WX_CPPFLAGS)
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.cc gettext.h
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gettext.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.c
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gnome.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.c gettext.h
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gettext.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.m
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gnome.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
hello_SOURCES = hello.m gettext.h
# Define a C macro LOCALEDIR indicating where catalogs will be installed.
-localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
# Make sure the gettext.h include file is found.
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = $(datadir)/locale
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
# Example for use of GNU gettext.
-# Copyright (C) 2003-2005 Free Software Foundation, Inc.
+# Copyright (C) 2003-2006 Free Software Foundation, Inc.
# This file is in the public domain.
#
# Makefile configuration - processed by automake.
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
-localedir = @localedir@
-
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
+2006-04-14 Bruno Haible <bruno@clisp.org>
+
+ Don't ignore the --localedir option from autoconf >= 2.60.
+ * Makefile.in.in (localedir): Set to the value determined by the
+ configure script.
+
2006-04-07 Bruno Haible <bruno@clisp.org>
* ca.po: Update from Ivan Vilata i Balaguer <ivan@selidor.net>.
# Makefile for PO directory in any package using GNU gettext.
-# Copyright (C) 1995-1997, 2000-2005 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file can be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU General Public
exec_prefix = @exec_prefix@
datarootdir = @datarootdir@
datadir = @datadir@
-localedir = $(datadir)/locale
+localedir = @localedir@
gettextsrcdir = $(datadir)/gettext/po
INSTALL = @INSTALL@