Hello community,

here is the log from the commit of package ipmctl for openSUSE:Factory checked 
in at 2020-03-11 18:50:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ipmctl (Old)
 and      /work/SRC/openSUSE:Factory/.ipmctl.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ipmctl"

Wed Mar 11 18:50:46 2020 rev:10 rq:783504 version:02.00.00.3733

Changes:
--------
--- /work/SRC/openSUSE:Factory/ipmctl/ipmctl.changes    2020-02-26 
15:08:03.317551382 +0100
+++ /work/SRC/openSUSE:Factory/.ipmctl.new.3160/ipmctl.changes  2020-03-11 
18:54:21.535648391 +0100
@@ -1,0 +2,14 @@
+Tue Mar 10 14:06:35 UTC 2020 - r...@suse.com
+
+- Update to version 02.00.00.3733
+  - Sidestep feature process, hardware enablement via bugzilla.
+    [bsc#1162844]
+  (For detailed changes see 'ChangeLog.xz')
+
+-------------------------------------------------------------------
+Wed Feb 26 15:25:31 UTC 2020 - r...@suse.com
+
+- Fix creation (and packaging) of man-pages.  [bsc#1158619]
+- Improve spec-file for upcoming update.
+
+-------------------------------------------------------------------

Old:
----
  ipmctl-01.00.00.3497.tar.gz
  mkSafeC
  safeclib-3.3.v03032018+git7.59eba324.tar.xz
  safeclib-patches.tar

New:
----
  ipmctl-02.00.00.3733.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ipmctl.spec ++++++
--- /var/tmp/diff_new_pack.SkOZWU/_old  2020-03-11 18:54:22.219648697 +0100
+++ /var/tmp/diff_new_pack.SkOZWU/_new  2020-03-11 18:54:22.219648697 +0100
@@ -16,16 +16,14 @@
 #
 
 
-%define abi     3
+%define abi     4
 #define vgit    .1547861714.b7a59da
 %define vgit    %{nil}
-%define vSafeC  3.3.v03032018+git7.59eba324
-%bcond_with     precompiledSafeC
 
 Name:           ipmctl
-Version:        01.00.00.3497
+Version:        02.00.00.3733
 Release:        0
-Summary:        Utility for managing Intel Optane DC persistent memory modules
+Summary:        Utility for managing Intel Optane persistent memory modules
 License:        BSD-3-Clause
 Group:          System/Management
 URL:            https://github.com/intel/ipmctl
@@ -36,9 +34,6 @@
 %endif
 Source1:        ChangeLog.xz
 Source2:        %{name}-rpmlintrc
-Source10:       safeclib-%{vSafeC}.tar.xz
-Source11:       mkSafeC
-Source12:       safeclib-patches.tar
 Patch1:         ipmctl-python3.patch
 
 Recommends:     logrotate
@@ -53,11 +48,8 @@
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(libndctl) >= 58.2
 BuildRequires:  pkgconfig(systemd)
-# for SafeC
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  gcc
-BuildRequires:  libtool
+# required for documentation
+BuildRequires:  rubygem(asciidoctor)
 
 # no 'Conflicts' for 'zypper patch'
 Obsoletes:      lib%{name}2
@@ -76,24 +68,15 @@
 ExclusiveArch:  x86_64
 
 %description
-Utility for managing Intel Optane DC persistent memory modules
+Utility for managing Intel Optane persistent memory modules (PMem module)
 Supports functionality to:
-* Discover PMMs on the platform.
-* Provision the platform memory configuration.
-* View and update the firmware on PMMs.
-* Configure data-at-rest security on PMMs.
-* Monitor PMM health.
-* Track performance of PMMs.
-* Debug and troubleshoot PMMs.
-
-%package monitor
-Summary:        Daemon for monitoring the status of Intel PMM
-Group:          System/Monitoring
-%{?systemd_requires}
-Obsoletes:      ixpdimm-monitor < 01.00.00.3000
-
-%description monitor
-A monitor daemon for monitoring the health and status of Intel Optane DC 
persistent memory modules
+- Discover PMem modules on the platform.
+- Provision the platform memory configuration.
+- View and update the firmware on PMem modules.
+- Configure data-at-rest security on PMem modules.
+- Monitor PMem module health.
+- Track performance of PMem modules.
+- Debug and troubleshoot PMem modules.
 
 %package devel
 Summary:        Development packages for %{name}
@@ -103,21 +86,22 @@
 Obsoletes:      ixpdimm_sw-devel < 01.00.00.3000
 
 %description devel
-API for development of Intel Optane DC persistent memory management utilities.
+API for development of Intel Optane persistent memory management utilities.
 
 %prep
-%setup -q -n %{name}-%{version}%{vgit} -a 10
+%setup -q -n %{name}-%{version}%{vgit}
 %patch1 -p1
 
-! grep -lri 'INTEL CONFIDENTIAL' || exit 1
+perl -pi.00 -e '
+  s[(CMAKE_INSTALL_)DATAROOT(DIR\})/ipmctl][${1}SYSCONF${2}];
+  s[(INI_INSTALL_FILEPATH 
"\$\{CMAKE_INSTALL_)DATAROOT(DIR\}")][${1}SYSCONF${2}];
+  s[(-DINI_INSTALL_FILEPATH="\$\{INI_INSTALL_FILEPATH\})/ipmctl][${1}];
+' CMakeLists.txt
+diff -u CMakeLists.txt{.00,} || sleep 4
 
-%if %{with precompiledSafeC}
-  tar xfJ ../../SOURCES/safeclib-prebuild.tar.xz || sleep 5
-%endif
+! grep -lri 'INTEL CONFIDENTIAL' || exit 1
 
 %build
-/bin/bash -ex "%{SOURCE11}" "%{SOURCE12}" "%{?_smp_mflags}"
-export PKG_CONFIG_PATH=$PWD/contrib/lib/pkgconfig
 %cmake -DBUILDNUM=%{version} -DCMAKE_INSTALL_PREFIX=/ \
     -DLINUX_PRODUCT_NAME=%{name} \
     -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
@@ -135,7 +119,6 @@
 %install
 %cmake_install
 mkdir -p %{buildroot}%{_sbindir}
-ln -sf service %{buildroot}%{_sbindir}/rc%{name}-monitor
 rm -f %{buildroot}%{_datadir}/doc/ipmctl/ipmctl_default.conf
 rm -f %{buildroot}%{_libdir}/*.so.%{abi}
 install -m 444 -p "%{SOURCE1}" .
@@ -144,24 +127,13 @@
 
 %postun -p /sbin/ldconfig
 
-%pre monitor
-%service_add_pre ipmctl-monitor.service
-
-%post monitor
-%service_add_post ipmctl-monitor.service
-
-%preun monitor
-%service_del_preun ipmctl-monitor.service
-
-%postun monitor
-%service_del_postun ipmctl-monitor.service
-
 %files
 %defattr(-,root,root)
-%license LICENSE contrib/COPYING.*
-%doc README.md CONTRIBUTING.md Documentation/ipmctl/ipmctl.txt
+%license LICENSE
+%doc README.md CONTRIBUTING.md
 %doc ChangeLog.xz
 %{_bindir}/%{name}
+%{_mandir}/man1/*
 
 #files data
 %doc output/release/%{name}_default.conf
@@ -171,13 +143,6 @@
 #files -n lib%%{name}%%{abi}
 %{_libdir}/lib%{name}.so.%{abi}.*
 
-%files monitor
-%defattr(-,root,root)
-%license LICENSE
-%{_bindir}/%{name}-monitor
-%{_sbindir}/rc%{name}-monitor
-%{_unitdir}/%{name}-monitor.service
-
 %files devel
 %defattr(-,root,root)
 %{_libdir}/lib%{name}.so

++++++ ChangeLog.xz ++++++
++++ 4412 lines (skipped)
++++ between ChangeLog.xz
++++ and /work/SRC/openSUSE:Factory/.ipmctl.new.3160/ChangeLog.xz

++++++ ipmctl-01.00.00.3497.tar.gz -> ipmctl-02.00.00.3733.tar.gz ++++++
/work/SRC/openSUSE:Factory/ipmctl/ipmctl-01.00.00.3497.tar.gz 
/work/SRC/openSUSE:Factory/.ipmctl.new.3160/ipmctl-02.00.00.3733.tar.gz differ: 
char 13, line 1


Reply via email to