diff options
author | 1996-08-25 09:56:57 +0000 | |
---|---|---|
committer | 1996-08-25 09:56:57 +0000 | |
commit | 5a894044c5f7bbd0c55226a833a4db1000864cbd (patch) | |
tree | 4260e43201835eb38db09f12ea46ee1aeedc0419 | |
parent | sync (diff) | |
download | wireguard-openbsd-5a894044c5f7bbd0c55226a833a4db1000864cbd.tar.xz wireguard-openbsd-5a894044c5f7bbd0c55226a833a4db1000864cbd.zip |
Makefile.in: break mandir creation out of install-dir;
Makefile.bsd-wrapper: add g77 manpage and lots of ${DESTDIR}s.
-rw-r--r-- | gnu/usr.bin/gcc/Makefile.bsd-wrapper | 14 | ||||
-rw-r--r-- | gnu/usr.bin/gcc/Makefile.in | 4 |
2 files changed, 10 insertions, 8 deletions
diff --git a/gnu/usr.bin/gcc/Makefile.bsd-wrapper b/gnu/usr.bin/gcc/Makefile.bsd-wrapper index 89a9e59686d..d22274ccaec 100644 --- a/gnu/usr.bin/gcc/Makefile.bsd-wrapper +++ b/gnu/usr.bin/gcc/Makefile.bsd-wrapper @@ -1,6 +1,6 @@ -# $OpenBSD: Makefile.bsd-wrapper,v 1.14 1996/08/23 20:57:36 niklas Exp $ +# $OpenBSD: Makefile.bsd-wrapper,v 1.15 1996/08/25 09:56:57 downsj Exp $ -MAN= cccp.1 gcc.1 cp/g++.1 +MAN= cccp.1 gcc.1 cp/g++.1 f/g77.1 MLINKS+= gcc.1 cc.1 MLINKS+= cccp.1 cpp.1 MLINKS+= g++.1 c++.1 @@ -33,11 +33,11 @@ install: maninstall tooldir=/tmp assertdir=/tmp INSTALL_MAN= NO_TARGET_GCC=true \ bindir=${DESTDIR}/usr/bin install ln -f ${DESTDIR}/usr/bin/gcc ${DESTDIR}/usr/bin/cc - chown -R bin.bin /usr/lib/gcc-lib - chmod -R a+rX /usr/lib/gcc-lib - if [ -e /usr/lib/libf2c.a ]; then \ - chown bin.bin /usr/lib/libf2c.a; \ - chmod 444 /usr/lib/libf2c.a; \ + chown -R bin.bin ${DESTDIR}/usr/lib/gcc-lib + chmod -R a+rX ${DESTDIR}/usr/lib/gcc-lib + if [ -e ${DESTDIR}/usr/lib/libf2c.a ]; then \ + chown bin.bin ${DESTDIR}/usr/lib/libf2c.a; \ + chmod 444 ${DESTDIR}/usr/lib/libf2c.a; \ fi diff --git a/gnu/usr.bin/gcc/Makefile.in b/gnu/usr.bin/gcc/Makefile.in index 4a2f8bd8adc..14e07608727 100644 --- a/gnu/usr.bin/gcc/Makefile.in +++ b/gnu/usr.bin/gcc/Makefile.in @@ -2069,6 +2069,8 @@ install-dir: -if [ -d $(tooldir) ] ; then true ; else mkdir $(tooldir) ; chmod a+rx $(tooldir) ; fi -if [ -d $(assertdir) ] ; then true ; else mkdir $(assertdir) ; chmod a+rx $(assertdir) ; fi -if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; chmod a+rx $(infodir) ; fi + +install-mandir: # We don't use mkdir -p to create the parents of mandir, # because some systems don't support it. # Instead, we use this technique to create the immediate parent of mandir. @@ -2146,7 +2148,7 @@ install-info: doc install-dir lang.install-info -chmod a-x $(infodir)/cpp.info* $(infodir)/gcc.info* # Install the man pages. -install-man: install-dir $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man +install-man: install-dir install-mandir $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man -if [ -f gcc-cross ] ; then \ rm -f $(mandir)/$(GCC_CROSS_NAME)$(manext); \ $(INSTALL_DATA) $(srcdir)/gcc.1 $(mandir)/$(GCC_CROSS_NAME)$(manext); \ |