[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