%define icinga_user icinga
%define icinga_group icinga
%define icingacmd_group icingacmd
+%define icingaweb2name icingaweb2
+%define icingaweb2version 2.0.0
%define icingaclassicconfdir %{_sysconfdir}/icinga
URL: http://www.icinga.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Requires: %{name}-bin = %{version}
+#Requires: %{name}-ido-mysql = %{version}
+#Requires: %{icingaweb2name} >= %{icingaweb2version}
+
+%description
+Meta package for Icinga 2 Core, DB IDO and Web.
+
+%package bin
+Summary: Icinga 2 binaries and libraries
+Group: Applications/System
+
BuildRequires: doxygen
BuildRequires: openssl-devel
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: flex >= 2.5.35
BuildRequires: bison
-BuildRequires: %{apachename}
# redhat
%if "%{_vendor}" == "redhat"
Requires: %{name}-common = %{version}
-%description
-Icinga is a general-purpose network monitoring application.
+%description bin
+Icinga 2 is a general-purpose network monitoring application.
+Provides binaries and libraries for Icinga 2 Core.
%package common
Summary: Common Icinga 2 configuration
%package classicui-config
Summary: Icinga 2 Classic UI Standalone configuration
Group: Applications/System
+BuildRequires: %{apachename}
Requires: %{apachename}
Requires: %{name} = %{version}-%{release}
Provides: icinga-classicui-config