From 4eb2b335fe31a23f38455de75a8367a973d9e688 Mon Sep 17 00:00:00 2001 From: Jitesh Shah Date: Thu, 28 May 2009 09:31:43 +0200 Subject: [PATCH] Break dependencies to build on ARM Signed-off-by: Jitesh Shah --- graphviz.spec | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/graphviz.spec b/graphviz.spec index 2c2b97f..a8b3c29 100644 --- a/graphviz.spec +++ b/graphviz.spec @@ -12,7 +12,7 @@ Version: 2.20.3 %{?distroagnostic: %define release %{truerelease}} %{!?distroagnostic: %define release %{truerelease}%{?dist}} -Release: %{?release} +Release: %{?release}.fa1 Group: Applications/Multimedia License: CPL @@ -123,18 +123,35 @@ BuildRequires: xorg-x11-devel %define RUBY 1 %define GUILE 1 %define PYTHON 1 -BuildRequires: libtool-ltdl libtool-ltdl-devel ruby ruby-devel guile-devel python-devel +BuildRequires: libtool-ltdl libtool-ltdl-devel ruby ruby-devel python-devel +%ifarch %{arm} +%define GUILE 0 +%endif +%ifnarch %{arm} +BuildRequires: guile-devel +%endif %endif %if 0%{?fedora} >= 5 %define PHP 1 %define JAVA 1 -BuildRequires: libXaw-devel libSM-devel libICE-devel libXpm-devel libXt-devel libXmu-devel libXext-devel libX11-devel java-devel php-devel +BuildRequires: libXaw-devel libSM-devel libICE-devel libXpm-devel libXt-devel libXmu-devel libXext-devel libX11-devel %ifnarch ppc64 %define SHARP 1 %define OCAML 1 +%ifnarch %{arm} BuildRequires: mono-core ocaml %endif %endif +%ifarch %{arm} +%define PHP 0 +%define JAVA 0 +%define SHARP 0 +%define OCAML 0 +%endif +%ifnarch %{arm} +BuildRequires: java-devel php-devel +%endif +%endif %if 0%{?fedora} >= 6 %define LUA 1 %define PANGOCAIRO --with-pangocairo @@ -147,9 +164,11 @@ BuildRequires: cairo-devel >= 1.1.10 pango-devel gmp-devel lua-devel gtk2-devel BuildRequires: gd gd-devel perl-devel DevIL-devel %endif %if 0%{?fedora} >= 8 +%ifnarch %{arm} %define R_LANG 1 BuildRequires: R-devel swig >= 1.3.33 %endif +%endif %if 0%{?fedora} >= 9 %define MING 0 #BuildRequires: ming ming-devel -- 1.5.5.6