From: ellson Date: Wed, 16 Jul 2008 18:43:45 +0000 (+0000) Subject: add configure check for ps2pdf, or pstopdf X-Git-Tag: LAST_LIBGRAPH~32^2~3850 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f64137e8a4d54fccd49f66296c41a2de5f377e3b;p=graphviz add configure check for ps2pdf, or pstopdf while we're at it, check for groff --- diff --git a/configure.ac b/configure.ac index 6f33b6f67..9170a242d 100644 --- a/configure.ac +++ b/configure.ac @@ -237,6 +237,9 @@ AC_PROG_LN_S AC_CHECK_PROG(SED,sed,sed,false) AC_CHECK_PROG(GREP,grep,grep,false) AC_CHECK_PROG(SORT,sort,sort,false) +AC_CHECK_PROG(GRODD,groff,groff,false) +AC_CHECK_PROG(PS2PDF,ps2pdf,ps2pdf,false) +AC_CHECK_PROG(PS2PDF,pstopdf,pstopdf,false) PKG_PROG_PKG_CONFIG # are we building for windows? diff --git a/contrib/prune/Makefile.am b/contrib/prune/Makefile.am index 98bcb3614..a98367a2f 100644 --- a/contrib/prune/Makefile.am +++ b/contrib/prune/Makefile.am @@ -21,7 +21,7 @@ prune_LDADD = $(top_builddir)/lib/ingraphs/libingraphs_C.la \ $(top_builddir)/lib/cdt/libcdt.la .1.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old Makefile.orig README test.dot diff --git a/lib/agraph/Makefile.am b/lib/agraph/Makefile.am index 392ba9e75..5aaa4203f 100644 --- a/lib/agraph/Makefile.am +++ b/lib/agraph/Makefile.am @@ -42,7 +42,7 @@ grammar.h: y.output @SED@ "s/yy/aag/g" < y.tab.h > grammar.h .3.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old cmpnd.c dotdge.c \ main.c tester.c README grammar.c grammar.h scan.c \ diff --git a/lib/cdt/Makefile.am b/lib/cdt/Makefile.am index 58e203a77..bc9c51730 100644 --- a/lib/cdt/Makefile.am +++ b/lib/cdt/Makefile.am @@ -23,7 +23,7 @@ libcdt_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined libcdt_la_SOURCES = $(libcdt_C_la_SOURCES) .3.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old features diff --git a/lib/cgraph/Makefile.am b/lib/cgraph/Makefile.am index 74ae42970..0f9a64a52 100644 --- a/lib/cgraph/Makefile.am +++ b/lib/cgraph/Makefile.am @@ -41,7 +41,7 @@ grammar.h: y.output @SED@ "s/yy/aag/g" < y.tab.h > grammar.h .3.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old cmpnd.c \ main.c tester.c grammar.c grammar.h scan.c \ diff --git a/lib/expr/Makefile.am b/lib/expr/Makefile.am index 0e048a825..50e052f89 100644 --- a/lib/expr/Makefile.am +++ b/lib/expr/Makefile.am @@ -65,7 +65,7 @@ exop.h: exparse.h echo "};" >> exop.h .3.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) RELEASE \ Makefile.nmake Makefile.orig Makefile.old \ diff --git a/lib/graph/Makefile.am b/lib/graph/Makefile.am index 9a082c7fa..953de085b 100644 --- a/lib/graph/Makefile.am +++ b/lib/graph/Makefile.am @@ -40,7 +40,7 @@ y.output: $(top_srcdir)/lib/graph/parser.y # triegen < trie_input > trie.c .3.pdf: - -groff -Tps -man $< | ps2pdf - - > $@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - > $@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) triefa.cP \ Makefile.old parser.c parser.h \ diff --git a/lib/gvc/Makefile.am b/lib/gvc/Makefile.am index 64ae87555..eca6736de 100644 --- a/lib/gvc/Makefile.am +++ b/lib/gvc/Makefile.am @@ -66,7 +66,7 @@ libgvc_builtins_la_SOURCES = $(libgvc_C_la_SOURCES) libgvc_builtins_la_LIBADD = $(libgvc_la_LIBADD) .3.pdf: - -groff -Tps -man $< | ps2pdf - - > $@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - > $@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old regex_win32.h regex_win32.c diff --git a/lib/pack/Makefile.am b/lib/pack/Makefile.am index dce797b2f..e5044880f 100644 --- a/lib/pack/Makefile.am +++ b/lib/pack/Makefile.am @@ -25,7 +25,7 @@ noinst_LTLIBRARIES = libpack_C.la libpack_C_la_SOURCES = ccomps.c pack.c #.3.pdf: -# -groff -Tps -man $< | ps2pdf - - >$@ +# - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ #EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old ptest.c diff --git a/lib/pathplan/Makefile.am b/lib/pathplan/Makefile.am index e8a668f79..bf4843fd6 100644 --- a/lib/pathplan/Makefile.am +++ b/lib/pathplan/Makefile.am @@ -21,7 +21,7 @@ libpathplan_la_SOURCES = $(libpathplan_C_la_SOURCES) libpathplan_la_LIBADD = @MATH_LIBS@ .3.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man_MANS) $(pdf_DATA) Makefile.old path.lefty diff --git a/tclpkg/gdtclft/Makefile.am b/tclpkg/gdtclft/Makefile.am index 323d6d89b..2bfed87cb 100644 --- a/tclpkg/gdtclft/Makefile.am +++ b/tclpkg/gdtclft/Makefile.am @@ -56,7 +56,7 @@ endif endif .n.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man) $(pdf) Makefile.old diff --git a/tclpkg/gv/Makefile.am b/tclpkg/gv/Makefile.am index b55a4c3f9..4e1349eac 100644 --- a/tclpkg/gv/Makefile.am +++ b/tclpkg/gv/Makefile.am @@ -326,7 +326,7 @@ $(man): gv.i gv_doc_writer.tcl gv_doc_template.tcl gv_doc_langs.tcl $(TCLSH) $(srcdir)/gv_doc_writer.tcl "$(srcdir)" .n.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ install-data-hook: if WITH_LUA diff --git a/tclpkg/tcldot/Makefile.am b/tclpkg/tcldot/Makefile.am index 6d4342912..87335c4fb 100644 --- a/tclpkg/tcldot/Makefile.am +++ b/tclpkg/tcldot/Makefile.am @@ -102,7 +102,7 @@ pkgIndex.tcl: libtcldot.la endif .n.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man) $(pdf) $(html) README README.Tkspline Makefile.old diff --git a/tclpkg/tkspline/Makefile.am b/tclpkg/tkspline/Makefile.am index d1be99ce2..3321343c0 100644 --- a/tclpkg/tkspline/Makefile.am +++ b/tclpkg/tkspline/Makefile.am @@ -39,7 +39,7 @@ pkgIndex.tcl: libtkspline.la endif .n.pdf: - -groff -Tps -man $< | ps2pdf - - >$@ + - @GROFF@ -Tps -man $< | @PS2PDF@ - - >$@ EXTRA_DIST = $(man) $(pdf) dllEntry.c