Hello Bob,
* Bob Friesenhahn wrote on Sun, Oct 22, 2006 at 10:59:28PM CEST:
>
> I found only one glitch, and that is related to creating a libltdl
> Makefile.inc which works properly if the libltdl directory is named
> 'ltdl'. The difference between the Makefile.inc which works, and what
>
> libtoolize --verbose --copy --force --nonrecursive --ltdl=ltdl
>
> produces is shown at the end if this mail.
Thanks for the reminder; I remember vaguely that you had reported this a
while ago already. Does this patch fix things for you?
Cheers,
Ralf
2006-10-23 Ralf Wildenhues <[EMAIL PROTECTED]>
* libtoolize.m4sh (func_fixup_Makefile): Fix missing
substitution for nonrecursive mode. Remove otherwise-empty
continuation lines in the output file.
Report by Bob Friesenhahn.
Index: libtoolize.m4sh
===================================================================
RCS file: /cvsroot/libtool/libtool/libtoolize.m4sh,v
retrieving revision 1.56
diff -u -r1.56 libtoolize.m4sh
--- libtoolize.m4sh 13 Jun 2006 19:08:33 -0000 1.56
+++ libtoolize.m4sh 23 Oct 2006 16:00:59 -0000
@@ -336,7 +336,8 @@
s,libltdl/aclocal.m4,,
s,libltdl/config-h.in,,
s,libltdl/Makefile.am,,
- s,libltdl/Makefile.in,,"
+ s,libltdl/Makefile.in,,
+ /^[[ ]]*\\\\\$/d"
case $my_filename in
Makefile.am)
my_fixup_non_subpackage_script=`echo "$my_fixup_non_subpackage_script"
| \
@@ -349,6 +350,7 @@
s,libltdl_,@[EMAIL PROTECTED],
s,libltdl/,@repl@/,
s,: libltdl/,: @repl@/,
+ s, -Ilibltdl , [EMAIL PROTECTED]@ ,
s,\\\$(libltdl_,\$(@[EMAIL PROTECTED],
s,)/libltdl ,)/@repl@ ,
s,@repl_uscore@,${repl_uscore},g