commit sblim-cmpi-network for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-cmpi-network for openSUSE:Factory checked in at Fri Aug 7 23:29:45 CEST 2009. -------- --- sblim-cmpi-network/sblim-cmpi-network.changes 2008-08-13 19:28:25.000000000 +0200 +++ sblim-cmpi-network/sblim-cmpi-network.changes 2009-06-08 16:13:35.000000000 +0200 @@ -1,0 +2,9 @@ +Mon Jun 8 16:09:07 CEST 2009 - mhrusecky@suse.cz + +- fixed registration with tog-pegasus +- updated to version 1.4.0 + * Eclipse Public License + upstream fixes: + * 1395363 Providers' postinstall step location dependent + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- sblim-cmpi-network-1.3.8.tar.bz2 New: ---- sblim-cmpi-network-1.4.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sblim-cmpi-network.spec ++++++ --- /var/tmp/diff_new_pack.Q0dJMi/_old 2009-08-07 23:24:51.000000000 +0200 +++ /var/tmp/diff_new_pack.Q0dJMi/_new 2009-08-07 23:24:51.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package sblim-cmpi-network (Version 1.3.8) +# spec file for package sblim-cmpi-network (Version 1.4.0) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,16 +20,16 @@ Name: sblim-cmpi-network BuildRequires: gcc-c++ openslp-devel openssl-devel pam-devel sblim-cmpi-base-devel sblim-indication_helper-devel sblim-sfcb sblim-testsuite -Version: 1.3.8 -Release: 53 +Version: 1.4.0 +Release: 1 Group: System/Management -License: IBM Public License +License: Eclipse Public License BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: sblim-cmpi-base, sblim-sfcb -PreReq: /usr/bin/loadmof.sh, /usr/bin/rmmof.sh +Requires: sblim-cmpi-base, cim-server, cim-schema Url: http://sblim.wiki.sourceforge.net/ Source: http://prdownloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 Summary: SBLIM Network Instrumentation +#!BuildIgnore: tog-pegasus %description Standards Based Linux Instrumentation Network Providers. The Network @@ -43,7 +43,7 @@ SBLIM Project %package devel -License: IBM Public License +License: Eclipse Public License Summary: SBLIM Network Provider Development Package Group: System/Management Requires: %{name} = %{version} @@ -71,23 +71,34 @@ %clean %{__rm} -rf %{buildroot} +%define PEGASUS_MOF CIM_IPProtocolEndpoint,CIM_NetworkPort,CIM_EthernetPort,CIM_TokenRingPort,CIM_PortImplementsEndpoint + +%pre +if [ "$1" -gt 1 ]; then + d=%{_datadir}/%{name} + $d/provider-register.sh -d -r $d/*.registration -m $d/*.mof +fi %post -/sbin/ldconfig # compile MOF -/usr/share/%{name}/provider-register.sh -t sfcb \ - -r /usr/share/%{name}/Linux_Network.registration \ - -m /usr/share/%{name}/Linux_Network.mof +/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 +# and then following script can handle registration for various providers +d=%{_datadir}/%{name} +$d/provider-register.sh -r $d/*.registration -m $d/*.mof %preun if [ "$1" = "0" ]; then -/usr/share/%{name}/provider-register.sh -t sfcb -d \ - -r /usr/share/%{name}/Linux_Network.registration \ - -m /usr/share/%{name}/Linux_Network.mof + d=%{_datadir}/%{name} + $d/provider-register.sh -d -r $d/*.registration -m $d/*.mof fi -%postun -/sbin/ldconfig +%postun -p /sbin/ldconfig %files %defattr(-,root,root) ++++++ sblim-cmpi-network-1.3.8.tar.bz2 -> sblim-cmpi-network-1.4.0.tar.bz2 ++++++ ++++ 36378 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de