[Libvirt-cim] [PATCH 3 of 4] Fix .spec file so it also registers the profile providers in the PG_InterOp namespace

Richard Maciel rmaciel at linux.vnet.ibm.com
Thu Oct 29 14:20:22 UTC 2009


# HG changeset patch
# User Richard Maciel <rmaciel at linux.vnet.ibm.com>
# Date 1256824836 7200
# Node ID a21bca13fac941c41ddb5ca1207be1f33e5f60d9
# Parent  ff0f61a6f1e76dccf23486d61f2ee25b592e4b87
Fix .spec file so it also registers the profile providers in the PG_InterOp namespace

Signed-off-by: Richard Maciel <rmaciel at linux.vnet.ibm.com>

diff -r ff0f61a6f1e7 -r a21bca13fac9 libvirt-cim.spec.in
--- a/libvirt-cim.spec.in	Thu Oct 29 12:00:33 2009 -0200
+++ b/libvirt-cim.spec.in	Thu Oct 29 12:00:36 2009 -0200
@@ -54,6 +54,9 @@
 %define INTEROP_REG %{_datadir}/%{name}/{RegisteredProfile,ElementConformsToProfile,ReferencedProfile}.registration
 %define INTEROP_MOF %{_datadir}/%{name}/{ComputerSystem,HostSystem,RegisteredProfile,DiskPool,MemoryPool,NetPool,ProcessorPool,VSMigrationService,ElementConformsToProfile,ReferencedProfile,AllocationCapabilities}.mof
 
+%define PGINTEROP_REG %{_datadir}/%{name}/{RegisteredProfile,ElementConformsToProfile,ReferencedProfile}.registration
+%define PGINTEROP_MOF %{_datadir}/%{name}/{RegisteredProfile,ElementConformsToProfile,ReferencedProfile}.mof
+
 %define CIMV2_REG %{_datadir}/%{name}/{HostedResourcePool,ElementCapabilities,HostedService,HostedDependency,ElementConformsToProfile,HostedAccessPoint}.registration
 %define CIMV2_MOF %{_datadir}/%{name}/{HostedResourcePool,ElementCapabilities,HostedService,HostedDependency,RegisteredProfile,ComputerSystem,ElementConformsToProfile,HostedAccessPoint}.mof
 
@@ -78,6 +81,9 @@
         -n root/interop \
         -r %{INTEROP_REG} -m %{INTEROP_MOF} -v >/dev/null 2>&1 || true
 %{_datadir}/%{name}/provider-register.sh -t pegasus \
+        -n root/PG_InterOp \
+        -r %{PGINTEROP_REG} -m %{PGINTEROP_MOF} -v >/dev/null 2>&1 || true
+%{_datadir}/%{name}/provider-register.sh -t pegasus \
         -n root/cimv2\
         -r %{CIMV2_REG} -m %{CIMV2_MOF} -v >/dev/null 2>&1 || true
 
@@ -85,6 +91,9 @@
 %{_datadir}/%{name}/provider-register.sh -d -t pegasus \
 	-n @CIM_VIRT_NS@ \
 	-r %{REGISTRATION} -m %{SCHEMA} >/dev/null 2>&1 || true
+%{_datadir}/%{name}/provider-register.sh -d -t pegasus \
+        -n root/PG_InterOp \
+        -r %{PGINTEROP_REG} -m %{PGINTEROP_MOF} >/dev/null 2>&1 || true
 
 %postun -p /sbin/ldconfig
 
@@ -105,5 +114,7 @@
 %{_datadir}/libvirt-cim/cimv*-MOFs.zip
 
 %changelog
+* Wed Oct 28 2009 Richard Maciel <rmaciel at linux.vnet.ibm.com> - 0.1-1
+- Added profile classes to the PG_InterOp namespace
 * Fri Oct 26 2007 Daniel Veillard <veillard at redhat.com> - 0.1-1
 - created




More information about the Libvirt-cim mailing list