]> granicus.if.org Git - icinga2/commitdiff
Update boost requirements for el5.
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 7 Oct 2013 15:34:05 +0000 (17:34 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 7 Oct 2013 15:34:05 +0000 (17:34 +0200)
refs #4772
refs #4781

icinga2.spec.in

index 10fc98a9234b4055261177164b82597bf3958ea5..d90235aaade44c55c14fcdd3705f92168bb778d6 100644 (file)
@@ -1,5 +1,6 @@
 %define revision 1
 %define opensuse_boost_version 1_49_0
+%define el5_boost_version 141
 
 %define logmsg logger -t %{name}/rpm
 
@@ -23,13 +24,24 @@ BuildRequires: libtool
 BuildRequires: flex
 BuildRequires: bison
 
-# TODO: figure out how to handle boost on el5
 %if "%{_vendor}" == "redhat"
 BuildRequires: libtool-ltdl-devel
-BuildRequires: boost >= 1.41
+%if 0%{?el5} || 0%{?rhel} == 5 || "%{?dist}" == ".el5"
+# el5 requires EPEL
+BuildRequires: boost-devel%{el5_boost_version}
+Requires: boost-program-options%{el5_boost_version}
+Requires: boost-signals%{el5_boost_version}
+Requires: boost-system%{el5_boost_version}
+Requires: boost-test%{el5_boost_version}
+Requires: boost-thread%{el5_boost_version}
+%else
 BuildRequires: boost-devel >= 1.41
-BuildRequires: boost-test >= 1.41
-Requires: boost >= 1.41
+Requires: boost-program-options >= 1.41
+Requires: boost-signals >= 1.41
+Requires: boost-system >= 1.41
+Requires: boost-test >= 1.41
+Requires: boost-thread >= 1.41
+%fi
 %endif
 
 %if "%{_vendor}" == "suse"