dejagnu/dejagnu-make_doc.patch

29 lines
1.2 KiB
Diff

--- doc/Makefile.am
+++ doc/Makefile.am
@@ -44,7 +44,7 @@
src=$(srcdir); \
dir=`(cd $${src}; pwd)`; \
mkdir html; \
- $(DOCBOOK)/db2html -o html $${dir}/$*.sgml
+ $(DOCBOOK)/db2html $${dir}/$*.sgml
# now for some extra dependencies that the automatic rules will not
# catch:
@@ -58,10 +58,10 @@
clean realclean distclean:
rm -fr $(TARGETS) DBHTOHTML* html dejagnu.info* overview.junk overview overview.{aux,dvi,log,ps,pdf,tex}
-install-doc: $(TARGETS)
- $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html $(DESTDIR)$(pkgdatadir)/html/stylesheet-images
+install-doc:
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html
$(INSTALL_DATA) html/*.html $(DESTDIR)$(pkgdatadir)/html
- $(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf
- $(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps
- $(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf
- $(INSTALL_DATA) $(srcdir)/runtest.1 $(mandir)/man1/
+ test -r overview.rtf && $(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf
+ test -r overview.ps && $(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps
+ test -r overview.pdf && $(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf
+ $(INSTALL_DATA) $(srcdir)/runtest.1 $(DESTDIR)$(mandir)/man1/