[openlmi-networking] Version 0.1.0

Radek Novacek rnovacek at fedoraproject.org
Wed Jul 31 11:40:29 UTC 2013


commit 6937001fe8eac224ccb774cb1bcada43ba671665
Author: Radek Novacek <rnovacek at redhat.com>
Date:   Wed Jul 31 13:40:19 2013 +0200

    Version 0.1.0

 .gitignore              |    1 +
 openlmi-networking.spec |   63 ++++++++++++++++++++++++++++------------------
 sources                 |    2 +-
 3 files changed, 40 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8407431..48a9340 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /openlmi-networking-0.0.7.tar.gz
 /openlmi-networking-0.0.8.tar.gz
 /openlmi-networking-0.0.9.tar.gz
+/openlmi-networking-0.1.0.tar.gz
diff --git a/openlmi-networking.spec b/openlmi-networking.spec
index 52598d2..c0fd340 100644
--- a/openlmi-networking.spec
+++ b/openlmi-networking.spec
@@ -1,25 +1,19 @@
 Name:           openlmi-networking
-Version:        0.0.9
-Release:        3%{?dist}
+Version:        0.1.0
+Release:        1%{?dist}
 Summary:        CIM providers for network management
 
 License:        LGPLv2+
 URL:            http://fedorahosted.org/openlmi/
 Source0:        http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz
 
-# Fix compilation error with NetworkManager 0.9.9
-Patch0:         openlmi-networking-0.0.9-fix-for-NM-0.9.9.patch
-# XXX
-# Remove this patch after releasing 0.0.10
-Patch1:         openlmi-networking-konkretcmpi-0.9.1-new-generated-api.patch
-
 # Upstream name has been changed from cura-networking to openlmi-networking
 Provides:       cura-networking%{?_isa} = %{version}-%{release}
 Obsoletes:      cura-networking < 0.0.5-1
 
 BuildRequires:  cmake
-BuildRequires:  openlmi-providers-devel >= 0.0.19
-BuildRequires:  konkretcmpi-devel
+BuildRequires:  openlmi-providers-devel >= 0.1.0
+BuildRequires:  konkretcmpi-devel >= 0.9.1
 BuildRequires:  sblim-cmpi-devel
 BuildRequires:  cim-schema
 BuildRequires:  glib2-devel
@@ -32,7 +26,7 @@ Requires:       python2
 # sblim-sfcb or tog-pegasus
 Requires:       cim-server
 # Require openlmi-providers because of registration scripts
-Requires:       openlmi-providers >= 0.0.19
+Requires:       openlmi-providers >= 0.1.0
 # For Linux_ComputerSystem class
 Requires:       sblim-cmpi-base
 
@@ -43,8 +37,6 @@ Common Information Model (CIM).
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 
 %build
@@ -63,16 +55,24 @@ make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
 %files
 %doc README COPYING
 %{_libdir}/cmpi/libcmpiLMI_Networking.so
-%{_datadir}/%{name}/LMI_Networking.mof
-%{_datadir}/%{name}/LMI_Networking.reg
+%{_datadir}/%{name}/60_LMI_Networking.mof
+%{_datadir}/%{name}/70_LMI_NetworkingIndicationFilters.mof
+%{_datadir}/%{name}/90_LMI_Networking_Profile.mof
+%{_datadir}/%{name}/60_LMI_Networking.reg
+%attr(755, root, root) %{_libexecdir}/pegasus/cmpiLMI_Networking-cimprovagt
 
 
 %pre
 # If upgrading, deregister old version
 if [ "$1" -gt 1 ]; then
-    %{_bindir}/openlmi-mof-register unregister \
-        %{_datadir}/%{name}/LMI_Networking.mof \
-        %{_datadir}/%{name}/LMI_Networking.reg \
+    # delete indication filters
+    %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+        %{_datadir}/%{name}/70_LMI_NetworkingIndicationFilters.mof \
+        %{_datadir}/%{name}/90_LMI_Networking_Profile.mof \
+        > /dev/null 2>&1 || :;
+    %{_bindir}/openlmi-mof-register -v %{version} unregister \
+        %{_datadir}/%{name}/60_LMI_Networking.mof \
+        %{_datadir}/%{name}/60_LMI_Networking.reg \
         > /dev/null 2>&1 || :;
 fi
 
@@ -80,18 +80,28 @@ fi
 /sbin/ldconfig
 # Register Schema and Provider
 if [ "$1" -ge 1 ]; then
-    %{_bindir}/openlmi-mof-register register \
-        %{_datadir}/%{name}/LMI_Networking.mof \
-        %{_datadir}/%{name}/LMI_Networking.reg \
+    %{_bindir}/openlmi-mof-register -v %{version} register \
+        %{_datadir}/%{name}/60_LMI_Networking.mof \
+        %{_datadir}/%{name}/60_LMI_Networking.reg \
+        > /dev/null 2>&1 || :;
+    # install indication filters
+    %{_bindir}/openlmi-mof-register --just-mofs -n root/interop register \
+        %{_datadir}/%{name}/70_LMI_NetworkingIndicationFilters.mof \
+        %{_datadir}/%{name}/90_LMI_Networking_Profile.mof \
         > /dev/null 2>&1 || :;
 fi
 
 %preun
 # Deregister only if not upgrading
 if [ "$1" -eq 0 ]; then
-    %{_bindir}/openlmi-mof-register unegister \
-        %{_datadir}/%{name}/LMI_Networking.mof \
-        %{_datadir}/%{name}/LMI_Networking.reg \
+    # delete indication filters
+    %{_bindir}/openlmi-mof-register --just-mofs -n root/interop unregister \
+        %{_datadir}/%{name}/70_LMI_NetworkingIndicationFilters.mof \
+        %{_datadir}/%{name}/90_LMI_Networking_Profile.mof \
+        > /dev/null 2>&1 || :;
+    %{_bindir}/openlmi-mof-register -v %{version} unregister \
+        %{_datadir}/%{name}/60_LMI_Networking.mof \
+        %{_datadir}/%{name}/60_LMI_Networking.reg \
         > /dev/null 2>&1 || :;
 fi
 
@@ -99,7 +109,10 @@ fi
 
 
 %changelog
-* Mon Jul 15 2013 Jan Synáček <jsynacek at redhat.com> - 0.0.10
+* Wed Jul 31 2013 Radek Novacek <rnovacek at redhat.com> 0.1.0-1
+- Version 0.1.0
+
+* Mon Jul 15 2013 Jan Synáček <jsynacek at redhat.com> - 0.0.9-3
 - Fix compilation against konkretcmpi-0.9.1
 
 * Mon Jun 17 2013 Radek Novacek <rnovacek at redhat.com> 0.0.9-2
diff --git a/sources b/sources
index 43b3a08..8c34255 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7492fe21fd6bfa43a548a2d0283d682a  openlmi-networking-0.0.9.tar.gz
+faafb788780d495abb382acf04c9e48a  openlmi-networking-0.1.0.tar.gz


More information about the scm-commits mailing list