XXX Work around make(1) bug. This must be fixed.
authordownsj <downsj@openbsd.org>
Mon, 7 Apr 1997 15:38:53 +0000 (15:38 +0000)
committerdownsj <downsj@openbsd.org>
Mon, 7 Apr 1997 15:38:53 +0000 (15:38 +0000)
gnu/usr.bin/rcs/Makefile.bsd-wrapper

index 6de55d4..a702e71 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile.bsd-wrapper,v 1.4 1996/09/16 14:47:01 millert Exp $
+#      $OpenBSD: Makefile.bsd-wrapper,v 1.5 1997/04/07 15:38:53 downsj Exp $
 
 MAN=   man/ci.1 man/co.1 man/ident.1 man/merge.1 man/rcs.1 man/rcsclean.1 \
         man/rcsdiff.1 man/rcsfile.5 man/rcsfreeze.1 man/rcsintro.1 \
@@ -22,6 +22,11 @@ config.status:
 rcsfile.5:
        (cd man ; ${MAKE} ${GNUCFLAGS} rcsfile.5)
 
+# Cope with temporary make(1) bugs.  This entire rule should be removed.
+man/rcsfile.cat5:      rcsfile.5
+       @echo "${NROFF} -mandoc ${.OBJDIR}/man/rcsfile.5 > ${.TARGET}"
+       @${NROFF} -mandoc ${.OBJDIR}/man/rcsfile.5 > ${.TARGET} || (rm -f ${.TARGET}; false)
+
 install: maninstall
        ${MAKE} ${GNUCFLAGS} prefix=${DESTDIR}/usr \
                bindir=${DESTDIR}/usr/bin INSTALL_MAN= install