[sblim-cmpi-base/f14/master] Obsoleted sblim-cmpi-base-test, restarting tog-pegasus properly.
Praveen K Paladugu
praveenp at fedoraproject.org
Wed Oct 6 18:17:53 UTC 2010
commit b1f1a4f64d94cfbcc8529a562f04b768aaee3d6e
Author: Praveen K Paladugu <praveenp at praveenp-dell.us.dell.com>
Date: Wed Oct 6 13:17:51 2010 -0500
Obsoleted sblim-cmpi-base-test, restarting tog-pegasus properly.
.gitignore | 2 ++
sblim-cmpi-base.spec | 21 ++++++++++++++++-----
sources | 2 ++
3 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ac081ba..2b66d85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@ sblim-cmpi-base-1.5.5.tar.bz2
sblim-cmpi-base-1.5.7.tar.bz2
sblim-cmpi-base-1.5.9.tar.bz2
sblim-cmpi-base-1.6.0.tar.bz2
+sblim-cmpi-base-1.6.0-methods-enable.patch
+sblim-cmpi-base-1.6.0-missing-fclose.patch
diff --git a/sblim-cmpi-base.spec b/sblim-cmpi-base.spec
index 688a416..caf65e1 100644
--- a/sblim-cmpi-base.spec
+++ b/sblim-cmpi-base.spec
@@ -1,13 +1,15 @@
Name: sblim-cmpi-base
Version: 1.6.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: SBLIM CMPI Base Providers
Group: Applications/System
License: CPL
URL: http://sblim.wiki.sourceforge.net/
Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2
+Patch0: sblim-cmpi-base-1.6.0-methods-enable.patch
+Patch1: sblim-cmpi-base-1.6.0-missing-fclose.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: cim-schema cim-server
BuildRequires: sblim-cmpi-devel
@@ -32,6 +34,8 @@ Summary: SBLIM CMPI Base Providers Test Cases
Group: Applications/System
Requires: %{name} = %{version}-%{release}
Requires: sblim-testsuite
+Provides: sblim-cmpi-base-test = 1.6.0
+Obsoletes: sblim-cmpi-base-test = 1.5.9
%description testsuite
SBLIM (Standards Based Linux Instrumentation for Manageability)
@@ -40,6 +44,8 @@ Testcase Files for the SBLIM Testsuite.
%prep
%setup -q
+%patch0
+%patch1
%build
%configure TESTSUITEDIR=%{_datadir}/sblim-testsuite --disable-static
@@ -104,10 +110,10 @@ fi
/sbin/ldconfig
# Register Schema and Provider - this is higly provider specific
# tog-pegasus needs some schemes registered first
- if [ -x /usr/bin/peg-loadmof.sh ]; then
- peg-loadmof.sh -n root/cimv2 /usr/share/mof/cim-current/*/{%{PEGASUS_MOF}}.mof
- rctog-pegasus try-restart
- fi
+if [ -x /usr/bin/peg-loadmof.sh ]; then
+ peg-loadmof.sh -n root/cimv2 /usr/share/mof/cim-current/*/{%{PEGASUS_MOF}}.mof
+ /sbin/service tog-pegasus try-restart > /dev/null 2>&1 || :;
+fi
if [ $1 -ge 1 ]
then
@@ -131,6 +137,11 @@ fi
%postun -p /sbin/ldconfig
%changelog
+* Wed Oct 6 2010 Praveen K Paladugu <praveen_paladugu at dell.com> - 1.6.0-2
+- Added the patches from upstream packaging
+- Obselete sblim-cmpi-base-test package
+- fix to restart tog-pegasus properly
+
* Fri Sep 24 2010 Praveen K Paladugu <praveen_paladugu at dell.com>- 1.6.0-1
- Updated to 1.6.0
- Changed the spec to remove CIMOM dependencies.
diff --git a/sources b/sources
index 38c115e..0f7e633 100644
--- a/sources
+++ b/sources
@@ -1 +1,3 @@
1a4224dcbf6b5f23c204cd8f9e168fce sblim-cmpi-base-1.6.0.tar.bz2
+3287c4b27080869d15b7ae00a053369e sblim-cmpi-base-1.6.0-methods-enable.patch
+673af5c6011c6deecd751ac819df0d36 sblim-cmpi-base-1.6.0-missing-fclose.patch
More information about the scm-commits
mailing list