bug fix
authorTom Tromey <tromey@redhat.com>
Tue, 3 Dec 1996 17:48:56 +0000 (17:48 +0000)
committerTom Tromey <tromey@redhat.com>
Tue, 3 Dec 1996 17:48:56 +0000 (17:48 +0000)
ChangeLog
Makefile.am
Makefile.in
automake.in
configure
configure.in
lib/am/Makefile.am
lib/am/progs.am
progs.am
version.texi

index 60b3608..fe2e2af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Tue Dec  3 10:40:48 1996  Tom Tromey  <tromey@cygnus.com>
+
+       * progs.am: Use @LIBTOOL@, not $(LIBTOOL).
+
+       * automake.in (am_install_var): If -ltlibs passed, substitute
+       @LIBTOOL@.
+
 Mon Dec  2 12:13:27 1996  Tom Tromey  <tromey@cygnus.com>
 
        * Released 1.1i.
index 37fbe77..a1a9d89 100644 (file)
@@ -82,7 +82,9 @@ cvs-dist: maintainer-check distcheck
 
 cvs-diff:
        thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
-       prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       if test -z "$$OLDVERSION"; then \
+         prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       else prevno="$$OLDVERSION"; fi; \
        prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
        cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
            > $(PACKAGE)-$$prevno-$(VERSION).diff
index 19249ba..1d0de4c 100644 (file)
@@ -484,7 +484,9 @@ cvs-dist: maintainer-check distcheck
 
 cvs-diff:
        thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
-       prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       if test -z "$$OLDVERSION"; then \
+         prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       else prevno="$$OLDVERSION"; fi; \
        prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
        cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
            > $(PACKAGE)-$$prevno-$(VERSION).diff
index 70a8f7e..291d8f3 100755 (executable)
@@ -4146,6 +4146,7 @@ sub am_install_var
     local (@args) = @_;
 
     local ($do_clean, $do_ltlibs) = (0, 0);
+    local ($more_xform) = '';
     while (@args)
     {
        if ($args[0] eq '-clean')
@@ -4155,6 +4156,16 @@ sub am_install_var
        if ($args[0] eq '-ltlibs')
        {
            $do_ltlibs = 1;
+           if ($seen_libtool)
+           {
+               # Note that we explicitly set the mode, to avoid
+               # lossage if the program name isn't what we expect.
+               $more_xform = 's/\@LIBTOOL\@/$(LIBTOOL) --mode=install/;';
+           }
+           else
+           {
+               $more_xform = 's/\@LIBTOOL\@//;';
+           }
        }
        elsif ($args[0] !~ /^-/)
        {
@@ -4295,7 +4306,8 @@ sub am_install_var
            else
            {
                $output_rules .=
-                   &file_contents_with_transform ('s/\@DIR\@/' . $X . '/go',
+                   &file_contents_with_transform ('s/\@DIR\@/' . $X . '/g;'
+                                                  . $more_xform,
                                                   $file);
            }
 
index 077d42b..3d1e3d9 100755 (executable)
--- a/configure
+++ b/configure
@@ -608,7 +608,7 @@ cat >> confdefs.h <<EOF
 #define PACKAGE "$PACKAGE"
 EOF
 
-VERSION=1.1i
+VERSION=1.1j
 
 cat >> confdefs.h <<EOF
 #define VERSION "$VERSION"
index f3faff9..e02380b 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT(automake.in)
 
-AM_INIT_AUTOMAKE(automake, 1.1i)
+AM_INIT_AUTOMAKE(automake, 1.1j)
 
 AC_PATH_PROG(PERL, perl)
 if test -z "$PERL"; then
index 37fbe77..a1a9d89 100644 (file)
@@ -82,7 +82,9 @@ cvs-dist: maintainer-check distcheck
 
 cvs-diff:
        thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
-       prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       if test -z "$$OLDVERSION"; then \
+         prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
+       else prevno="$$OLDVERSION"; fi; \
        prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
        cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
            > $(PACKAGE)-$$prevno-$(VERSION).diff
index 401a3a3..28c0a57 100644 (file)
@@ -27,7 +27,7 @@ install-@DIR@PROGRAMS: $(@DIR@_PROGRAMS)
 ## a real libtool, its behaviour is identical to normal INSTALL_PROGRAM.
 ## Note that we explicitly set the libtool mode.  This avoids any lossage
 ## if the program doesn't have a name that libtool expects.
-           $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(@DIR@dir)/`echo $$p|sed '$(transform)'`; \
+           @LIBTOOL@ $(INSTALL_PROGRAM) $$p $(@DIR@dir)/`echo $$p|sed '$(transform)'`; \
          else :; fi; \
        done
 
index 401a3a3..28c0a57 100644 (file)
--- a/progs.am
+++ b/progs.am
@@ -27,7 +27,7 @@ install-@DIR@PROGRAMS: $(@DIR@_PROGRAMS)
 ## a real libtool, its behaviour is identical to normal INSTALL_PROGRAM.
 ## Note that we explicitly set the libtool mode.  This avoids any lossage
 ## if the program doesn't have a name that libtool expects.
-           $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(@DIR@dir)/`echo $$p|sed '$(transform)'`; \
+           @LIBTOOL@ $(INSTALL_PROGRAM) $$p $(@DIR@dir)/`echo $$p|sed '$(transform)'`; \
          else :; fi; \
        done
 
index 68f8c77..ba34841 100644 (file)
@@ -1,3 +1,3 @@
 @set UPDATED 28 November 1996
-@set EDITION 1.1i
-@set VERSION 1.1i
+@set EDITION 1.1j
+@set VERSION 1.1j