[smokegen] make el6 friendly
Rex Dieter
rdieter at fedoraproject.org
Wed Oct 23 17:40:37 UTC 2013
commit a0f7ef6649b0797d9f80645a6fb486f1fc39942d
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Wed Oct 23 12:40:36 2013 -0500
make el6 friendly
smokegen.spec | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/smokegen.spec b/smokegen.spec
index dd3dc06..717a791 100644
--- a/smokegen.spec
+++ b/smokegen.spec
@@ -1,3 +1,10 @@
+
+%if 0%{?rhel} == 6
+%define cmake_pkg cmake28
+%else
+%define cmake_pkg cmake
+%endif
+
Name: smokegen
Version: 4.11.2
Release: 1%{?dist}
@@ -13,7 +20,7 @@ URL: https://projects.kde.org/projects/kde/kdebindings/smoke
%endif
Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
-BuildRequires: cmake
+BuildRequires: %{cmake_pkg} >= 2.8.8
BuildRequires: pkgconfig(QtCore) pkgconfig(QtXml)
Conflicts: kdebindings < 4.7.0
@@ -39,7 +46,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
-%{cmake} ..
+%{?cmake28}%{!?cmake28:%{?cmake}} ..
popd
make %{?_smp_mflags} -C %{_target_platform}
More information about the scm-commits
mailing list