+2008-11-11 Charles Wilson <libtool@cwilson.fastmail.fm> (tiny change)
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Cleanup config.lt in case LT_OUTPUT is in use.
+ * lib/am/libtool.am [TOPDIR_P] (distclean-libtool): clean up
+ config.lt as well as libtool.
+ * tests/libtoo11.test: New test.
+ * tests/Makefile.am: Update.
+ * NEWS: Update.
+
2008-11-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
- Libtool generic flags are now passed to the install and uninstall
modes as well.
+ - distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
+ config.lt is removed correctly now.
+
* Languages changes:
- subdir-object mode works now with Fortran (F77, FC, preprocessed
## automake - create Makefile.in from Makefile.am
-## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2003, 2005
-## Free Software Foundation, Inc.
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2003, 2005,
+## 2008 Free Software Foundation, Inc.
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
?TOPDIR_P?distclean-am: distclean-libtool
?TOPDIR_P?distclean-libtool:
-?TOPDIR_P? -rm -f libtool
+?TOPDIR_P? -rm -f libtool config.lt
libtool8.test \
libtool9.test \
libtoo10.test \
+libtoo11.test \
license.test \
link_c_cxx.test \
link_dist.test \
libtool8.test \
libtool9.test \
libtoo10.test \
+libtoo11.test \
license.test \
link_c_cxx.test \
link_dist.test \
--- /dev/null
+#! /bin/sh
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Make sure config.lt is removed with Libtool 2.2.x's LT_OUTPUT.
+# Report by Charles Wilson.
+
+required=libtoolize
+. ./defs || Exit 1
+set -e
+
+cat >> configure.in << 'END'
+AC_PROG_LIBTOOL
+m4_ifdef([LT_OUTPUT], [LT_OUTPUT])
+AC_OUTPUT
+END
+
+: > Makefile.am
+
+libtoolize
+$ACLOCAL
+$AUTOMAKE --add-missing
+$AUTOCONF
+./configure
+$MAKE distcheck
+: