From 92195f8c4cf6f4f2c1a3e2c205d20e775292df57 Mon Sep 17 00:00:00 2001 From: ellson <devnull@localhost> Date: Wed, 8 Aug 2007 14:56:42 +0000 Subject: [PATCH] fixing breakage on el3 and older due to mann pages --- graphviz.spec.in | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/graphviz.spec.in b/graphviz.spec.in index 7dc0a749d..2d3c13480 100644 --- a/graphviz.spec.in +++ b/graphviz.spec.in @@ -53,15 +53,12 @@ BuildRequires: /bin/ksh bison m4 flex tk tcl >= 8.3 swig BuildRequires: /usr/include/tcl.h /usr/include/tk.h %if 0%{?rhl} -%define PERL 1 %define TCL 1 -BuildRequires: XFree86-devel perl +BuildRequires: XFree86-devel %endif %if 0%{?rhel} -%define PERL 1 %define TCL 1 -BuildRequires: perl %if "%rhel" < "4" BuildRequires: XFree86-devel %endif @@ -73,11 +70,13 @@ BuildRequires: fontconfig-devel tcl-devel tk-devel BuildRequires: xorg-x11-devel %endif %if "%rhel" >= "4" +# PERL is available earlier, but a suitable SWIG isn't +%define PERL 1 %define PHP 1 %define RUBY 1 %define GUILE 1 %define PYTHON 1 -BuildRequires: php-devel ruby ruby-devel guile-devel python-devel +BuildRequires: perl php-devel ruby ruby-devel guile-devel python-devel %endif %if "%rhel" >= "5" %define JAVA 1 @@ -90,7 +89,7 @@ BuildRequires: cairo-devel >= 1.1.10 pango-devel gmp-devel gtk2-devel libgnomeui %if 0%{?fedora} %define PERL 1 %define TCL 1 -BuildRequires: fontconfig-devel tcl-devel tk-devel +BuildRequires: fontconfig-devel perl tcl-devel tk-devel %if "%fedora" < "3" BuildRequires: XFree86-devel %endif @@ -374,10 +373,10 @@ Various tcl packages (extensions) for the graphviz tools. %{_libdir}/graphviz/tcl/* %{_libdir}/graphviz/pkgIndex.tcl %{_datadir}/graphviz/demo -%{_mandir}/mann/tcldot.n* -%{_mandir}/mann/gdtclft.n* +# hack to include gv_tcl.n only if available +# always includes tcldot.n, gdtclft.n +%{_mandir}/mann/*tcl*.n* %{_mandir}/mann/tkspline.n* -%{_mandir}/mann/gv_tcl.n* %endif #-- graphviz-devel rpm -------------------------------------------- -- 2.40.0