Make-lang.in (f77.install-info, [...]): Use install-info as appropriate.
authorCraig Burley <burley@gnu.org>
Fri, 22 May 1998 10:25:34 +0000 (10:25 +0000)
committerDave Love <fx@gcc.gnu.org>
Fri, 22 May 1998 10:25:34 +0000 (10:25 +0000)
Tue May 19 14:51:59 1998  Craig Burley  <burley@gnu.org>
* Make-lang.in (f77.install-info, f77.uninstall):
Use install-info as appropriate.

From-SVN: r19953

gcc/f/Make-lang.in

index 14964d5520029324be0e14dbf73a7c3b0c2e93ad..4ad6d825c1e8ccb5f572769a759df2e1ea28ba0d 100644 (file)
@@ -339,6 +339,12 @@ f77.install-info: f77.info
          done; \
          chmod a-x $(infodir)/g77.info*; \
        fi
+       @if [ -f lang-f77 -a -f $(srcdir)/f/g77.info ] ; then \
+         if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+           echo " install-info --info-dir=$(infodir) $(infodir)/g77.info"; \
+           install-info --info-dir=$(infodir) $(infodir)/g77.info || : ; \
+         else : ; fi; \
+       else : ; fi
 
 f77.install-man: $(srcdir)/f/g77.1
        -if [ -f f771$(exeext) ] ; then \
@@ -362,6 +368,12 @@ f77.install-man: $(srcdir)/f/g77.1
        else true; fi
 
 f77.uninstall:
+       @if [ -f lang-f77 ] ; then \
+         if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+           echo " install-info --delete --info-dir=$(infodir) $(infodir)/g77.info"; \
+           install-info --delete --info-dir=$(infodir) $(infodir)/g77.info || : ; \
+         else : ; fi; \
+       else : ; fi
        -if $(F77_INSTALL_FLAG) ; then \
          rm -rf $(bindir)/$(F77_INSTALL_NAME)$(exeext) ; \
          rm -rf $(bindir)/$(F77_CROSS_NAME)$(exeext) ; \