From 1d45a89dfbaa773267949589e378a4ee95a38e0c Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 5 Nov 2019 15:19:18 -0500 Subject: [PATCH] import sblim-cmpi-base-1.6.4-13.el8 --- .gitignore | 1 + .sblim-cmpi-base.metadata | 1 + ...sblim-cmpi-base-1.6.0-methods-enable.patch | 25 ++ ...sblim-cmpi-base-1.6.0-missing-fclose.patch | 14 + .../sblim-cmpi-base-1.6.1-double-fclose.patch | 11 + SOURCES/sblim-cmpi-base-1.6.2-docdir.patch | 12 + ...blim-cmpi-base-1.6.2-pegasus-interop.patch | 12 + ...cmpi-base-1.6.4-dont-install-license.patch | 12 + ...mpi-base-1.6.4-list-lib-dependencies.patch | 86 ++++++ ...mpi-base-1.6.4-prov-reg-sfcb-systemd.patch | 42 +++ SPECS/sblim-cmpi-base.spec | 275 ++++++++++++++++++ 11 files changed, 491 insertions(+) create mode 100644 .gitignore create mode 100644 .sblim-cmpi-base.metadata create mode 100644 SOURCES/sblim-cmpi-base-1.6.0-methods-enable.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.0-missing-fclose.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.1-double-fclose.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.2-docdir.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.2-pegasus-interop.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.4-dont-install-license.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.4-list-lib-dependencies.patch create mode 100644 SOURCES/sblim-cmpi-base-1.6.4-prov-reg-sfcb-systemd.patch create mode 100644 SPECS/sblim-cmpi-base.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b8b06eb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/sblim-cmpi-base-1.6.4.tar.bz2 diff --git a/.sblim-cmpi-base.metadata b/.sblim-cmpi-base.metadata new file mode 100644 index 0000000..af4cdad --- /dev/null +++ b/.sblim-cmpi-base.metadata @@ -0,0 +1 @@ +ef690b7b875bb7c063f9b86fa529b03bc057ab0e SOURCES/sblim-cmpi-base-1.6.4.tar.bz2 diff --git a/SOURCES/sblim-cmpi-base-1.6.0-methods-enable.patch b/SOURCES/sblim-cmpi-base-1.6.0-methods-enable.patch new file mode 100644 index 0000000..9430eea --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.0-methods-enable.patch @@ -0,0 +1,25 @@ +--- mof/Linux_BaseIndication.registration 2005-06-07 15:12:43.000000000 +0200 ++++ mof/Linux_BaseIndication.registration 2009-03-09 14:08:47.187964574 +0100 +@@ -1,14 +1,14 @@ + # Classname Namespace ProviderName ProviderModule ProviderTypes ... +-Linux_Processor root/cimv2 OSBase_ProcessorProvider cmpiOSBase_ProcessorProvider instance +-Linux_UnixProcess root/cimv2 OSBase_UnixProcessProvider cmpiOSBase_UnixProcessProvider instance +-Linux_ComputerSystem root/cimv2 OSBase_ComputerSystemProvider cmpiOSBase_ComputerSystemProvider instance +-Linux_OperatingSystem root/cimv2 OSBase_OperatingSystemProvider cmpiOSBase_OperatingSystemProvider instance +-Linux_OperatingSystemStatisticalData root/cimv2 OSBase_OperatingSystemStatisticalDataProvider cmpiOSBase_OperatingSystemStatisticalDataProvider instance +-Linux_BaseBoard root/cimv2 OSBase_BaseBoardProvider cmpiOSBase_BaseBoardProvider instance ++Linux_Processor root/cimv2 OSBase_ProcessorProvider cmpiOSBase_ProcessorProvider instance method ++Linux_UnixProcess root/cimv2 OSBase_UnixProcessProvider cmpiOSBase_UnixProcessProvider instance method ++Linux_ComputerSystem root/cimv2 OSBase_ComputerSystemProvider cmpiOSBase_ComputerSystemProvider instance method ++Linux_OperatingSystem root/cimv2 OSBase_OperatingSystemProvider cmpiOSBase_OperatingSystemProvider instance method ++Linux_OperatingSystemStatisticalData root/cimv2 OSBase_OperatingSystemStatisticalDataProvider cmpiOSBase_OperatingSystemStatisticalDataProvider instance method ++Linux_BaseBoard root/cimv2 OSBase_BaseBoardProvider cmpiOSBase_BaseBoardProvider instance method + Linux_RunningOS root/cimv2 OSBase_RunningOSProvider cmpiOSBase_RunningOSProvider instance association + Linux_OSProcess root/cimv2 OSBase_OSProcessProvider cmpiOSBase_OSProcessProvider instance association + Linux_OperatingSystemStatistics root/cimv2 OSBase_OperatingSystemStatisticsProvider cmpiOSBase_OperatingSystemStatisticsProvider instance association + Linux_CSProcessor root/cimv2 OSBase_CSProcessorProvider cmpiOSBase_CSProcessorProvider instance association + Linux_CSBaseBoard root/cimv2 OSBase_CSBaseBoardProvider cmpiOSBase_CSBaseBoardProvider instance association + Linux_OperatingSystemIndication root/cimv2 OSBase_OperatingSystemProvider cmpiOSBase_OperatingSystemProvider indication +-CIM_InstModification root/cimv2 OSBase_OperatingSystemProvider cmpiOSBase_OperatingSystemProvider indication ++CIM_InstModification root/cimv2 OSBase_OperatingSystemProvider cmpiOSBase_OperatingSystemProvider indication method + diff --git a/SOURCES/sblim-cmpi-base-1.6.0-missing-fclose.patch b/SOURCES/sblim-cmpi-base-1.6.0-missing-fclose.patch new file mode 100644 index 0000000..dd2396b --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.0-missing-fclose.patch @@ -0,0 +1,14 @@ +Index: OSBase_OperatingSystemStatisticalData.c +=================================================================== +--- OSBase_OperatingSystemStatisticalData.c.orig ++++ OSBase_OperatingSystemStatisticalData.c +@@ -155,6 +155,7 @@ int get_cpu_page_data_24(struct os_stati + if ((f = fopen(DATA_FILE,"r")) != NULL) { + read_count = fread(buf,sizeof(char),sizeof(buf)-1,f); + buf[read_count] = '\0'; ++ fclose(f); + + /* read cpu data + * + + diff --git a/SOURCES/sblim-cmpi-base-1.6.1-double-fclose.patch b/SOURCES/sblim-cmpi-base-1.6.1-double-fclose.patch new file mode 100644 index 0000000..59eb024 --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.1-double-fclose.patch @@ -0,0 +1,11 @@ +diff -up sblim-cmpi-base-1.6.1/OSBase_OperatingSystemStatisticalData.c.orig sblim-cmpi-base-1.6.1/OSBase_OperatingSystemStatisticalData.c +--- sblim-cmpi-base-1.6.1/OSBase_OperatingSystemStatisticalData.c.orig 2012-05-10 13:19:42.628416721 +0200 ++++ sblim-cmpi-base-1.6.1/OSBase_OperatingSystemStatisticalData.c 2012-05-10 13:20:38.331706857 +0200 +@@ -250,7 +250,6 @@ int get_cpu_queue_data_26(struct os_stat + } else { + _OSBASE_TRACE(1,("get_cpu_queue_data_26(): could not find cpu info")); + } +- fclose(f); + } else { + _OSBASE_TRACE(1,("get_cpu_queue_data_26(): could not open %s: %s",DATA_FILE,strerror(errno))); + } diff --git a/SOURCES/sblim-cmpi-base-1.6.2-docdir.patch b/SOURCES/sblim-cmpi-base-1.6.2-docdir.patch new file mode 100644 index 0000000..3487eef --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.2-docdir.patch @@ -0,0 +1,12 @@ +diff -up sblim-cmpi-base-1.6.4/Makefile.am.orig sblim-cmpi-base-1.6.4/Makefile.am +--- sblim-cmpi-base-1.6.4/Makefile.am.orig 2014-10-23 16:54:13.000000000 +0200 ++++ sblim-cmpi-base-1.6.4/Makefile.am 2018-08-22 10:59:51.497500435 +0200 +@@ -23,7 +23,7 @@ sblimincdir = $(includedir)/sblim + EXTRA_DIST= + + # docdir defines where the documentation goes +-docdir=$(datadir)/doc/$(PACKAGE)-$(VERSION) ++docdir=$(datadir)/doc/$(PACKAGE) + + # + # Automake instructions for documentation diff --git a/SOURCES/sblim-cmpi-base-1.6.2-pegasus-interop.patch b/SOURCES/sblim-cmpi-base-1.6.2-pegasus-interop.patch new file mode 100644 index 0000000..fda695c --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.2-pegasus-interop.patch @@ -0,0 +1,12 @@ +diff -up sblim-cmpi-base-1.6.2/provider-register.sh.orig sblim-cmpi-base-1.6.2/provider-register.sh +--- sblim-cmpi-base-1.6.2/provider-register.sh.orig 2013-08-07 18:02:52.438321970 +0200 ++++ sblim-cmpi-base-1.6.2/provider-register.sh 2013-08-07 18:04:06.087746426 +0200 +@@ -216,7 +216,7 @@ pegasus_install() + then + chatter Registering providers with $state cimserver + $CIMMOF -uc -I $mofpath -n $namespace $mymofs && +- $CIMMOF -uc -n root/PG_Interop $_REGFILENAME ++ $CIMMOF -uc -n root/interop $_REGFILENAME + else + echo "Failed to build pegasus registration MOF." >&2 + return 1 diff --git a/SOURCES/sblim-cmpi-base-1.6.4-dont-install-license.patch b/SOURCES/sblim-cmpi-base-1.6.4-dont-install-license.patch new file mode 100644 index 0000000..830daa0 --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.4-dont-install-license.patch @@ -0,0 +1,12 @@ +diff -up sblim-cmpi-base-1.6.4/Makefile.am.orig sblim-cmpi-base-1.6.4/Makefile.am +--- sblim-cmpi-base-1.6.4/Makefile.am.orig 2018-08-22 13:21:00.740031951 +0200 ++++ sblim-cmpi-base-1.6.4/Makefile.am 2018-08-22 13:21:51.421079223 +0200 +@@ -28,7 +28,7 @@ docdir=$(datadir)/doc/$(PACKAGE) + # + # Automake instructions for documentation + # +-doc_DATA=README AUTHORS COPYING ++doc_DATA=README AUTHORS + + # ADD EXTRA DOC FILES IF PRESENT + doc_DATA+=README.INDICATION README.tog-pegasus DEBUG diff --git a/SOURCES/sblim-cmpi-base-1.6.4-list-lib-dependencies.patch b/SOURCES/sblim-cmpi-base-1.6.4-list-lib-dependencies.patch new file mode 100644 index 0000000..29b4dd7 --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.4-list-lib-dependencies.patch @@ -0,0 +1,86 @@ +diff -up sblim-cmpi-base-1.6.4/Makefile.am.orig sblim-cmpi-base-1.6.4/Makefile.am +--- sblim-cmpi-base-1.6.4/Makefile.am.orig 2018-08-22 11:36:52.150165932 +0200 ++++ sblim-cmpi-base-1.6.4/Makefile.am 2018-08-22 11:42:27.735431424 +0200 +@@ -61,6 +61,7 @@ libcmpiOSBase_ComputerSystemProvider_la_ + OSBase_ComputerSystem.c + libcmpiOSBase_ComputerSystemProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_ComputerSystemProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_ComputerSystemProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + # Operating System + libcmpiOSBase_OperatingSystemProvider_la_SOURCES = \ +@@ -72,6 +73,8 @@ libcmpiOSBase_OperatingSystemProvider_la + -ldmiinfo @LINDHELP@ + # This gcc/ld specific flag is ugly - need to check in configure + libcmpiOSBase_OperatingSystemProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_OperatingSystemProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la \ ++ libdmiinfo.la + + # Operating System Statistical Data + libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_SOURCES = \ +@@ -80,6 +83,7 @@ libcmpiOSBase_OperatingSystemStatistical + OSBase_OperatingSystemStatisticalData.c + libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + # Unix Process + libcmpiOSBase_UnixProcessProvider_la_SOURCES = \ +@@ -88,6 +92,7 @@ libcmpiOSBase_UnixProcessProvider_la_SOU + OSBase_UnixProcess.c + libcmpiOSBase_UnixProcessProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_UnixProcessProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_UnixProcessProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + # Processor + libcmpiOSBase_ProcessorProvider_la_SOURCES = \ +@@ -96,6 +101,7 @@ libcmpiOSBase_ProcessorProvider_la_SOURC + OSBase_Processor.c + libcmpiOSBase_ProcessorProvider_la_LIBADD = -lcmpiOSBase_Common -lpthread + libcmpiOSBase_ProcessorProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_ProcessorProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + # Base Board + libcmpiOSBase_BaseBoardProvider_la_SOURCES = \ +@@ -104,26 +110,33 @@ libcmpiOSBase_BaseBoardProvider_la_SOURC + OSBase_BaseBoard.c + libcmpiOSBase_BaseBoardProvider_la_LIBADD = -lcmpiOSBase_Common -ldmiinfo + libcmpiOSBase_BaseBoardProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_BaseBoardProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la \ ++ libdmiinfo.la + + libcmpiOSBase_RunningOSProvider_la_SOURCES = cmpiOSBase_RunningOSProvider.c + libcmpiOSBase_RunningOSProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_RunningOSProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_RunningOSProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + libcmpiOSBase_OSProcessProvider_la_SOURCES = cmpiOSBase_OSProcessProvider.c + libcmpiOSBase_OSProcessProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_OSProcessProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_OSProcessProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + libcmpiOSBase_OperatingSystemStatisticsProvider_la_SOURCES = cmpiOSBase_OperatingSystemStatisticsProvider.c + libcmpiOSBase_OperatingSystemStatisticsProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_OperatingSystemStatisticsProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_OperatingSystemStatisticsProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + libcmpiOSBase_CSProcessorProvider_la_SOURCES = cmpiOSBase_CSProcessorProvider.c + libcmpiOSBase_CSProcessorProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_CSProcessorProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_CSProcessorProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + libcmpiOSBase_CSBaseBoardProvider_la_SOURCES = cmpiOSBase_CSBaseBoardProvider.c + libcmpiOSBase_CSBaseBoardProvider_la_LIBADD = -lcmpiOSBase_Common + libcmpiOSBase_CSBaseBoardProvider_la_LDFLAGS = -avoid-version ++libcmpiOSBase_CSBaseBoardProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la + + + # OSBase support utility libraries +@@ -139,6 +152,7 @@ libdmiinfo_la_SOURCES=dmiinfo.c dmiinfo. + noinst_PROGRAMS = dmitest + dmitest_SOURCES = dmitest.c + dmitest_LDADD = -ldmiinfo ++dmitest_DEPENDENCIES = libdmiinfo.la + + # Installable Header Files + sbliminc_HEADERS = OSBase_Common.h cmpiOSBase_Common.h \ diff --git a/SOURCES/sblim-cmpi-base-1.6.4-prov-reg-sfcb-systemd.patch b/SOURCES/sblim-cmpi-base-1.6.4-prov-reg-sfcb-systemd.patch new file mode 100644 index 0000000..130599b --- /dev/null +++ b/SOURCES/sblim-cmpi-base-1.6.4-prov-reg-sfcb-systemd.patch @@ -0,0 +1,42 @@ +diff -up sblim-cmpi-base-1.6.4/provider-register.sh.orig sblim-cmpi-base-1.6.4/provider-register.sh +--- sblim-cmpi-base-1.6.4/provider-register.sh.orig 2015-02-19 13:39:18.057255372 +0100 ++++ sblim-cmpi-base-1.6.4/provider-register.sh 2015-02-19 13:40:32.471535246 +0100 +@@ -351,20 +351,8 @@ sfcb_rebuild() + if ps -C sfcbd > /dev/null 2>&1 + then + # sfcb is running -- need to restart +- for INITSCRIPT in /etc/init.d/sfcb /usr/local/etc/init.d/sfcb none +- do +- if test -x $INITSCRIPT +- then +- break; +- fi +- done + chatter "Shutting down sfcb." +- if test $INITSCRIPT = none +- then +- killall sfcbd +- else +- $INITSCRIPT stop +- fi ++ systemctl stop sblim-sfcb + t=0 + while ps -C sfcbd > /dev/null 2>&1 + do +@@ -385,14 +373,8 @@ sfcb_rebuild() + return 1 + fi + +- if test $INITSCRIPT = none +- then +- echo "No init script found - you need to start sfcbd manually." >&2 +- return 1 +- else +- chatter "Restarting sfcb." +- $INITSCRIPT start +- fi ++ chatter "Restarting sfcb." ++ systemctl start sblim-sfcb + else + # Not running - rebuild repository + chatter "Rebuilding repository." diff --git a/SPECS/sblim-cmpi-base.spec b/SPECS/sblim-cmpi-base.spec new file mode 100644 index 0000000..6a398b5 --- /dev/null +++ b/SPECS/sblim-cmpi-base.spec @@ -0,0 +1,275 @@ +Name: sblim-cmpi-base +Version: 1.6.4 +Release: 13%{?dist} +Summary: SBLIM CMPI Base Providers + +License: EPL-1.0 +URL: https://sourceforge.net/projects/sblim/ +Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 +Patch0: sblim-cmpi-base-1.6.0-missing-fclose.patch +Patch1: sblim-cmpi-base-1.6.0-methods-enable.patch +Patch2: sblim-cmpi-base-1.6.1-double-fclose.patch +# Patch3: removes version from docdir +Patch3: sblim-cmpi-base-1.6.2-docdir.patch +# Patch4: use Pegasus root/interop instead of root/PG_Interop +Patch4: sblim-cmpi-base-1.6.2-pegasus-interop.patch +# Patch5: call systemctl in provider registration +Patch5: sblim-cmpi-base-1.6.4-prov-reg-sfcb-systemd.patch +# Patch6: explicitly list library dependencies in Makefile.am, rhbz#1606302 +Patch6: sblim-cmpi-base-1.6.4-list-lib-dependencies.patch +# Patch7: don't install COPYING with license, included through %%license +Patch7: sblim-cmpi-base-1.6.4-dont-install-license.patch +Requires: cim-server sblim-indication_helper +BuildRequires: perl-generators +BuildRequires: sblim-cmpi-devel sblim-indication_helper-devel +BuildRequires: autoconf automake libtool pkgconfig + + +%description +SBLIM (Standards Based Linux Instrumentation for Manageability) +CMPI (Common Manageability Programming Interface) Base Providers +for System-Related CIM (Common Information Model) classes. + +%package devel +Summary: SBLIM CMPI Base Providers Development Header Files +Requires: %{name} = %{version}-%{release} + +%description devel +SBLIM (Standards Based Linux Instrumentation for Manageability) +CMPI (Common Manageability Programming Interface) Base Provider +development header files and link libraries. + +%package test +Summary: SBLIM CMPI Base Providers Test Cases +Requires: %{name} = %{version}-%{release} +Requires: sblim-testsuite + +%description test +SBLIM (Standards Based Linux Instrumentation for Manageability) +CMPI (Common Manageability Programming Interface) Base Provider +Testcase Files for the SBLIM Testsuite. + +%prep +%setup -q +autoreconf --install --force +%patch0 -p0 -b .missing-fclose +%patch1 -p0 -b .methods-enable +%patch2 -p1 -b .double-fclose +%patch3 -p1 -b .docdir +%patch4 -p1 -b .pegasus-interop +%patch5 -p1 -b .prov-reg-sfcb-systemd +%patch6 -p1 -b .list-lib-dependencies +%patch7 -p1 -b .dont-install-license + +%build +%configure TESTSUITEDIR=%{_datadir}/sblim-testsuite --disable-static +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make + +%install +make install DESTDIR=$RPM_BUILD_ROOT +cp -fp *OSBase_UnixProcess.h $RPM_BUILD_ROOT/%{_includedir}/sblim +chmod 644 $RPM_BUILD_ROOT/%{_includedir}/sblim/*OSBase_UnixProcess.h +# remove unused libtool files +rm -f $RPM_BUILD_ROOT/%{_libdir}/*a +rm -f $RPM_BUILD_ROOT/%{_libdir}/cmpi/*a + +%files +%license COPYING +%doc AUTHORS DEBUG README README.INDICATION README.TEST README.tog-pegasus +%{_datadir}/%{name} +%{_libdir}/*.so.* +%{_libdir}/cmpi/*.so* + +%files devel +%{_includedir}/* +%{_libdir}/*.so + +%files test +%dir %{_datadir}/sblim-testsuite/cim +%dir %{_datadir}/sblim-testsuite/system +%dir %{_datadir}/sblim-testsuite/system/linux +%{_datadir}/sblim-testsuite/test-cmpi-base.sh +%{_datadir}/sblim-testsuite/cim/*.cim +%{_datadir}/sblim-testsuite/system/linux/*.system +%{_datadir}/sblim-testsuite/system/linux/*.sh +%{_datadir}/sblim-testsuite/system/linux/*.pl + +%global SCHEMA %{_datadir}/%{name}/Linux_Base.mof %{_datadir}/%{name}/Linux_BaseIndication.mof + +%global REGISTRATION %{_datadir}/%{name}/Linux_BaseIndication.registration + +%pre +%sblim_pre + +%post +%sblim_post + +%preun +%sblim_preun + +%postun -p /sbin/ldconfig + +%changelog +* Mon Aug 05 2019 Vitezslav Crhonek - 1.6.4-13 +- Rebuild + +* Tue May 14 2019 Vitezslav Crhonek - 1.6.4-12 +- Fix URL + +* Sat Feb 02 2019 Fedora Release Engineering - 1.6.4-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Aug 22 2018 Vitezslav Crhonek - 1.6.4-10 +- Fix docdir patch (patch Makefile.am, not Makefile.in) +- Use correct short name for Eclipse Public License 1.0 +- Use %%license +- Add explicit dependencies for libraries in Makefile.am (fixes FTBFS) + Resolves: #1606302 + +* Sat Jul 14 2018 Fedora Release Engineering - 1.6.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.6.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.6.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.6.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.6.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.6.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Feb 26 2015 Vitezslav Crhonek - 1.6.4-2 +- Update provider registration script to use systemctl to stop/start sfcb +- Use new macros for %%pre/%%post/%%preun from sblim-cmpi-devel + +* Wed Oct 29 2014 Vitezslav Crhonek - 1.6.4-1 +- Update to sblim-cmpi-base-1.6.4 + +* Mon Aug 18 2014 Fedora Release Engineering - 1.6.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.6.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Feb 18 2014 Vitezslav Crhonek - 1.6.2-8 +- Support aarch64 + Resolves: #926474 + +* Wed Aug 07 2013 Vitezslav Crhonek - 1.6.2-7 +- Use Pegasus root/interop instead of root/PG_Interop +- Fix unversioned docdir change + Resolves: #994073 + +* Sun Aug 04 2013 Fedora Release Engineering - 1.6.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Jul 18 2013 Petr Pisar - 1.6.2-5 +- Perl 5.18 rebuild + +* Mon Jun 17 2013 Vitezslav Crhonek - 1.6.2-4 +- Fix wrong UserModeTime and KernelModeTime +- Fix bogus date in %%changelog + +* Thu Jun 06 2013 Vitezslav Crhonek - 1.6.2-3 +- Fix incorrect max cpu frequency + +* Thu Feb 14 2013 Fedora Release Engineering - 1.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Dec 05 2012 Vitezslav Crhonek - 1.6.2-1 +- Update to sblim-cmpi-base-1.6.2 + +* Tue Sep 04 2012 Vitezslav Crhonek - 1.6.1-8 +- Fix issues found by fedora-review utility in the spec file + +* Sat Jul 21 2012 Fedora Release Engineering - 1.6.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu May 10 2012 Vitezslav Crhonek - 1.6.1-6 +- Fix double fclose() call (patch by Roman Rakus ) + Resolves: #820315 + +* Wed Feb 15 2012 Vitezslav Crhonek - 1.6.1-5 +- Enable indications and method providers + +* Sat Jan 14 2012 Fedora Release Engineering - 1.6.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Apr 27 2011 Vitezslav Crhonek - 1.6.1-3 +- Fix/enhance mofs registration for various CIMOMs (patch by Masatake Yamato) + Resolves: #695626 + +* Wed Feb 09 2011 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Feb 7 2011 Vitezslav Crhonek - 1.6.1-1 +- Update to sblim-cmpi-base-1.6.1 + +* Mon Dec 13 2010 Vitezslav Crhonek - 1.6.0-2 +- Fix license, mofs registration for various CIMOMs, sblim-sfcb init script + path in provider-register.sh, rpmlint warnings + +* Wed Oct 6 2010 Praveen K Paladugu - 1.6.0-1 +- Updated to 1.6.0 +- removed the CIMOM dependencies +- following the upstream packaging obsolete, sblim-cmpi-base-test pkg. +- Added the patches from upstream packaging +- fix to restart tog-pegasus properly + +* Thu Aug 27 2009 Vitezslav Crhonek - 1.5.9-1 +- Update to 1.5.9 + +* Sun Jul 26 2009 Fedora Release Engineering - 1.5.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.5.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Nov 4 2008 Vitezslav Crhonek - 1.5.7-2 +- Fix %%files (to be able build -devel dependent packages) +- Remove rpath from libraries +- Spec file cleanup, rpmlint check + +* Fri Oct 24 2008 Vitezslav Crhonek - 1.5.7-1 +- Update to 1.5.7 + Resolves: #468325 + +* Wed Jul 2 2008 Vitezslav Crhonek - 1.5.5-2 +- Fix testsuite dependency + +* Tue Jul 1 2008 Vitezslav Crhonek - 1.5.5-1 +- Update to 1.5.5 +- Spec file revision + +* Mon Feb 18 2008 Fedora Release Engineering - 1.5.4-8 +- Autorebuild for GCC 4.3 + +* Tue Dec 05 2006 Mark Hamzy - 1.5.4-7 +- Ignore failures when running provider-register.sh. cimserver may be down + +* Thu Oct 05 2006 Christian Iseli 1.5.4-6 +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Thu Nov 10 2005 - 1.5.4-3 +- suppress error output in post scriptlets + +* Wed Oct 26 2005 - 1.5.4-2 +- went back to original provider dir location as FC5 pegasus 2.5.1 support + /usr/lib[64]/cmpi + +* Wed Oct 12 2005 - 1.5.4-1 +- new spec file specifically for Fedora/RedHat + +* Wed Jul 20 2005 Mark Hamzy - 1.5.3-1 +- initial support