* gettext-0.16 released.
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh (GNULIB_MODULES_OTHER): For libgettextpo, add
+ gettext-tools-libgettextpo-misc.
+
2006-10-25 Bruno Haible <bruno@clisp.org>
* build-aux/install-reloc: Define IN_RELOCWRAPPER for the compilation.
xstriconv
xvasprintf
'
- GNULIB_MODULES_OTHER=''
+ GNULIB_MODULES_OTHER='
+ gettext-tools-libgettextpo-misc
+ '
$GNULIB_TOOL --dir=gettext-tools --source-base=libgettextpo --m4-base=libgettextpo/gnulib-m4 --macro-prefix=gtpo --makefile-name=Makefile.gnulib --libtool --local-dir=gnulib-local \
--import $GNULIB_MODULES_FOR_LIBGETTEXTPO $GNULIB_MODULES_OTHER
fi
* gettext-0.16 released.
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Don't invoke AC_RELOCATABLE; now done through the
+ relocwrapper module.
+
2006-10-25 Bruno Haible <bruno@clisp.org>
* configure.ac (DLL_VARIABLE): Define to empty if IN_RELOCWRAPPER is
AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
-AC_RELOCATABLE
-
dnl Checks for libraries.
dnl These are the only lines required to internationalize the package.
* gettext-0.16 released.
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Don't invoke AC_RELOCATABLE; now done through the
+ relocwrapper and gettext-tools-libgettextpo-misc modules.
+
2006-10-25 Bruno Haible <bruno@clisp.org>
* configure.ac (DLL_VARIABLE): Define to empty if IN_RELOCWRAPPER is
esac
AC_SUBST([LTNOUNDEF])
-AC_RELOCATABLE
-
dnl Checks for libraries.
dnl These are the only lines required to internationalize the package.
* gettext-0.16 released.
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from AC_RELOCATABLE,
+ without the AC_LIBOBJ invocation.
+ (AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here.
+ * modules/relocwrapper (configure.ac): Invoke AC_RELOCATABLE instead
+ of requiring it.
+ * modules/gettext-tools-libgettextpo-misc: New file.
+ * Makefile.am (EXTRA_DIST): Add it.
+
2006-10-25 Bruno Haible <bruno@clisp.org>
* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
modules/gen-lbrkprop \
modules/gettext-runtime-misc \
modules/gettext-tools-misc \
+modules/gettext-tools-libgettextpo-misc \
modules/hash \
modules/java \
modules/javacomp.diff \
-# relocatable.m4 serial 6 (gettext-0.16)
+# relocatable.m4 serial 7 (gettext-0.16)
dnl Copyright (C) 2003, 2005-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 Support for relocateble programs.
AC_DEFUN([AC_RELOCATABLE],
+[
+ AC_REQUIRE([AC_RELOCATABLE_BODY])
+ if test $RELOCATABLE = yes; then
+ AC_LIBOBJ([relocatable])
+ fi
+])
+dnl The guts of AC_RELOCATABLE. Needs to be expanded only once.
+AC_DEFUN([AC_RELOCATABLE_BODY],
[
AC_REQUIRE([AC_PROG_INSTALL])
dnl This AC_BEFORE invocation leads to unjustified autoconf warnings
- dnl when AC_RELOCATABLE is invoked more than once.
+ dnl when AC_RELOCATABLE_BODY is invoked more than once.
dnl We need this AC_BEFORE because AC_PROG_INSTALL is documented to
dnl overwrite earlier settings of INSTALL and INSTALL_PROGRAM (even
dnl though in autoconf-2.52..2.60 it doesn't do so), but we want this
dnl macro's setting of INSTALL_PROGRAM to persist.
- AC_BEFORE([AC_PROG_INSTALL],[AC_RELOCATABLE])
+ AC_BEFORE([AC_PROG_INSTALL],[AC_RELOCATABLE_BODY])
AC_REQUIRE([AC_LIB_LIBPATH])
AC_REQUIRE([AC_RELOCATABLE_LIBRARY])
AC_REQUIRE([AC_EXEEXT])
if test $RELOCATABLE = yes; then
# --enable-relocatable implies --disable-rpath
enable_rpath=no
- AC_LIBOBJ([relocatable])
AC_DEFINE([ENABLE_RELOCATABLE], 1,
[Define to 1 if the package shall run at any location in the filesystem.])
AC_CHECK_HEADERS([unistd.h mach-o/dyld.h])
strerror
configure.ac:
-dnl Use AC_REQUIRE here, because autoconf warns when AC_RELOCATABLE is
-dnl expanded more than once.
-AC_REQUIRE([AC_RELOCATABLE])
+AC_RELOCATABLE
Makefile.am:
EXTRA_DIST += relocwrapper.c