summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Schiffer <pschiffe@redhat.com>2013-07-29 15:52:23 +0200
committerPeter Schiffer <pschiffe@redhat.com>2013-07-29 15:52:23 +0200
commitb6b222b8bd578a0e81a1aadfed35be17c03ae142 (patch)
treed87c1f0c2a990d26efb964b5efbe73cb521f9bf2
parent256ef2af4d28a6836aaca8b9fa57b6924130eee4 (diff)
downloadopenlmi-providers-b6b222b8bd578a0e81a1aadfed35be17c03ae142.tar.gz
openlmi-providers-b6b222b8bd578a0e81a1aadfed35be17c03ae142.tar.xz
openlmi-providers-b6b222b8bd578a0e81a1aadfed35be17c03ae142.zip
Hardware: Modified .spec file to register hardware profiles
-rw-r--r--openlmi-providers.spec20
1 files changed, 20 insertions, 0 deletions
diff --git a/openlmi-providers.spec b/openlmi-providers.spec
index 99f2013..bc0a96a 100644
--- a/openlmi-providers.spec
+++ b/openlmi-providers.spec
@@ -309,6 +309,8 @@ mkdir -p $RPM_BUILD_ROOT/%{_localstatedir}/lib/%{name}
%{_libdir}/cmpi/libcmpiLMI_Hardware.so
%{_datadir}/%{name}/60_LMI_Hardware.mof
%{_datadir}/%{name}/60_LMI_Hardware.reg
+%{_datadir}/%{name}/90_LMI_Hardware_Profile.mof
+%{_datadir}/%{name}/90_LMI_Hardware_Profile_DMTF.mof
%attr(755, root, root) %{_libexecdir}/pegasus/cmpiLMI_Hardware-cimprovagt
%files -n openlmi-python
@@ -489,6 +491,12 @@ if [ "$1" -gt 1 ]; then
%{_datadir}/%{name}/60_LMI_Hardware.mof \
%{_datadir}/%{name}/60_LMI_Hardware.reg \
> /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile.mof \
+ > /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile_DMTF.mof \
+ > /dev/null 2>&1 || :;
fi
%pre -n openlmi-pcp
@@ -587,6 +595,12 @@ if [ "$1" -ge 1 ]; then
%{_datadir}/%{name}/60_LMI_Hardware.mof \
%{_datadir}/%{name}/60_LMI_Hardware.reg \
> /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop register \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile.mof \
+ > /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop register \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile_DMTF.mof \
+ > /dev/null 2>&1 || :;
fi
%post -n openlmi-pcp
@@ -684,6 +698,12 @@ if [ "$1" -eq 0 ]; then
%{_datadir}/%{name}/60_LMI_Hardware.mof \
%{_datadir}/%{name}/60_LMI_Hardware.reg \
> /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile.mof \
+ > /dev/null 2>&1 || :;
+ %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+ %{_datadir}/%{name}/90_LMI_Hardware_Profile_DMTF.mof \
+ > /dev/null 2>&1 || :;
fi
%preun -n openlmi-pcp