]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* Make-lang.in (f77.install-common, f77.install-info)
authorChristian Cornelssen <ccorn@cs.tu-berlin.de>
Tue, 28 Jan 2003 21:52:58 +0000 (22:52 +0100)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Tue, 28 Jan 2003 21:52:58 +0000 (21:52 +0000)
(f77.install-man, f77.uninstall): Prepend $(DESTDIR) to
destination paths in all (un)installation commands.

From-SVN: r62016

gcc/f/ChangeLog
gcc/f/Make-lang.in

index 015e2baf879c4556c3e03ab42d7262f291cb6da5..411092c2ae53b5e4daa4f319f398e97b89c3d039 100644 (file)
@@ -1,3 +1,9 @@
+2003-01-28  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
+
+       * Make-lang.in (f77.install-common, f77.install-info)
+       (f77.install-man, f77.uninstall): Prepend $(DESTDIR) to
+       destination paths in all (un)installation commands.
+
 2002-11-22  Toon Moene  <toon@moene.indiv.nluug.nl>
 
        * invoke.texi: Explain the purpose of -fmove-all-movables,
index d2daf347e20eca4be1caf54579c137f8612db8ad..0bb5f20dd3096cf46e7aa898e15bfa145bca8e58 100644 (file)
@@ -246,13 +246,13 @@ f77.install-normal:
 f77.install-common: installdirs
        -if [ -f f771$(exeext) ] ; then \
          if [ -f g77-cross$(exeext) ] ; then \
-           rm -f $(bindir)/$(G77_CROSS_NAME)$(exeext); \
-           $(INSTALL_PROGRAM) g77-cross$(exeext) $(bindir)/$(G77_CROSS_NAME)$(exeext); \
-           chmod a+x $(bindir)/$(G77_CROSS_NAME)$(exeext); \
+           rm -f $(DESTDIR)$(bindir)/$(G77_CROSS_NAME)$(exeext); \
+           $(INSTALL_PROGRAM) g77-cross$(exeext) $(DESTDIR)$(bindir)/$(G77_CROSS_NAME)$(exeext); \
+           chmod a+x $(DESTDIR)$(bindir)/$(G77_CROSS_NAME)$(exeext); \
          else \
-           rm -f $(bindir)/$(G77_INSTALL_NAME)$(exeext); \
-           $(INSTALL_PROGRAM) g77$(exeext) $(bindir)/$(G77_INSTALL_NAME)$(exeext); \
-           chmod a+x $(bindir)/$(G77_INSTALL_NAME)$(exeext); \
+           rm -f $(DESTDIR)$(bindir)/$(G77_INSTALL_NAME)$(exeext); \
+           $(INSTALL_PROGRAM) g77$(exeext) $(DESTDIR)$(bindir)/$(G77_INSTALL_NAME)$(exeext); \
+           chmod a+x $(DESTDIR)$(bindir)/$(G77_INSTALL_NAME)$(exeext); \
          fi ; \
        else true; fi
        @if [ -f f77-install-ok -o -f $(srcdir)/f77-install-ok ]; then \
@@ -269,43 +269,43 @@ f77.install-common: installdirs
 # to do the install.  The sed rule was copied from stmp-int-hdrs.
 f77.install-info: f77.info installdirs
        if [ -f $(srcdir)/f/g77.info ] ; then \
-         rm -f $(infodir)/g77.info*; \
+         rm -f $(DESTDIR)$(infodir)/g77.info*; \
          for f in $(srcdir)/f/g77.info*; do \
              realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
-             $(INSTALL_DATA) $$f $(infodir)/$$realfile; \
+             $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
          done; \
-         chmod a-x $(infodir)/g77.info*; \
+         chmod a-x $(DESTDIR)$(infodir)/g77.info*; \
        else true; fi
        @if [ -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 || : ; \
+           echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
+           install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
          else : ; fi; \
        else : ; fi
 
 f77.install-man: $(GENERATED_MANPAGES) installdirs
        -if [ -f f771$(exeext) ] ; then \
          if [ -f g77-cross$(exeext) ] ; then \
-           rm -f $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
-           $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
-           chmod a-x $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
+           rm -f $(DESTDIR)$(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
+           $(INSTALL_DATA) $(srcdir)/f/g77.1 $(DESTDIR)$(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
+           chmod a-x $(DESTDIR)$(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
          else \
-           rm -f $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
-           $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
-           chmod a-x $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
+           rm -f $(DESTDIR)$(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
+           $(INSTALL_DATA) $(srcdir)/f/g77.1 $(DESTDIR)$(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
+           chmod a-x $(DESTDIR)$(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
          fi; \
        else true; fi
 
 f77.uninstall: installdirs
        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 || : ; \
+         echo " install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
+         install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
        else : ; fi
-       rm -rf $(bindir)/$(G77_INSTALL_NAME)$(exeext); \
-       rm -rf $(bindir)/$(G77_CROSS_NAME)$(exeext); \
-       rm -rf $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
-       rm -rf $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
-       rm -rf $(infodir)/g77.info*
+       rm -rf $(DESTDIR)$(bindir)/$(G77_INSTALL_NAME)$(exeext); \
+       rm -rf $(DESTDIR)$(bindir)/$(G77_CROSS_NAME)$(exeext); \
+       rm -rf $(DESTDIR)$(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \
+       rm -rf $(DESTDIR)$(man1dir)/$(G77_CROSS_NAME)$(man1ext); \
+       rm -rf $(DESTDIR)$(infodir)/g77.info*
 #\f
 # Clean hooks:
 # A lot of the ancillary files are deleted by the main makefile.