297 lines
14 KiB
Text
297 lines
14 KiB
Text
$NetBSD: patch-af,v 1.2 2010/02/14 06:58:25 dholland Exp $
|
|
|
|
--- ../gcc-2.95.3/gcc/p/Make-lang.in.orig 2002-05-09 13:50:30.000000000 -0400
|
|
+++ ../gcc-2.95.3/gcc/p/Make-lang.in 2010-02-14 01:24:23.000000000 -0500
|
|
@@ -44,9 +44,9 @@
|
|
# - define the names for selecting the language in LANGUAGES.
|
|
|
|
GPC_GCC_VERSION_OBJS=
|
|
-GPC_GCC_VERSION_OBJS=choose-temp.o pexecute.o # gcc-2.8.1-ONLY
|
|
+#GPC_GCC_VERSION_OBJS=choose-temp.o pexecute.o # gcc-2.8.1-ONLY
|
|
GPC_GCC_VERSION_MAN1DIR_SUFFIX=man1
|
|
-GPC_GCC_VERSION_MAN1DIR_SUFFIX= # gcc-2.8.1-ONLY
|
|
+#GPC_GCC_VERSION_MAN1DIR_SUFFIX= # gcc-2.8.1-ONLY
|
|
|
|
RTSSRCDIR=$(srcdir)/p/rts
|
|
|
|
@@ -78,8 +78,8 @@ GPC_EXTRA_INSTALL_LIBS=
|
|
PASCAL_INSTALL_DOC=pascal.real-install-doc
|
|
|
|
# Where to install the documentation and demos (relative to the prefix)
|
|
-DOC_DIR=doc/gpc
|
|
-docdir=$(prefix)/$(DOC_DIR)
|
|
+DOC_DIR=share/doc/gpc
|
|
+docdir=$(PREFIX)/$(DOC_DIR)
|
|
demodir=$(docdir)/demos
|
|
docdemodir=$(docdir)/docdemos
|
|
|
|
@@ -651,72 +651,71 @@ man1dir=$(mandir)/$(GPC_GCC_VERSION_MAN1
|
|
|
|
pascal.install-info-man-dirs:
|
|
for directory in $(infodir) $(man1dir); do \
|
|
- $(srcdir)/p/script/mkdir-p -m a+rx $$directory || exit 1; \
|
|
+ $(srcdir)/p/script/mkdir-p -m a+rx $(DESTDIR)$$directory || exit 1; \
|
|
done
|
|
|
|
pascal.install-dir:
|
|
for directory in $(prefix) $(bindir) $(unitsubdir) $(libsubdir)/include \
|
|
$(infodir) $(docdir) $(demodir) $(docdemodir) $(man1dir); do \
|
|
- $(srcdir)/p/script/mkdir-p -m a+rx $$directory || exit 1; \
|
|
+ $(srcdir)/p/script/mkdir-p -m a+rx $(DESTDIR)$$directory || exit 1; \
|
|
done
|
|
|
|
install-gpcpp: pascal.install-dir gpcpp$(exeext)
|
|
- rm -f $(libsubdir)/gpcpp$(exeext)
|
|
- $(INSTALL_PROGRAM) gpcpp$(exeext) $(libsubdir)/gpcpp$(exeext)
|
|
+ rm -f $(DESTDIR)$(libsubdir)/gpcpp$(exeext)
|
|
+ $(INSTALL_PROGRAM) gpcpp$(exeext) $(DESTDIR)$(libsubdir)/gpcpp$(exeext)
|
|
|
|
# Install the driver program as $(target)-gpc
|
|
# and also as either gpc (if native) or $(tooldir)/bin/gpc.
|
|
pascal.install-common: pascal.install-dir
|
|
if [ -f gpc-cross$(exeext) ]; then \
|
|
- rm -f $(bindir)/$(GPC_CROSS_NAME)$(exeext); \
|
|
- $(INSTALL_PROGRAM) gpc-cross$(exeext) $(bindir)/$(GPC_CROSS_NAME)$(exeext) && \
|
|
- chmod a+x $(bindir)/$(GPC_CROSS_NAME)$(exeext); \
|
|
+ rm -f $(DESTDIR)$(bindir)/$(GPC_CROSS_NAME)$(exeext); \
|
|
+ $(INSTALL_PROGRAM) gpc-cross$(exeext) $(DESTDIR)$(bindir)/$(GPC_CROSS_NAME)$(exeext) && \
|
|
+ chmod a+x $(DESTDIR)$(bindir)/$(GPC_CROSS_NAME)$(exeext); \
|
|
else \
|
|
- rm -f $(bindir)/$(GPC_INSTALL_NAME)$(exeext); \
|
|
- $(INSTALL_PROGRAM) xgpc$(exeext) $(bindir)/$(GPC_INSTALL_NAME)$(exeext) && \
|
|
- chmod a+x $(bindir)/$(GPC_INSTALL_NAME)$(exeext); \
|
|
+ rm -f $(DESTDIR)$(bindir)/$(GPC_INSTALL_NAME)$(exeext); \
|
|
+ $(INSTALL_PROGRAM) xgpc$(exeext) $(DESTDIR)$(bindir)/$(GPC_INSTALL_NAME)$(exeext) && \
|
|
+ chmod a+x $(DESTDIR)$(bindir)/$(GPC_INSTALL_NAME)$(exeext); \
|
|
fi
|
|
- rm -f $(bindir)/gpc-run
|
|
- $(INSTALL_PROGRAM) $(srcdir)/p/script/gpc-run $(bindir)/gpc-run
|
|
- chmod a+x $(bindir)/gpc-run
|
|
+ rm -f $(DESTDIR)$(bindir)/gpc-run
|
|
+ $(BSD_INSTALL_SCRIPT) $(srcdir)/p/script/gpc-run $(DESTDIR)$(bindir)/gpc-run
|
|
|
|
pascal.install-lib: pascal.install-dir pascal.rts
|
|
if [ -f libgpc.a ]; then \
|
|
- rm -f $(libsubdir)/libgpc.a; \
|
|
+ rm -f $(DESTDIR)$(libsubdir)/libgpc.a; \
|
|
if $(RANLIB_TEST_FOR_TARGET); then \
|
|
$(RANLIB_FOR_TARGET) libgpc.a || exit 1; \
|
|
fi; \
|
|
- $(INSTALL_DATA) libgpc.a $(libsubdir)/libgpc.a && \
|
|
- chmod a-x $(libsubdir)/libgpc.a || exit 1; \
|
|
+ $(INSTALL_DATA) libgpc.a $(DESTDIR)$(libsubdir)/libgpc.a && \
|
|
+ chmod a-x $(DESTDIR)$(libsubdir)/libgpc.a || exit 1; \
|
|
fi
|
|
for f in .. $(GPC_EXTRA_INSTALL_LIBS); do \
|
|
if [ x"$$f" != x.. ]; then \
|
|
- $(INSTALL_DATA) "$$f" "$(libsubdir)/`echo "$$f" | sed -e 's,.*/,,'`" || exit 1; \
|
|
+ $(INSTALL_DATA) "$$f" $(DESTDIR)"$(libsubdir)/`echo "$$f" | sed -e 's,.*/,,'`" || exit 1; \
|
|
fi; \
|
|
done
|
|
if [ x$(WITH_SHARED) = xyes ] && [ -f $(GPCSOLIBNAME) ]; then \
|
|
- $(srcdir)/p/script/mkdir-p -m a+rx $(prefix)/$(GPCSOLIBDIR) && \
|
|
- rm -f $(libsubdir)/$(GPCSOLIBSHORTNAME) $(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME); \
|
|
- $(INSTALL_DATA) $(GPCSOLIBNAME) $(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) && \
|
|
- chmod a-x $(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) && \
|
|
- $(SYMLINK) $(real_prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) $(libsubdir)/$(GPCSOLIBSHORTNAME); \
|
|
+ $(srcdir)/p/script/mkdir-p -m a+rx $(DESTDIR)$(prefix)/$(GPCSOLIBDIR) && \
|
|
+ rm -f $(libsubdir)/$(GPCSOLIBSHORTNAME) $(DESTDIR)$(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME); \
|
|
+ $(INSTALL_DATA) $(GPCSOLIBNAME) $(DESTDIR)$(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) && \
|
|
+ chmod a-x $(DESTDIR)$(prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) && \
|
|
+ $(SYMLINK) $(real_prefix)/$(GPCSOLIBDIR)/$(GPCSOLIBNAME) $(DESTDIR)$(libsubdir)/$(GPCSOLIBSHORTNAME); \
|
|
else \
|
|
true; \
|
|
fi
|
|
|
|
pascal.install-units: pascal.install-dir $(srcdir)/p/units/crtc.h $(RTSSRCDIR)/gpc.pas
|
|
- $(INSTALL_DATA) p/rts/rts-config.inc $(unitsubdir)/rts-config.inc
|
|
- $(INSTALL_DATA) $(RTSSRCDIR)/gpc.pas $(unitsubdir)/gpc.pas
|
|
- chmod a-x $(unitsubdir)/rts-config.inc $(unitsubdir)/gpc.pas
|
|
+ $(INSTALL_DATA) p/rts/rts-config.inc $(DESTDIR)$(unitsubdir)/rts-config.inc
|
|
+ $(INSTALL_DATA) $(RTSSRCDIR)/gpc.pas $(DESTDIR)$(unitsubdir)/gpc.pas
|
|
+ chmod a-x $(DESTDIR)$(unitsubdir)/rts-config.inc $(DESTDIR)$(unitsubdir)/gpc.pas
|
|
for f in `cd $(srcdir)/p/units && echo *`; do \
|
|
if [ $$f = gpc-in-c.h ]; then \
|
|
- rm -f $(libsubdir)/include/$$f; \
|
|
- $(INSTALL_DATA) $(srcdir)/p/units/$$f $(libsubdir)/include/$$f || exit 1; \
|
|
- chmod a-x $(libsubdir)/include/$$f; \
|
|
+ rm -f $(DESTDIR)$(libsubdir)/include/$$f; \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/units/$$f $(DESTDIR)$(libsubdir)/include/$$f || exit 1; \
|
|
+ chmod a-x $(DESTDIR)$(libsubdir)/include/$$f; \
|
|
elif [ $$f != CVS ]; then \
|
|
- rm -f $(unitsubdir)/$$f; \
|
|
- $(INSTALL_DATA) $(srcdir)/p/units/$$f $(unitsubdir)/$$f || exit 1; \
|
|
- chmod a-x $(unitsubdir)/$$f; \
|
|
+ rm -f $(DESTDIR)$(unitsubdir)/$$f; \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/units/$$f $(DESTDIR)$(unitsubdir)/$$f || exit 1; \
|
|
+ chmod a-x $(DESTDIR)$(unitsubdir)/$$f; \
|
|
fi; \
|
|
done
|
|
|
|
@@ -728,45 +727,45 @@ pascal.real-install-doc: pascal.install-
|
|
$(srcdir)/p/NEWS $(srcdir)/p/FAQ $(srcdir)/p/AUTHORS \
|
|
$(srcdir)/p/COPYING $(srcdir)/p/COPYING.LIB $(srcdir)/p/test/README pascal.docdemos
|
|
for f in README NEWS INSTALL FAQ AUTHORS COPYING COPYING.LIB; do \
|
|
- rm -f "$(docdir)/$$f"; \
|
|
- $(INSTALL_DATA) "$(srcdir)/p/$$f" "$(docdir)/$$f" || exit 1; \
|
|
- chmod a-x "$(docdir)/$$f"; \
|
|
+ rm -f "$(DESTDIR)$(docdir)/$$f"; \
|
|
+ $(INSTALL_DATA) "$(srcdir)/p/$$f" "$(DESTDIR)$(docdir)/$$f" || exit 1; \
|
|
+ chmod a-x "$(DESTDIR)$(docdir)/$$f"; \
|
|
done
|
|
- rm -f "$(docdir)/BUGS"
|
|
- $(INSTALL_DATA) "$(srcdir)/p/test/README" "$(docdir)/BUGS"
|
|
+ rm -f "$(DESTDIR)$(docdir)/BUGS"
|
|
+ $(INSTALL_DATA) "$(srcdir)/p/test/README" "$(DESTDIR)$(docdir)/BUGS"
|
|
for f in `cd "$(srcdir)/p/demos" && echo *`; do \
|
|
if [ "$$f" != CVS ]; then \
|
|
- rm -f "$(demodir)/$$f"; \
|
|
- $(INSTALL_DATA) "$(srcdir)/p/demos/$$f" "$(demodir)/$$f" || exit 1; \
|
|
+ rm -f "$(DESTDIR)$(demodir)/$$f"; \
|
|
+ $(INSTALL_DATA) "$(srcdir)/p/demos/$$f" "$(DESTDIR)$(demodir)/$$f" || exit 1; \
|
|
fi \
|
|
done
|
|
- chmod a-x "$(docdir)/BUGS" "$(demodir)"/*
|
|
+ chmod a-x "$(DESTDIR)$(docdir)/BUGS" "$(DESTDIR)$(demodir)"/*
|
|
if [ "`cd p/docdemos && echo a*`" != "a*" ]; then \
|
|
- (cd "$(docdemodir)"; for f in *; do rm -f "$$f"; done) && \
|
|
+ (cd "$(DESTDIR)$(docdemodir)"; for f in *; do rm -f "$$f"; done) && \
|
|
for f in `cd p/docdemos && echo *`; do \
|
|
- rm -f "$(docdemodir)/$$f"; \
|
|
- $(INSTALL_DATA) "p/docdemos/$$f" "$(docdemodir)/$$f" && \
|
|
- chmod a-x "$(docdemodir)/$$f" || exit 1; \
|
|
+ rm -f "$(DESTDIR)$(docdemodir)/$$f"; \
|
|
+ $(INSTALL_DATA) "p/docdemos/$$f" "$(DESTDIR)$(docdemodir)/$$f" && \
|
|
+ chmod a-x "$(DESTDIR)$(docdemodir)/$$f" || exit 1; \
|
|
done; \
|
|
fi
|
|
|
|
pascal.install-info: pascal.install-info-man-dirs pascal.info
|
|
- rm -f $(infodir)/gpc.info* $(infodir)/gpcs.info* $(infodir)/gpcs-de.info* $(infodir)/gpcs-hr.info*
|
|
+ rm -f $(DESTDIR)$(infodir)/gpc.info* $(DESTDIR)$(infodir)/gpcs.info* $(DESTDIR)$(infodir)/gpcs-de.info* $(DESTDIR)$(infodir)/gpcs-hr.info*
|
|
for f in `cd $(srcdir)/p/doc/info && echo gpc.info* gpcs*.info*`; do \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/info/$$f $(infodir)/$$f || exit 1; \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/info/$$f $(DESTDIR)$(infodir)/$$f || exit 1; \
|
|
done
|
|
- chmod a-x $(infodir)/gpc.info* $(infodir)/gpcs.info* $(infodir)/gpcs-de.info* $(infodir)/gpcs-hr.info*
|
|
+ chmod a-x $(DESTDIR)$(infodir)/gpc.info* $(DESTDIR)$(infodir)/gpcs.info* $(DESTDIR)$(infodir)/gpcs-de.info* $(DESTDIR)$(infodir)/gpcs-hr.info*
|
|
|
|
pascal.install-man: pascal.install-info-man-dirs $(srcdir)/p/doc/en/gpc.1
|
|
-if [ -f gpc1$(exeext) ]; then \
|
|
if [ -f gpc-cross$(exeext) ]; then \
|
|
- rm -f $(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
- chmod a-x $(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
+ rm -f $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
+ chmod a-x $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)$(manext); \
|
|
else \
|
|
- rm -f $(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
- chmod a-x $(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
+ rm -f $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
+ chmod a-x $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)$(manext); \
|
|
fi; \
|
|
else \
|
|
true; \
|
|
@@ -775,22 +774,22 @@ pascal.install-man: pascal.install-info-
|
|
pascal.install-hr: pascal.install-info-hr pascal.install-man-hr
|
|
|
|
pascal.install-info-hr: pascal.install-info-man-dirs pascal.info
|
|
- rm -f $(infodir)/gpc-hr.info* $(infodir)/gpcs-hr.info*
|
|
+ rm -f $(DESTDIR)$(infodir)/gpc-hr.info* $(DESTDIR)$(infodir)/gpcs-hr.info*
|
|
for f in `cd $(srcdir)/p/doc/info && echo gpc-hr.info* gpcs-hr.info*`; do \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/info/$$f $(infodir)/$$f || exit 1; \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/info/$$f $(DESTDIR)$(infodir)/$$f || exit 1; \
|
|
done
|
|
- chmod a-x $(infodir)/gpc-hr.info* $(infodir)/gpcs-hr.info*
|
|
+ chmod a-x $(DESTDIR)$(infodir)/gpc-hr.info* $(DESTDIR)$(infodir)/gpcs-hr.info*
|
|
|
|
pascal.install-man-hr: pascal.install-info-man-dirs $(srcdir)/p/doc/hr/gpc.1
|
|
-if [ -f gpc1$(exeext) ]; then \
|
|
if [ -f gpc-cross$(exeext) ]; then \
|
|
- rm -f $(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/hr/gpc.1 $(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
- chmod a-x $(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
+ rm -f $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/hr/gpc.1 $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
+ chmod a-x $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)-hr$(manext); \
|
|
else \
|
|
- rm -f $(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
- $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
- chmod a-x $(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
+ rm -f $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
+ $(INSTALL_DATA) $(srcdir)/p/doc/en/gpc.1 $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
+ chmod a-x $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)-hr$(manext); \
|
|
fi; \
|
|
else \
|
|
true; \
|
|
@@ -801,25 +800,25 @@ pascal.install-man-hr: pascal.install-in
|
|
pascal.install-compiler: pascal.install-dir pascal
|
|
for file in gpc1$(exeext); do \
|
|
if [ -f $$file ]; then \
|
|
- rm -f $(libsubdir)/$$file; \
|
|
- $(INSTALL_PROGRAM) $$file $(libsubdir)/$$file || exit 1; \
|
|
+ rm -f $(DESTDIR)$(libsubdir)/$$file; \
|
|
+ $(INSTALL_PROGRAM) $$file $(DESTDIR)$(libsubdir)/$$file || exit 1; \
|
|
fi; \
|
|
done; exit 0
|
|
for file in $(EXTRA_PASSES) $(EXTRA_PROGRAMS) $(USE_COLLECT2) ..; do \
|
|
- if [ x"$$file" != x.. ] && [ ! -f $(libsubdir)/$$file ]; then \
|
|
- $(INSTALL_PROGRAM) $$file $(libsubdir)/$$file || exit 1; \
|
|
+ if [ x"$$file" != x.. ] && [ ! -f $(DESTDIR)$(libsubdir)/$$file ]; then \
|
|
+ $(INSTALL_PROGRAM) $$file $(DESTDIR)$(libsubdir)/$$file || exit 1; \
|
|
fi; \
|
|
done; exit 0
|
|
for file in $(EXTRA_PARTS) ..; do \
|
|
- if [ x"$$file" != x.. ] && [ ! -f $(libsubdir)/$$file ]; then \
|
|
- $(INSTALL_DATA) $$file $(libsubdir)/$$file && \
|
|
- chmod a-x $(libsubdir)/$$file || exit 1; \
|
|
+ if [ x"$$file" != x.. ] && [ ! -f $(DESTDIR)$(libsubdir)/$$file ]; then \
|
|
+ $(INSTALL_DATA) $$file $(DESTDIR)$(libsubdir)/$$file && \
|
|
+ chmod a-x $(DESTDIR)$(libsubdir)/$$file || exit 1; \
|
|
fi; \
|
|
done; exit 0
|
|
# Don't mess with specs if it doesn't exist yet.
|
|
- if [ -f specs ] && [ ! -f $(libsubdir)/specs ]; then \
|
|
- $(INSTALL_DATA) specs $(libsubdir)/specs && \
|
|
- chmod a-x $(libsubdir)/specs || exit 1; \
|
|
+ if [ -f specs ] && [ ! -f $(DESTDIR)$(libsubdir)/specs ]; then \
|
|
+ $(INSTALL_DATA) specs $(DESTDIR)$(libsubdir)/specs && \
|
|
+ chmod a-x $(DESTDIR)$(libsubdir)/specs || exit 1; \
|
|
fi; exit 0
|
|
|
|
pascal.install-normal: pascal.install-common pascal.install-compiler \
|
|
@@ -837,23 +836,23 @@ pascal.install-with-gcc: $(INSTALL_HEADE
|
|
for file in cc1$(exeext) cpp$(exeext) cpp0$(exeext); do \
|
|
if [ -f $$file ]; then \
|
|
rm -f $(libsubdir)/$$file; \
|
|
- $(INSTALL_PROGRAM) $$file $(libsubdir)/$$file || exit 1; \
|
|
+ $(INSTALL_PROGRAM) $$file $(DESTDIR)$(libsubdir)/$$file || exit 1; \
|
|
fi; \
|
|
done; exit 0
|
|
# Install libgcc.a @@FIXME: doesn't handle multilib (multiple libgcc.a)
|
|
- if [ -f libgcc.a ] && [ ! -f $(libsubdir)/libgcc.a ]; then \
|
|
+ if [ -f libgcc.a ] && [ ! -f $(DESTDIR)$(libsubdir)/libgcc.a ]; then \
|
|
if $(RANLIB_TEST_FOR_TARGET); then \
|
|
$(RANLIB_FOR_TARGET) libgcc.a || exit 1; \
|
|
fi; \
|
|
- $(INSTALL_DATA) libgcc.a $(libsubdir)/libgcc.a && \
|
|
- chmod a-x $(libsubdir)/libgcc.a || exit 1; \
|
|
+ $(INSTALL_DATA) libgcc.a $(DESTDIR)$(libsubdir)/libgcc.a && \
|
|
+ chmod a-x $(DESTDIR)$(libsubdir)/libgcc.a || exit 1; \
|
|
fi; exit 0
|
|
|
|
pascal.uninstall:
|
|
- -rm -rf $(bindir)/$(GPC_INSTALL_NAME)$(exeext)
|
|
- -rm -rf $(bindir)/$(GPC_CROSS_NAME)$(exeext)
|
|
- -rm -rf $(man1dir)/$(GPC_INSTALL_NAME)$(manext)
|
|
- -rm -rf $(man1dir)/$(GPC_CROSS_NAME)$(manext)
|
|
+ -rm -rf $(DESTDIR)$(bindir)/$(GPC_INSTALL_NAME)$(exeext)
|
|
+ -rm -rf $(DESTDIR)$(bindir)/$(GPC_CROSS_NAME)$(exeext)
|
|
+ -rm -rf $(DESTDIR)$(man1dir)/$(GPC_INSTALL_NAME)$(manext)
|
|
+ -rm -rf $(DESTDIR)$(man1dir)/$(GPC_CROSS_NAME)$(manext)
|
|
|
|
pascal.bindist: pascal
|
|
tmp_base=`pwd`/tmp && \
|