[packages/graphviz] fix building against ruby 2.0

glen glen at pld-linux.org
Tue Aug 5 03:53:18 CEST 2014


commit 19de6b8fb8ad451e19412ecf1b06c93d5cfa5714
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Aug 5 04:52:52 2014 +0300

    fix building against ruby 2.0

 graphviz.spec | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/graphviz.spec b/graphviz.spec
index cdc3951..664eb2e 100644
--- a/graphviz.spec
+++ b/graphviz.spec
@@ -42,7 +42,7 @@ Summary:	Graph Visualization Tools
 Summary(pl.UTF-8):	Narzędzie do wizualizacji w postaci grafów
 Name:		graphviz
 Version:	2.38.0
-Release:	5
+Release:	6
 License:	CPL v1.0
 Group:		X11/Applications/Graphics
 Source0:	http://www.graphviz.org/pub/graphviz/ARCHIVE/%{name}-%{version}.tar.gz
@@ -113,7 +113,7 @@ BuildRequires:	poppler-glib-devel
 %{?with_python:BuildRequires:	python-devel >= 2.3}
 %{?with_perl:BuildRequires:	rpm-perlprov}
 %{?with_python:BuildRequires:	rpm-pythonprov}
-BuildRequires:	rpmbuild(macros) >= 1.519
+BuildRequires:	rpmbuild(macros) >= 1.696
 %{?with_ruby:BuildRequires:	ruby-devel >= 1.9}
 BuildRequires:	sed >= 4.0
 # swig-csharp,swig-go,swig-java,swig-lua,swig-ocaml in main swig
@@ -441,6 +441,10 @@ export JAVA_HOME
 CPPFLAGS="$CPPFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
 %endif
 
+%if %{with ruby}
+CPPFLAGS="$CPPFLAGS -I$(pkg-config ruby-%{ruby_abi} --cflags)"
+%endif
+
 export CPPFLAGS
 
 %configure \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/graphviz.git/commitdiff/19de6b8fb8ad451e19412ecf1b06c93d5cfa5714



More information about the pld-cvs-commit mailing list