From: Matthew Fernandez Date: Sat, 13 Jun 2020 22:56:43 +0000 (-0700) Subject: unfold groff|ps2pdf build steps into separate recipes X-Git-Tag: 2.44.1~9^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=74f181aa9d9ee519cd2444267850038c90056329;p=graphviz unfold groff|ps2pdf build steps into separate recipes This way a Groff failure will cause a build failure, rather than failing silently. --- diff --git a/cmd/dot/Makefile.am b/cmd/dot/Makefile.am index c4693e1c9..feca26a84 100644 --- a/cmd/dot/Makefile.am +++ b/cmd/dot/Makefile.am @@ -66,14 +66,23 @@ uninstall-hook: (cd $(DESTDIR)$(bindir); for i in $(linkedprogram); do rm -f $$i; done;) (cd $(DESTDIR)$(libdir); rm -f config;) -dot.1.pdf: $(srcdir)/dot.1 - @GROFF@ -Tps -man $(srcdir)/dot.1 | @PS2PDF@ - - >dot.1.pdf +dot.1.pdf: dot.1.ps + @PS2PDF@ $< $@ -osage.1.pdf: $(srcdir)/osage.1 - @GROFF@ -Tps -man $(srcdir)/osage.1 | @PS2PDF@ - - >osage.1.pdf +dot.1.ps: $(srcdir)/dot.1 + @GROFF@ -Tps -man $< >$@ -patchwork.1.pdf: $(srcdir)/patchwork.1 - @GROFF@ -Tps -man $(srcdir)/patchwork.1 | @PS2PDF@ - - >patchwork.1.pdf +osage.1.pdf: osage.1.ps + @PS2PDF@ $< $@ + +osage.1.ps: $(srcdir)/osage.1 + @GROFF@ -Tps -man $< >$@ + +patchwork.1.pdf: patchwork.1.ps + @PS2PDF@ $< $@ + +patchwork.1.ps: $(srcdir)/patchwork.1 + @GROFF@ -Tps -man $< >$@ dot_static_SOURCES = dot.c dot_builtins.c dot_static_CPPFLAGS = $(AM_CPPFLAGS) -DDEMAND_LOADING=0 @@ -132,4 +141,4 @@ endif EXTRA_DIST = dot.1 dot.1.pdf osage.1 osage.1.pdf patchwork.1 patchwork.1.pdf dot.vcxproj* -DISTCLEANFILES = dot.1.pdf osage.1.pdf +DISTCLEANFILES = dot.1.pdf osage.1.pdf dot.1.ps osage.1.ps patchwork.1.ps diff --git a/cmd/dotty/Makefile.am b/cmd/dotty/Makefile.am index 1daf49d0c..2e1512346 100644 --- a/cmd/dotty/Makefile.am +++ b/cmd/dotty/Makefile.am @@ -26,11 +26,14 @@ dotty: $(top_srcdir)/cmd/dotty/dotty.sh chmod +x dotty endif -dotty.1.pdf: $(srcdir)/dotty.1 - @GROFF@ -Tps -man $(srcdir)/dotty.1 | @PS2PDF@ - - >dotty.1.pdf +dotty.1.pdf: dotty.1.ps + @PS2PDF@ $< $@ + +dotty.1.ps: $(srcdir)/dotty.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(lefty_DATA) $(man_MANS) $(pdf_DATA) \ dotty.bsh dotty.ksh dotty.sh \ notes mswin32 dotty.vcxproj* -DISTCLEANFILES = $(pdf_DATA) dotty +DISTCLEANFILES = $(pdf_DATA) dotty dotty.1.ps diff --git a/cmd/edgepaint/Makefile.am b/cmd/edgepaint/Makefile.am index 796f7c45b..bbbadf201 100644 --- a/cmd/edgepaint/Makefile.am +++ b/cmd/edgepaint/Makefile.am @@ -33,9 +33,12 @@ edgepaint_LDADD = \ $(top_builddir)/lib/cdt/libcdt.la \ $(ANN_LIBS) -lstdc++ -lm -edgepaint.1.pdf: $(srcdir)/edgepaint.1 - @GROFF@ -e -Tps -man -t $(srcdir)/edgepaint.1 | @PS2PDF@ - - >edgepaint.1.pdf +edgepaint.1.pdf: edgepaint.1.ps + @PS2PDF@ $< $@ + +edgepaint.1.ps: $(srcdir)/edgepaint.1 + @GROFF@ -e -Tps -man -t $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) edgepaint.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) edgepaint.1.ps diff --git a/cmd/gvedit/Makefile.am b/cmd/gvedit/Makefile.am index b76f34d38..830062d8e 100644 --- a/cmd/gvedit/Makefile.am +++ b/cmd/gvedit/Makefile.am @@ -59,14 +59,17 @@ qMakefile: gvedit.pro attrs.txt: $(top_srcdir)/doc/infosrc/attrs cp $(top_srcdir)/doc/infosrc/attrs attrs.txt -gvedit.1.pdf: $(srcdir)/gvedit.1 - @GROFF@ -Tps -man $(srcdir)/gvedit.1 | @PS2PDF@ - - >gvedit.1.pdf +gvedit.1.pdf: gvedit.1.ps + @PS2PDF@ $< $@ + +gvedit.1.ps: $(srcdir)/gvedit.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = gvedit.vcxproj* gvedit.pro.in mdi.qrc $(mans) $(pdfs) CLEANFILES = moc_csettings.cpp moc_imageviewer.cpp moc_mainwindow.cpp moc_mdichild.cpp qrc_mdi.cpp -DISTCLEANFILES = attrs.txt $(pdf_DATA) qMakefile +DISTCLEANFILES = attrs.txt $(pdf_DATA) qMakefile gvedit.1.ps clean-local: -$(MAKE) -f qMakefile clean diff --git a/cmd/gvmap/Makefile.am b/cmd/gvmap/Makefile.am index be969755a..13381546d 100644 --- a/cmd/gvmap/Makefile.am +++ b/cmd/gvmap/Makefile.am @@ -58,15 +58,24 @@ cluster_LDADD = \ gvmap.sh : -gvmap.1.pdf: $(srcdir)/gvmap.1 - @GROFF@ -Tps -man $(srcdir)/gvmap.1 | @PS2PDF@ - - >gvmap.1.pdf +gvmap.1.pdf: gvmap.1.ps + @PS2PDF@ $< $@ -cluster.1.pdf: $(srcdir)/cluster.1 - @GROFF@ -Tps -man $(srcdir)/cluster.1 | @PS2PDF@ - - >cluster.1.pdf +gvmap.1.ps: $(srcdir)/gvmap.1 + @GROFF@ -Tps -man $< >$@ -gvmap.sh.1.pdf: $(srcdir)/gvmap.sh.1 - @GROFF@ -Tps -man $(srcdir)/gvmap.sh.1 | @PS2PDF@ - - >gvmap.sh.1.pdf +cluster.1.pdf: cluster.1.ps + @PS2PDF@ $< $@ + +cluster.1.ps: $(srcdir)/cluster.1 + @GROFF@ -Tps -man $< >$@ + +gvmap.sh.1.pdf: gvmap.sh.1.ps + @PS2PDF@ $< $@ + +gvmap.sh.1.ps: $(srcdir)/gvmap.sh.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) gvmap.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) gvmap.1.ps cluster.1.ps gvmap.sh.1.ps diff --git a/cmd/gvpr/Makefile.am b/cmd/gvpr/Makefile.am index 556cd09ed..68c53eca8 100644 --- a/cmd/gvpr/Makefile.am +++ b/cmd/gvpr/Makefile.am @@ -30,8 +30,11 @@ gvpr_SOURCES = gvprmain.c gvpr_CPPFLAGS = $(AM_CPPFLAGS) gvpr_LDADD = $(top_builddir)/lib/gvpr/libgvpr.la -gvpr.1.pdf: $(srcdir)/gvpr.1 - @GROFF@ -Tps -man -t $(srcdir)/gvpr.1 | @PS2PDF@ - - >gvpr.1.pdf +gvpr.1.pdf: gvpr.1.ps + @PS2PDF@ $< $@ + +gvpr.1.ps: $(srcdir)/gvpr.1 + @GROFF@ -Tps -man -t $< >$@ gvpr_static_SOURCES = gvprmain.c gvpr_static_CPPFLAGS = $(AM_CPPFLAGS) @@ -48,4 +51,4 @@ gvpr_static_LDADD = \ EXTRA_DIST = $(man_MANS) $(pdf_DATA) lib gvpr.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) gvpr.1.ps diff --git a/cmd/lefty/Makefile.am b/cmd/lefty/Makefile.am index d53ae6746..ba17b87b1 100644 --- a/cmd/lefty/Makefile.am +++ b/cmd/lefty/Makefile.am @@ -88,9 +88,12 @@ lefty_LDADD = $(top_builddir)/cmd/lefty/dot2l/libdot2l.la \ -lXt -lXmu -lXext -lX11 @SOCKET_LIBS@ @MATH_LIBS@ endif -lefty.1.pdf: $(srcdir)/lefty.1 - @GROFF@ -Tps -man $(srcdir)/lefty.1 | @PS2PDF@ - - >lefty.1.pdf +lefty.1.pdf: lefty.1.ps + @PS2PDF@ $< $@ + +lefty.1.ps: $(srcdir)/lefty.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(lefty_DATA) $(man_MANS) $(pdf_DATA) lefty.vcxproj* colors.txt aix_mods cs2l/* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) lefty.1.ps diff --git a/cmd/lneato/Makefile.am b/cmd/lneato/Makefile.am index 937f6c281..87fa80885 100644 --- a/cmd/lneato/Makefile.am +++ b/cmd/lneato/Makefile.am @@ -24,10 +24,13 @@ lneato: ${top_srcdir}/cmd/lneato/lneato.sh chmod +x lneato endif -lneato.1.pdf: $(srcdir)/lneato.1 - @GROFF@ -Tps -man $(srcdir)/lneato.1 | @PS2PDF@ - - >lneato.1.pdf +lneato.1.pdf: lneato.1.ps + @PS2PDF@ $< $@ + +lneato.1.ps: $(srcdir)/lneato.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) lneato.bsh lneato.ksh lneato.sh \ mswin32 lneato.vcxproj* -DISTCLEANFILES = lneato $(pdf_DATA) +DISTCLEANFILES = lneato $(pdf_DATA) lneato.1.ps diff --git a/cmd/mingle/Makefile.am b/cmd/mingle/Makefile.am index 5cf8fea3c..a48980b76 100644 --- a/cmd/mingle/Makefile.am +++ b/cmd/mingle/Makefile.am @@ -34,9 +34,12 @@ mingle_LDADD = \ $(top_builddir)/lib/cdt/libcdt.la \ $(ANN_LIBS) -lstdc++ -lm -mingle.1.pdf: $(srcdir)/mingle.1 - @GROFF@ -e -Tps -man -t $(srcdir)/mingle.1 | @PS2PDF@ - - >mingle.1.pdf +mingle.1.pdf: mingle.1.ps + @PS2PDF@ $< $@ + +mingle.1.ps: $(srcdir)/mingle.1 + @GROFF@ -e -Tps -man -t $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) mingle.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) mingle.1.ps diff --git a/cmd/smyrna/Makefile.am b/cmd/smyrna/Makefile.am index 3408e4265..65c5247ea 100644 --- a/cmd/smyrna/Makefile.am +++ b/cmd/smyrna/Makefile.am @@ -80,10 +80,13 @@ smyrna_static_LDADD = $(top_builddir)/lib/cgraph/libcgraph_C.la \ $(top_builddir)/lib/neatogen/libneatogen_C.la \ $(GTK_LIBS) $(GLUT_LIBS) $(GTKGLEXT_LIBS) $(GLADE_LIBS) $(X_LIBS) $(EXPAT_LIBS) $(GTS_LIBS) $(MATH_LIBS) -smyrna.1.pdf: $(srcdir)/smyrna.1 - @GROFF@ -Tps -man $(srcdir)/smyrna.1 | @PS2PDF@ - - >smyrna.1.pdf +smyrna.1.pdf: smyrna.1.ps + @PS2PDF@ $< $@ + +smyrna.1.ps: $(srcdir)/smyrna.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = smyrna.vcxproj* $(man_MANS) $(pdf_DATA) smyrna.1 -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) smyrna.1.ps diff --git a/cmd/tools/Makefile.am b/cmd/tools/Makefile.am index 07146c0a5..bb1a16367 100644 --- a/cmd/tools/Makefile.am +++ b/cmd/tools/Makefile.am @@ -62,8 +62,11 @@ gxl2gv_LDADD = \ $(top_builddir)/lib/cgraph/libcgraph.la \ $(top_builddir)/lib/cdt/libcdt.la @EXPAT_LIBS@ -gxl2gv.1.pdf: $(srcdir)/gxl2gv.1 - @GROFF@ -Tps -man $(srcdir)/gxl2gv.1 | @PS2PDF@ - - >gxl2gv.1.pdf +gxl2gv.1.pdf: gxl2gv.1.ps + @PS2PDF@ $< $@ + +gxl2gv.1.ps: $(srcdir)/gxl2gv.1 + @GROFF@ -Tps -man $< >$@ sccmap_SOURCES = sccmap.c @@ -71,8 +74,11 @@ sccmap_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la @EXPAT_LIBS@ -sccmap.1.pdf: $(srcdir)/sccmap.1 - @GROFF@ -Tps -man $(srcdir)/sccmap.1 | @PS2PDF@ - - >sccmap.1.pdf +sccmap.1.pdf: sccmap.1.ps + @PS2PDF@ $< $@ + +sccmap.1.ps: $(srcdir)/sccmap.1 + @GROFF@ -Tps -man $< >$@ ccomps_SOURCES = ccomps.c @@ -80,8 +86,11 @@ ccomps_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -ccomps.1.pdf: $(srcdir)/ccomps.1 - @GROFF@ -Tps -man $(srcdir)/ccomps.1 | @PS2PDF@ - - >ccomps.1.pdf +ccomps.1.pdf: ccomps.1.ps + @PS2PDF@ $< $@ + +ccomps.1.ps: $(srcdir)/ccomps.1 + @GROFF@ -Tps -man $< >$@ #tred2_SOURCES = tred2.c # @@ -97,8 +106,11 @@ tred_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -tred.1.pdf: $(srcdir)/tred.1 - @GROFF@ -Tps -man $(srcdir)/tred.1 | @PS2PDF@ - - >tred.1.pdf +tred.1.pdf: tred.1.ps + @PS2PDF@ $< $@ + +tred.1.ps: $(srcdir)/tred.1 + @GROFF@ -Tps -man $< >$@ unflatten_SOURCES = unflatten.c @@ -106,8 +118,11 @@ unflatten_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -unflatten.1.pdf: $(srcdir)/unflatten.1 - @GROFF@ -Tps -man $(srcdir)/unflatten.1 | @PS2PDF@ - - >unflatten.1.pdf +unflatten.1.pdf: unflatten.1.ps + @PS2PDF@ $< $@ + +unflatten.1.ps: $(srcdir)/unflatten.1 + @GROFF@ -Tps -man $< >$@ acyclic_SOURCES = acyclic.c @@ -115,8 +130,11 @@ acyclic_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -acyclic.1.pdf: $(srcdir)/acyclic.1 - @GROFF@ -Tps -man $(srcdir)/acyclic.1 | @PS2PDF@ - - >acyclic.1.pdf +acyclic.1.pdf: acyclic.1.ps + @PS2PDF@ $< $@ + +acyclic.1.ps: $(srcdir)/acyclic.1 + @GROFF@ -Tps -man $< >$@ nop_SOURCES = nop.c @@ -124,8 +142,11 @@ nop_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -nop.1.pdf: $(srcdir)/nop.1 - @GROFF@ -Tps -man $(srcdir)/nop.1 | @PS2PDF@ - - >nop.1.pdf +nop.1.pdf: nop.1.ps + @PS2PDF@ $< $@ + +nop.1.ps: $(srcdir)/nop.1 + @GROFF@ -Tps -man $< >$@ gvcolor_SOURCES = gvcolor.c colxlate.c colortbl.h @@ -133,8 +154,11 @@ gvcolor_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -gvcolor.1.pdf: $(srcdir)/gvcolor.1 - @GROFF@ -Tps -man $(srcdir)/gvcolor.1 | @PS2PDF@ - - >gvcolor.1.pdf +gvcolor.1.pdf: gvcolor.1.ps + @PS2PDF@ $< $@ + +gvcolor.1.ps: $(srcdir)/gvcolor.1 + @GROFF@ -Tps -man $< >$@ bcomps_SOURCES = bcomps.c @@ -142,8 +166,11 @@ bcomps_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -bcomps.1.pdf: $(srcdir)/bcomps.1 - @GROFF@ -Tps -man $(srcdir)/bcomps.1 | @PS2PDF@ - - >bcomps.1.pdf +bcomps.1.pdf: bcomps.1.ps + @PS2PDF@ $< $@ + +bcomps.1.ps: $(srcdir)/bcomps.1 + @GROFF@ -Tps -man $< >$@ gc_SOURCES = gc.c @@ -151,8 +178,11 @@ gc_LDADD = \ $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la -gc.1.pdf: $(srcdir)/gc.1 - @GROFF@ -Tps -man $(srcdir)/gc.1 | @PS2PDF@ - - >gc.1.pdf +gc.1.pdf: gc.1.ps + @PS2PDF@ $< $@ + +gc.1.ps: $(srcdir)/gc.1 + @GROFF@ -Tps -man $< >$@ gvpack_SOURCES = gvpack.c gvpack_CPPFLAGS = $(AM_CPPFLAGS) -DDEMAND_LOADING=0 @@ -179,8 +209,11 @@ endif #$(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS) $(GTS_LIBS) $(EXPAT_LIBS) $(Z_LIBS) $(_LIBS) $(SOCKET_LIBS) $(IPSEPCOLA_LIBS) $(MATH_LIBS) -gvpack.1.pdf: $(srcdir)/gvpack.1 - @GROFF@ -Tps -man $(srcdir)/gvpack.1 | @PS2PDF@ - - >gvpack.1.pdf +gvpack.1.pdf: gvpack.1.ps + @PS2PDF@ $< $@ + +gvpack.1.ps: $(srcdir)/gvpack.1 + @GROFF@ -Tps -man $< >$@ mm2gv_SOURCES = mm2gv.c matrix_market.c mmio.c @@ -191,8 +224,11 @@ mm2gv_LDADD = \ $(top_builddir)/lib/pathplan/libpathplan_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la @MATH_LIBS@ -mm2gv.1.pdf: mm2gv.1 - @GROFF@ -Tps -man -e -t mm2gv.1 | @PS2PDF@ - - >mm2gv.1.pdf +mm2gv.1.pdf: mm2gv.1.ps + @PS2PDF@ $< $@ + +mm2gv.1.ps: mm2gv.1 + @GROFF@ -Tps -man -e -t $< >$@ gv2gml_SOURCES = gv2gml.c @@ -228,8 +264,11 @@ gml2gv_LDADD = \ $(top_builddir)/lib/cgraph/libcgraph.la \ $(top_builddir)/lib/cdt/libcdt.la @MATH_LIBS@ -gml2gv.1.pdf: gml2gv.1 - @GROFF@ -Tps -man gml2gv.1 | @PS2PDF@ - - >gml2gv.1.pdf +gml2gv.1.pdf: gml2gv.1.ps + @PS2PDF@ $< $@ + +gml2gv.1.ps: gml2gv.1 + @GROFF@ -Tps -man $< >$@ graphml2gv_SOURCES = graphml2gv.c @@ -238,8 +277,11 @@ graphml2gv_LDADD = \ $(top_builddir)/lib/cgraph/libcgraph.la \ $(top_builddir)/lib/cdt/libcdt.la @EXPAT_LIBS@ -graphml2gv.1.pdf: $(srcdir)/graphml2gv.1 - @GROFF@ -Tps -man $(srcdir)/graphml2gv.1 | @PS2PDF@ - - >graphml2gv.1.pdf +graphml2gv.1.pdf: graphml2gv.1.ps + @PS2PDF@ $< $@ + +graphml2gv.1.ps: $(srcdir)/graphml2gv.1 + @GROFF@ -Tps -man $< >$@ dijkstra_SOURCES = dijkstra.c @@ -248,16 +290,22 @@ dijkstra_LDADD = \ $(top_builddir)/lib/cgraph/libcgraph.la \ $(top_builddir)/lib/cdt/libcdt.la -dijkstra.1.pdf: $(srcdir)/dijkstra.1 - @GROFF@ -Tps -man $(srcdir)/dijkstra.1 | @PS2PDF@ - - >dijkstra.1.pdf +dijkstra.1.pdf: dijkstra.1.ps + @PS2PDF@ $< $@ + +dijkstra.1.ps: $(srcdir)/dijkstra.1 + @GROFF@ -Tps -man $< >$@ gvgen_SOURCES = gvgen.c graph_generator.c gvgen_LDADD = \ $(top_builddir)/lib/cgraph/libcgraph.la @MATH_LIBS@ -gvgen.1.pdf: $(srcdir)/gvgen.1 - @GROFF@ -Tps -man $(srcdir)/gvgen.1 | @PS2PDF@ - - >gvgen.1.pdf +gvgen.1.pdf: gvgen.1.ps + @PS2PDF@ $< $@ + +gvgen.1.ps: $(srcdir)/gvgen.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) bcomps.vcxproj* \ acyclic.vcxproj* bcomps.vcxproj* ccomps.vcxproj* dijkstra.vcxproj* gc.vcxproj* \ @@ -271,4 +319,7 @@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) bcomps.vcxproj* \ CLEANFILES = stamp.h -DISTCLEANFILES = $(pdf_DATA) gmlparse.[ch] gmlscan.c y.output y.tab.[ch] +DISTCLEANFILES = $(pdf_DATA) gmlparse.[ch] gmlscan.c y.output y.tab.[ch] \ + gxl2gv.1.ps sccmap.1.ps ccomps.1.ps tred.1.ps unflatten.1.ps acyclic.1.ps \ + nop.1.ps gvcolor.1.ps bcomps.1.ps gc.1.ps gvpack.1.ps mm2gv.1.ps gml2gv.1.ps \ + graphml2gv.1.ps dijkstra.1.ps gvgen.1.ps diff --git a/contrib/diffimg/Makefile.am b/contrib/diffimg/Makefile.am index 502e0199b..382360e14 100644 --- a/contrib/diffimg/Makefile.am +++ b/contrib/diffimg/Makefile.am @@ -18,8 +18,11 @@ diffimg_SOURCES = diffimg.c diffimg_LDADD = @GDLIB_LIBS@ @MATH_LIBS@ -diffimg.1.pdf: $(srcdir)/diffimg.1 - @GROFF@ -Tps -man $(srcdir)/diffimg.1 | @PS2PDF@ - - >diffimg.1.pdf +diffimg.1.pdf: diffimg.1.ps + @PS2PDF@ $< $@ + +diffimg.1.ps: $(srcdir)/diffimg.1 + @GROFF@ -Tps -man $< >$@ GRAPH = "digraph G { hello -> world }" @@ -32,4 +35,4 @@ test: diffimg CLEANFILES = *.png EXTRA_DIST = diffimg.vcxproj* diffimg.1 diffimg.1.pdf -DISTCLEANFILES = diffimg.1.pdf +DISTCLEANFILES = diffimg.1.pdf diffimg.1.ps diff --git a/contrib/prune/Makefile.am b/contrib/prune/Makefile.am index 208d23c16..74cc45209 100644 --- a/contrib/prune/Makefile.am +++ b/contrib/prune/Makefile.am @@ -20,10 +20,13 @@ prune_LDADD = $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cgraph/libcgraph.la \ $(top_builddir)/lib/cdt/libcdt.la -prune.1.pdf: prune.1 - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ +prune.1.pdf: prune.1.ps + @PS2PDF@ $< $@ + +prune.1.ps: prune.1 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) README test.gv prune.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) prune.1.ps diff --git a/lib/agraph/Makefile.am b/lib/agraph/Makefile.am index da7d2707b..0d84a49df 100644 --- a/lib/agraph/Makefile.am +++ b/lib/agraph/Makefile.am @@ -45,11 +45,14 @@ y.tab.c y.tab.h: y.output y.output: $(top_srcdir)/lib/agraph/grammar.y @YACC@ -dv $(top_srcdir)/lib/agraph/grammar.y -agraph.3.pdf: $(srcdir)/agraph.3 - @GROFF@ -Tps -man $(srcdir)/agraph.3 | @PS2PDF@ - - >agraph.3.pdf +agraph.3.pdf: agraph.3.ps + @PS2PDF@ $< $@ + +agraph.3.ps: $(srcdir)/agraph.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) cmpnd.c dotdge.c \ main.c tester.c README grammar.c grammar.h scan.c \ y.tab.c y.tab.h y.output -DISTCLEANFILES = $(pdf_DATA) grammar.[ch] scan.c y.output y.tab.[ch] +DISTCLEANFILES = $(pdf_DATA) grammar.[ch] scan.c y.output y.tab.[ch] agraph.3.ps diff --git a/lib/cdt/Makefile.am b/lib/cdt/Makefile.am index 9592cc271..bc350eeb0 100644 --- a/lib/cdt/Makefile.am +++ b/lib/cdt/Makefile.am @@ -24,9 +24,12 @@ libcdt_C_la_SOURCES = dtclose.c dtdisc.c dtextract.c dtflatten.c \ libcdt_la_LDFLAGS = -version-info $(CDT_VERSION) -no-undefined libcdt_la_SOURCES = $(libcdt_C_la_SOURCES) -cdt.3.pdf: $(srcdir)/cdt.3 - @GROFF@ -Tps -man $(srcdir)/cdt.3 | @PS2PDF@ - - >cdt.3.pdf +cdt.3.pdf: cdt.3.ps + @PS2PDF@ $< $@ + +cdt.3.ps: $(srcdir)/cdt.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) cdt.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) cdt.3.ps diff --git a/lib/cgraph/Makefile.am b/lib/cgraph/Makefile.am index 510b2b3d0..225dddc81 100644 --- a/lib/cgraph/Makefile.am +++ b/lib/cgraph/Makefile.am @@ -49,11 +49,14 @@ y.tab.c y.tab.h: y.output y.output: $(top_srcdir)/lib/cgraph/grammar.y @YACC@ -dv $(top_srcdir)/lib/cgraph/grammar.y -cgraph.3.pdf: $(srcdir)/cgraph.3 - @GROFF@ -Tps -man $(srcdir)/cgraph.3 | @PS2PDF@ - - >cgraph.3.pdf +cgraph.3.pdf: cgraph.3.ps + @PS2PDF@ $< $@ + +cgraph.3.ps: $(srcdir)/cgraph.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) cmpnd.c \ main.c tester.c grammar.c grammar.h scan.c \ y.tab.c y.tab.h y.output cgraph.vcxproj* -DISTCLEANFILES = $(pdf_DATA) grammar.[ch] scan.c y.output y.tab.[ch] +DISTCLEANFILES = $(pdf_DATA) grammar.[ch] scan.c y.output y.tab.[ch] cgraph.3.ps diff --git a/lib/edgepaint/Makefile.am b/lib/edgepaint/Makefile.am index ca35f2499..056651bf5 100644 --- a/lib/edgepaint/Makefile.am +++ b/lib/edgepaint/Makefile.am @@ -29,9 +29,12 @@ libedgepaint_C_la_SOURCES = edge_distinct_coloring.c furtherest_point.c inters liblab_gamut_la_LDFLAGS = -version-info $(LAB_GAMUT_VERSION) liblab_gamut_la_SOURCES = lab_gamut.c -lab_gamut.3.pdf: $(srcdir)/lab_gamut.3 - @GROFF@ -Tps -man $(srcdir)/lab_gamut.3 | @PS2PDF@ - - >lab_gamut.3.pdf +lab_gamut.3.pdf: lab_gamut.3.ps + @PS2PDF@ $< $@ + +lab_gamut.3.ps: $(srcdir)/lab_gamut.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) edgepaintlib.vcxproj* lab_gamut.vcxproj* lab_gamut.def -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) lab_gamut.3.ps diff --git a/lib/expr/Makefile.am b/lib/expr/Makefile.am index 4889099bb..b8177a187 100644 --- a/lib/expr/Makefile.am +++ b/lib/expr/Makefile.am @@ -73,12 +73,15 @@ y.tab.c y.tab.h: y.output y.output: $(top_srcdir)/lib/expr/exparse.y @YACC@ -dtv $(top_srcdir)/lib/expr/exparse.y -expr.3.pdf: $(srcdir)/expr.3 - @GROFF@ -Tps -man $(srcdir)/expr.3 | @PS2PDF@ - - >expr.3.pdf +expr.3.pdf: expr.3.ps + @PS2PDF@ $< $@ + +expr.3.ps: $(srcdir)/expr.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) \ Makefile.nmake Makefile.orig \ exparse.c exparse.h exop.h \ y.tab.c y.tab.h y.output expr.vcxproj* -DISTCLEANFILES = $(pdf_DATA) exparse.[ch] exop.h y.tab.[ch] y.output +DISTCLEANFILES = $(pdf_DATA) exparse.[ch] exop.h y.tab.[ch] y.output expr.3.ps diff --git a/lib/graph/Makefile.am b/lib/graph/Makefile.am index 63409b809..75f3de247 100644 --- a/lib/graph/Makefile.am +++ b/lib/graph/Makefile.am @@ -43,11 +43,14 @@ y.output: $(top_srcdir)/lib/graph/parser.y # trie.c : trie_input # triegen < trie_input > trie.c -graph.3.pdf: $(srcdir)/graph.3 - @GROFF@ -Tps -man $(srcdir)/graph.3 | @PS2PDF@ - - > graph.3.pdf +graph.3.pdf: graph.3.ps + @PS2PDF@ $< $@ + +graph.3.ps: $(srcdir)/graph.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) triefa.cP \ parser.c parser.h \ y.tab.c y.tab.h y.output graph.vcxproj* graph.def -DISTCLEANFILES = y.output parser.c parser.h y.tab.[ch] $(pdf_DATA) +DISTCLEANFILES = y.output parser.c parser.h y.tab.[ch] $(pdf_DATA) graph.3.ps diff --git a/lib/gvc/Makefile.am b/lib/gvc/Makefile.am index b4740eaad..bc07af9ee 100644 --- a/lib/gvc/Makefile.am +++ b/lib/gvc/Makefile.am @@ -68,9 +68,12 @@ if WITH_WIN32 libgvc_la_LDFLAGS += -export-symbols $(top_srcdir)/lib/gvc.def endif -gvc.3.pdf: $(srcdir)/gvc.3 - @GROFF@ -Tps -man $(srcdir)/gvc.3 | @PS2PDF@ - - > gvc.3.pdf +gvc.3.pdf: gvc.3.ps + @PS2PDF@ $< $@ + +gvc.3.ps: $(srcdir)/gvc.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) gvc.3.ps diff --git a/lib/gvpr/Makefile.am b/lib/gvpr/Makefile.am index 3762d5947..392d6c859 100644 --- a/lib/gvpr/Makefile.am +++ b/lib/gvpr/Makefile.am @@ -35,9 +35,11 @@ libgvpr_C_la_DEPENDENCIES = \ $(top_builddir)/lib/common/libcommon_C.la \ $(top_builddir)/lib/ingraphs/libingraphs_C.la -gvpr.3.pdf: $(srcdir)/gvpr.3 - @GROFF@ -Tps -man $(srcdir)/gvpr.3 | @PS2PDF@ - - >gvpr.3.pdf +gvpr.3.pdf: gvpr.3.ps + @PS2PDF@ $< $@ +gvpr.3.ps: $(srcdir)/gvpr.3 + @GROFF@ -Tps -man $< >$@ libgvpr_la_LDFLAGS = -version-info $(GVPR_VERSION) -no-undefined libgvpr_la_SOURCES = $(libgvpr_C_la_SOURCES) @@ -61,4 +63,4 @@ gdefs.h: $(top_srcdir)/lib/gvpr/gprdata mkdefs$(EXEEXT) EXTRA_DIST = $(man_MANS) $(pdf_DATA) gprdata mkdefs.c gdefs.h trie.c gvprlib.vcxproj* -DISTCLEANFILES = $(pdf_DATA) gdefs.h mkdefs$(EXEEXT) +DISTCLEANFILES = $(pdf_DATA) gdefs.h mkdefs$(EXEEXT) gvpr.3.ps diff --git a/lib/inkpot/Makefile.am b/lib/inkpot/Makefile.am index d20d063cd..f52d57b8a 100644 --- a/lib/inkpot/Makefile.am +++ b/lib/inkpot/Makefile.am @@ -67,11 +67,17 @@ $(top_builddir)/lib/inkpot/inkpot_lib_tk.dat: inkpot_lib_tk.tcl data/xcolors.c $(top_builddir)/lib/inkpot/inkpot_lib_brewer.dat: inkpot_lib_brewer.tcl data/brewer_colors $(TCLSH) inkpot_lib_brewer.tcl data/brewer_colors -inkpot.1.pdf: inkpot.1 - @GROFF@ -Tps -man inkpot.1 | @PS2PDF@ - - > inkpot.1.pdf +inkpot.1.pdf: inkpot.1.ps + @PS2PDF@ $< $@ -inkpot.3.pdf: inkpot.3 - @GROFF@ -Tps -man inkpot.3 | @PS2PDF@ - - > inkpot.3.pdf +inkpot.1.ps: inkpot.1 + @GROFF@ -Tps -man $< >$@ + +inkpot.3.pdf: inkpot.3.ps + @PS2PDF@ $< $@ + +inkpot.3.ps: inkpot.3 + @GROFF@ -Tps -man $< >$@ CLEANFILES = inkpot_lib_*.dat @@ -79,4 +85,5 @@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) *.tcl data/* \ inkpot_lib_define.h inkpot_lib_value.h inkpot_lib_scheme.h inkpot_lib_string.h DISTCLEANFILES = $(pdf_DATA) \ - inkpot_lib_define.h inkpot_lib_value.h inkpot_lib_scheme.h inkpot_lib_string.h + inkpot_lib_define.h inkpot_lib_value.h inkpot_lib_scheme.h inkpot_lib_string.h \ + inkpot.1.ps inkpot.3.ps diff --git a/lib/pack/Makefile.am b/lib/pack/Makefile.am index a4219c0f9..f04bf35a8 100644 --- a/lib/pack/Makefile.am +++ b/lib/pack/Makefile.am @@ -24,10 +24,13 @@ pdf_DATA = pack.3.pdf libpack_C_la_SOURCES = ccomps.c pack.c -pack.3.pdf: $(srcdir)/pack.3 - @GROFF@ -Tps -man $(srcdir)/pack.3 | @PS2PDF@ - - >pack.3.pdf +pack.3.pdf: pack.3.ps + @PS2PDF@ $< $@ + +pack.3.ps: $(srcdir)/pack.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) ptest.c -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) pack.3.ps diff --git a/lib/pathplan/Makefile.am b/lib/pathplan/Makefile.am index 1a5829f3a..4490374ad 100644 --- a/lib/pathplan/Makefile.am +++ b/lib/pathplan/Makefile.am @@ -26,9 +26,12 @@ libpathplan_la_LDFLAGS = -version-info $(PATHPLAN_VERSION) -no-undefined libpathplan_la_SOURCES = $(libpathplan_C_la_SOURCES) libpathplan_la_LIBADD = @MATH_LIBS@ -pathplan.3.pdf: $(srcdir)/pathplan.3 - @GROFF@ -Tps -man $(srcdir)/pathplan.3 | @PS2PDF@ - - >pathplan.3.pdf +pathplan.3.pdf: pathplan.3.ps + @PS2PDF@ $< $@ + +pathplan.3.ps: $(srcdir)/pathplan.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) path.lefty Pathplan.vcxproj* pathplan.def -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) pathplan.3.ps diff --git a/lib/xdot/Makefile.am b/lib/xdot/Makefile.am index cadcbb800..d1ad6af16 100644 --- a/lib/xdot/Makefile.am +++ b/lib/xdot/Makefile.am @@ -19,10 +19,13 @@ libxdot_C_la_SOURCES = xdot.c libxdot_la_LDFLAGS = -version-info $(XDOT_VERSION) -no-undefined libxdot_la_SOURCES = $(libxdot_C_la_SOURCES) -xdot.3.pdf: $(srcdir)/xdot.3 - @GROFF@ -Tps -man $(srcdir)/xdot.3 | @PS2PDF@ - - >xdot.3.pdf +xdot.3.pdf: xdot.3.ps + @PS2PDF@ $< $@ + +xdot.3.ps: $(srcdir)/xdot.3 + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) xdot.vcxproj* -DISTCLEANFILES = $(pdf_DATA) +DISTCLEANFILES = $(pdf_DATA) xdot.3.ps diff --git a/plugin/xlib/Makefile.am b/plugin/xlib/Makefile.am index 01d8747e8..7767b2ab8 100644 --- a/plugin/xlib/Makefile.am +++ b/plugin/xlib/Makefile.am @@ -27,8 +27,11 @@ endif man_MANS = vimdot.1 pdf_DATA = vimdot.1.pdf -vimdot.1.pdf: $(srcdir)/vimdot.1 - @GROFF@ -Tps -man $(srcdir)/vimdot.1 | @PS2PDF@ - - >vimdot.1.pdf +vimdot.1.pdf: vimdot.1.ps + @PS2PDF@ $< $@ + +vimdot.1.ps: $(srcdir)/vimdot.1 + @GROFF@ -Tps -man $< >$@ libgvplugin_xlib_C_la_SOURCES = \ gvplugin_xlib.c \ @@ -52,4 +55,4 @@ vimdot: $(top_srcdir)/plugin/xlib/vimdot.sh EXTRA_DIST = vimdot.sh vimdot.1 vimdot.1.pdf -DISTCLEANFILES = vimdot vimdot.1.pdf +DISTCLEANFILES = vimdot vimdot.1.pdf vimdot.1.ps diff --git a/tclpkg/gdtclft/Makefile.am b/tclpkg/gdtclft/Makefile.am index 12df9deda..348d3314c 100644 --- a/tclpkg/gdtclft/Makefile.am +++ b/tclpkg/gdtclft/Makefile.am @@ -47,11 +47,14 @@ test: endif endif -gdtclft.3tcl.pdf: $(srcdir)/gdtclft.3tcl - @GROFF@ -Tps -man $(srcdir)/gdtclft.3tcl | @PS2PDF@ - - >gdtclft.3tcl.pdf +gdtclft.3tcl.pdf: gdtclft.3tcl.ps + @PS2PDF@ $< $@ + +gdtclft.3tcl.ps: $(srcdir)/gdtclft.3tcl + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man) $(pdf) CLEANFILES = pkgIndex.tcl -DISTCLEANFILES = $(pdf) +DISTCLEANFILES = $(pdf) gdtclft.3tcl.ps diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am index ee2f82acc..9e268c324 100644 --- a/tclpkg/gv/Makefile.am +++ b/tclpkg/gv/Makefile.am @@ -421,44 +421,83 @@ pdf = gv.3sharp.pdf gv.3go.pdf gv.3guile.pdf gv.3io.pdf gv.3java.pdf gv.3lua.pdf $(man): gv.i gv_doc_writer.tcl gv_doc_template.tcl gv_doc_langs.tcl $(TCLSH) $(srcdir)/gv_doc_writer.tcl "$(srcdir)" -gv.3sharp.pdf: gv.3sharp - @GROFF@ -Tps -man gv.3sharp | @PS2PDF@ - - >gv.3sharp.pdf +gv.3sharp.pdf: gv.3sharp.ps + @PS2PDF@ $< $@ -gv.3go.pdf: gv.3go - @GROFF@ -Tps -man gv.3go | @PS2PDF@ - - >gv.3go.pdf +gv.3sharp.ps: gv.3sharp + @GROFF@ -Tps -man $< >$@ -gv.3guile.pdf: gv.3guile - @GROFF@ -Tps -man gv.3guile | @PS2PDF@ - - >gv.3guile.pdf +gv.3go.pdf: gv.3go.ps + @PS2PDF@ $< $@ -gv.3io.pdf: gv.3io - @GROFF@ -Tps -man gv.3io | @PS2PDF@ - - >gv.3io.pdf +gv.3go.ps: gv.3go + @GROFF@ -Tps -man $< >$@ -gv.3java.pdf: gv.3java - @GROFF@ -Tps -man gv.3java | @PS2PDF@ - - >gv.3java.pdf +gv.3guile.pdf: gv.3guile.ps + @PS2PDF@ $< $@ -gv.3lua.pdf: gv.3lua - @GROFF@ -Tps -man gv.3lua | @PS2PDF@ - - >gv.3lua.pdf +gv.3guile.ps: gv.3guile + @GROFF@ -Tps -man $< >$@ -gv.3ocaml.pdf: gv.3ocaml - @GROFF@ -Tps -man gv.3ocaml | @PS2PDF@ - - >gv.3ocaml.pdf +gv.3io.pdf: gv.3io.ps + @PS2PDF@ $< $@ -gv.3perl.pdf: gv.3perl - @GROFF@ -Tps -man gv.3perl | @PS2PDF@ - - >gv.3perl.pdf +gv.3io.ps: gv.3io + @GROFF@ -Tps -man $< >$@ -gv.3php.pdf: gv.3php - @GROFF@ -Tps -man gv.3php | @PS2PDF@ - - >gv.3php.pdf +gv.3java.pdf: gv.3java.ps + @PS2PDF@ $< $@ -gv.3python.pdf: gv.3python - @GROFF@ -Tps -man gv.3python | @PS2PDF@ - - >gv.3python.pdf +gv.3java.ps: gv.3java + @GROFF@ -Tps -man $< >$@ -gv.3r.pdf: gv.3r - @GROFF@ -Tps -man gv.3r | @PS2PDF@ - - >gv.3r.pdf +gv.3lua.pdf: gv.3lua.ps + @PS2PDF@ $< $@ -gv.3ruby.pdf: gv.3ruby - @GROFF@ -Tps -man gv.3ruby | @PS2PDF@ - - >gv.3ruby.pdf +gv.3lua.ps: gv.3lua + @GROFF@ -Tps -man $< >$@ -gv.3tcl.pdf: gv.3tcl - @GROFF@ -Tps -man gv.3tcl | @PS2PDF@ - - >gv.3tcl.pdf +gv.3ocaml.pdf: gv.3ocaml.ps + @PS2PDF@ $< $@ + +gv.3ocaml.ps: gv.3ocaml + @GROFF@ -Tps -man $< >$@ + +gv.3perl.pdf: gv.3perl.ps + @PS2PDF@ $< $@ + +gv.3perl.ps: gv.3perl + @GROFF@ -Tps -man $< >$@ + +gv.3php.pdf: gv.3php.ps + @PS2PDF@ $< $@ + +gv.3php.ps: gv.3php + @GROFF@ -Tps -man $< >$@ + +gv.3python.pdf: gv.3python.ps + @PS2PDF@ $< $@ + +gv.3python.ps: gv.3python + @GROFF@ -Tps -man $< >$@ + +gv.3r.pdf: gv.3r.ps + @PS2PDF@ $< $@ + +gv.3r.ps: gv.3r + @GROFF@ -Tps -man $< >$@ + +gv.3ruby.pdf: gv.3ruby.ps + @PS2PDF@ $< $@ + +gv.3ruby.ps: gv.3ruby + @GROFF@ -Tps -man $< >$@ + +gv.3tcl.pdf: gv.3tcl.ps + @PS2PDF@ $< $@ + +gv.3tcl.ps: gv.3tcl + @GROFF@ -Tps -man $< >$@ install-data-hook: if WITH_JAVA @@ -623,4 +662,6 @@ CLEANFILES = test_*/* pkgIndex.tcl \ gv_ruby.cpp $(RUBY_data) \ gv_tcl.cpp $(TCL_data) pkgIndex.tcl -DISTCLEANFILES = gv_*.n gv_*.pdf +DISTCLEANFILES = gv_*.n gv_*.pdf gv.3sharp.ps gv.3go.ps gv.3guile.ps \ + gv.3io.ps gv.3java.ps gv.3lua.ps gv.3ocaml.ps gv.3perl.ps gv.3php.ps \ + gv.3python.ps gv.3r.ps gv.3ruby.ps gv.3tcl.ps diff --git a/tclpkg/tcldot/Makefile.am b/tclpkg/tcldot/Makefile.am index eb625921e..a67556b12 100644 --- a/tclpkg/tcldot/Makefile.am +++ b/tclpkg/tcldot/Makefile.am @@ -108,11 +108,14 @@ pkgIndex.tcl: libtcldot.la sh $(top_srcdir)/tclpkg/mkpkgindex.sh libtcldot.la Tcldot $(VERSION) endif -tcldot.3tcl.pdf: $(srcdir)/tcldot.3tcl - @GROFF@ -Tps -man $(srcdir)/tcldot.3tcl | @PS2PDF@ - - >tcldot.3tcl.pdf +tcldot.3tcl.pdf: tcldot.3tcl.ps + @PS2PDF@ $< $@ + +tcldot.3tcl.ps: $(srcdir)/tcldot.3tcl + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man) $(pdf) $(html) README README.Tkspline CLEANFILES = pkgIndex.tcl -DISTCLEANFILES = $(pdf) +DISTCLEANFILES = $(pdf) tcldot.3tcl.ps diff --git a/tclpkg/tkspline/Makefile.am b/tclpkg/tkspline/Makefile.am index 1bbbd0237..ff4ff7fd6 100644 --- a/tclpkg/tkspline/Makefile.am +++ b/tclpkg/tkspline/Makefile.am @@ -39,11 +39,14 @@ pkgIndex.tcl: libtkspline.la sh $(top_srcdir)/tclpkg/mkpkgindex.sh libtkspline.la Tkspline $(VERSION) endif -tkspline.3tk.pdf: $(srcdir)/tkspline.3tk - @GROFF@ -Tps -man $(srcdir)/tkspline.3tk | @PS2PDF@ - - >tkspline.3tk.pdf +tkspline.3tk.pdf: tkspline.3tk.ps + @PS2PDF@ $< $@ + +tkspline.3tk.ps: $(srcdir)/tkspline.3tk + @GROFF@ -Tps -man $< >$@ EXTRA_DIST = $(man) $(pdf) dllEntry.c CLEANFILES = pkgIndex.tcl -DISTCLEANFILES = $(pdf) +DISTCLEANFILES = $(pdf) tkspline.3tk.ps