From 1d7f8c3a81b383d9aa19f80c3fde5bccd455e8f7 Mon Sep 17 00:00:00 2001 From: Tomas Smetana Date: Mon, 16 Sep 2013 14:09:37 +0200 Subject: spec file: add managed system metapackage --- openlmi-providers.spec | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/openlmi-providers.spec b/openlmi-providers.spec index 1558895..f85faca 100644 --- a/openlmi-providers.spec +++ b/openlmi-providers.spec @@ -3,7 +3,7 @@ Name: openlmi-providers Version: 0.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Set of basic CIM providers License: LGPLv2+ @@ -221,6 +221,24 @@ class "PCP_Metric_kernel__pernode__cpu__use", with instances for each PCP metric instance, e.g. "node0". PCP metric values and metadata are transcribed into strings on demand. +%package -n openlmi +Summary: OpenLMI managed system software components +Requires: %{name} = %{version}-%{release} +BuildArch: noarch +Requires: tog-pegasus +Requires: openlmi-storage +Requires: openlmi-networking +Requires: openlmi-hardware +Requires: openlmi-software +Requires: openlmi-power +Requires: openlmi-account +Requires: openlmi-service + +%description -n openlmi +OpenLMI provides a common infrastructure for the management of Linux systems. +This package installs a core set of OpenLMI providers and necessary +infrastructure packages enabling the system to be managed remotely. + %prep %setup -q @@ -426,6 +444,8 @@ cp -pr src/account/doc/build/html/* $RPM_BUILD_ROOT/%{_docdir}/%{name}/account/a %{_libdir}/pkgconfig/openlmiindmanager.pc %{_includedir}/openlmi/ind_manager.h +%files -n openlmi + %pre # If upgrading, deregister old version if [ "$1" -gt 1 ]; then @@ -717,6 +737,9 @@ if [ "$1" -eq 0 ]; then fi >> %logfile 2>&1 %changelog +* Mon Sep 16 2013 Tomas Smetana 0.2.0-2 +- Add the openlmi metapackage + * Tue Aug 27 2013 Michal Minar 0.2.0-1 - Version 0.2.0 - Enhancement in software api. -- cgit