2003-11-07 Gary V. Vaughan <gary@gnu.org>
+ * m4/libtool.m4 (AC_LIBTOOL_TAGS, AC_ENABLE_SHARED,
+ AC_DISABLE_SHARED, AC_ENABLE_STATIC, AC_DISABLE_STATIC,
+ AC_ENABLE_FAST_INSTALL, AC_DISABLE_FAST_INSTALL, AM_PROG_LIBTOOL,
+ AM_ENABLE_SHARED, AM_ENABLE_STATIC, AM_DISABLE_SHARED,
+ AM_DISABLE_STATIC): These macros must be AC_DEFUNed after all,
+ otherwise aclocal can't find them when it tries to construct
+ `aclocal.m4'.
+
* Makefile.am (install-data-local): Wipe out old installation
pkgdatadir before installing new files.
* NEWS: Updated.
- * m4/libtoolize.in (func_scan_files): If libtoolize is run before
+ * libtoolize.in (func_scan_files): If libtoolize is run before
automake has created install-sh and configure.ac does not mention
AC_CONFIG_AUX_DIR, fall back to the current directory for auxdir.
# AC_LIBTOOL_TAGS
# ---------------
# tags to enable
-m4_define([AC_LIBTOOL_TAGS],
+AC_DEFUN([AC_LIBTOOL_TAGS],
[m4_define([_LT_TAGS],[$1])
]) # AC_LIBTOOL_TAGS
# ---------------------------
# implement the --enable-shared flag
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([AC_ENABLE_SHARED],
+AC_DEFUN([AC_ENABLE_SHARED],
[m4_define([AC_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([shared],
[AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
# AC_DISABLE_SHARED
# -----------------
#- set the default shared flag to --disable-shared
-m4_define([AC_DISABLE_SHARED],
+AC_DEFUN([AC_DISABLE_SHARED],
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_SHARED(no)
])# AC_DISABLE_SHARED
# ---------------------------
# implement the --enable-static flag
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([AC_ENABLE_STATIC],
+AC_DEFUN([AC_ENABLE_STATIC],
[m4_define([AC_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([static],
[AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
# AC_DISABLE_STATIC
# -----------------
# set the default static flag to --disable-static
-m4_define([AC_DISABLE_STATIC],
+AC_DEFUN([AC_DISABLE_STATIC],
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_STATIC(no)
])# AC_DISABLE_STATIC
# ---------------------------------
# implement the --enable-fast-install flag
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([AC_ENABLE_FAST_INSTALL],
+AC_DEFUN([AC_ENABLE_FAST_INSTALL],
[m4_define([AC_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([fast-install],
[AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
# AC_DISABLE_FAST_INSTALL
# -----------------------
# set the default to --disable-fast-install
-m4_define([AC_DISABLE_FAST_INSTALL],
+AC_DEFUN([AC_DISABLE_FAST_INSTALL],
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
AC_ENABLE_FAST_INSTALL(no)
])# AC_DISABLE_FAST_INSTALL
# old names
-m4_define([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL])
-m4_define([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-m4_define([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-m4_define([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-m4_define([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL])
+AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
AC_DEFUN([AM_PROG_LD], [AC_PROG_LD])
AC_DEFUN([AM_PROG_NM], [AC_PROG_NM])