patch-doc_Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. $OpenBSD: patch-doc_Makefile,v 1.2 2009/03/06 08:54:22 jasper Exp $
  2. --- doc/Makefile.orig Wed Oct 22 09:10:10 2008
  3. +++ doc/Makefile Wed Oct 22 09:11:51 2008
  4. @@ -10,7 +10,7 @@ include ../config.mk
  5. all: info man
  6. -info: xzgv.gz
  7. +info: xzgv.info
  8. dvi: xzgv.dvi
  9. xzgv.gz: xzgv.texi
  10. @@ -23,6 +23,9 @@ xzgv.dvi: xzgv.texi
  11. @echo "=== NB: If you don't want A4 paper, edit config.mk! ==="
  12. texi2dvi -c $(USE_A4_DEF) xzgv.texi
  13. +xzgv.info: xzgv.texi
  14. + makeinfo --no-split xzgv.texi -o xzgv.info
  15. +
  16. # This explicitly mentions `gawk' because makeman requires it
  17. # (and can't easily be made not to, since it really does need gensub).
  18. # To avoid problems on gawkless systems, a prebuilt xzgv.1 is included
  19. @@ -36,10 +39,10 @@ xzgv.1: xzgv.texi makeman.awk
  20. installdirs:
  21. /bin/sh ../mkinstalldirs $(INFODIR) $(MANDIR)
  22. -install: installdirs
  23. - install xzgv.1 $(MANDIR)
  24. - install xzgv.gz $(INFODIR)
  25. - install-info --infodir=$(INFODIR) xzgv.gz
  26. +install:
  27. + ${BSD_INSTALL_MAN} xzgv.1 ${MANDIR}
  28. + ${BSD_INSTALL_DATA} xzgv.info ${INFODIR}
  29. + install-info ${INFODIR}/xzgv.info ${INFODIR}/dir
  30. uninstall:
  31. $(RM) $(MANDIR)/xzgv.1