Hello community,

here is the log from the commit of package freeipmi for openSUSE:Factory 
checked in at 2015-12-09 19:54:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeipmi (Old)
 and      /work/SRC/openSUSE:Factory/.freeipmi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freeipmi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes        2015-10-25 
19:13:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes   2015-12-09 
22:16:22.000000000 +0100
@@ -1,0 +2,38 @@
+Wed Dec  2 07:09:14 UTC 2015 - kkae...@suse.com
+
+- Update to 1.5.1
+  o Update Intel Node Manager support for 3.0 specification.
+    - Update API and fiid templates in libfreeipmi.
+    - Support new OEM SEL events
+    - Update ipmi-oem commands.
+    - Support new get/set-turbo-synchronization-ratio
+    - Support new 'policypowerdomain' option in
+      get-node-manager-capabilities and set-node-manager-policy.
+    - Update output of get-node-manager-policy and
+      get-node-manager-capabilities for changes.
+    - get/set-node-manager-alert-thresholds converted to
+      get/set-node-manager-policy-alert-thresholds. Legacy
+      commands still supported.
+  o Update libfreeipmi for IPMI 2.0 Errata 7.
+    - Support/handle FRU Multirecord NVM Express type.
+  o Support Get Device SDR Info, Get Device SDR, and Reserve
+    Device SDR Repository commands in libfreeipmi.
+  o Support ipmi-sel OEM interpretation of Linux kernel panics.
+  o Re-organize OEM header files into per-vendor files.
+  o In ipmi-oem, fix error in "DNS Register BMC" output in
+    "get-dns-config" output in Inventec, Quanta, and Wistron vendor
+    sections.
+  o Support systemd through --with-systemdsystemunitdir configure
+    option.
+  o Minor corner case bug fixes.
+
+-------------------------------------------------------------------
+Fri Oct 30 08:27:34 UTC 2015 - kkae...@suse.com
+
+- Update to 1.4.11
+  o Fix logic error with a few OEM SEL events for Intel E5 2600 V3
+    motherboard.
+  o Fix various logic errors in ipmi-oem Intel Node Manager extensions.
+  o Documentation updates.
+
+-------------------------------------------------------------------

Old:
----
  bmc-watchdog.service
  freeipmi-1.4.10.tar.gz
  freeipmi-1.4.10.tar.gz.sig
  ipmidetectd.service
  ipmiseld.service

New:
----
  freeipmi-1.5.1.tar.gz
  freeipmi-1.5.1.tar.gz.sig

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

Other differences:
------------------
++++++ freeipmi.spec ++++++
--- /var/tmp/diff_new_pack.H4KTei/_old  2015-12-09 22:16:23.000000000 +0100
+++ /var/tmp/diff_new_pack.H4KTei/_new  2015-12-09 22:16:23.000000000 +0100
@@ -17,8 +17,14 @@
 #
 
 
+%if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14
+%define has_systemd 1
+%else
+%define has_systemd 0
+%endif
+
 %define name freeipmi
-%define version 1.4.10
+%define version 1.5.1
 %define srcversion %{version}
 %if %{?_with_debug:1}%{!?_with_debug:0}
 %define release 1.debug%{?dist}
@@ -35,9 +41,6 @@
 Source0:        http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz
 Source4:        
http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz.sig
 Source5:        %{name}.keyring
-Source1:        bmc-watchdog.service
-Source2:        ipmidetectd.service
-Source3:        ipmiseld.service
 Summary:        FreeIPMI
 License:        GPL-3.0+
 Group:          System/Management
@@ -49,7 +52,7 @@
 %if 0%{?suse_version} > 1010
 BuildRequires:  fdupes
 %endif
-%if 0%{?suse_version} >=1230
+%if 0%{?has_systemd}
 BuildRequires:  pkgconfig(systemd)
 %endif
 %if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700
@@ -83,7 +86,7 @@
 Group:          System/Management
 %if 0%{?suse_version}
 Requires(pre):  %fillup_prereq
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %{?systemd_requires}
 %endif
 %endif
@@ -105,7 +108,7 @@
 Requires(post): chkconfig
 Requires(preun): chkconfig
 %endif
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %{?systemd_requires}
 %endif
 
@@ -139,8 +142,14 @@
 %else
 %define docpath %{_docdir}/%{name}
 %endif
+
+%if %{has_systemd}
+%define configure_systemd --with-systemdsystemunitdir=%{_unitdir}
+%endif
+
 %configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
            --docdir=%{docpath} \
+           %{?configure_systemd} \
            %{?_enable_debug} --disable-static
 CFLAGS="%{optflags}" make %{?_smp_mflags}
 
@@ -169,13 +178,6 @@
 (cd %{buildroot}/%{_sysconfdir}; rm init.d)
 %endif
 
-# Add systemd support for openSUSE >= 12.3
-%if 0%{?suse_version} >=1230
-mkdir -p %{buildroot}%{_unitdir}
-%{__install} -m 0644 %{S:1} %{S:2} %{S:3} %{buildroot}%{_unitdir}/
-rm -r %{buildroot}%{_initddir}
-%endif
-
 # fix coherance problems with associated script filenames
 rm -f %{buildroot}%{_infodir}/dir
 # kludge to get around rpmlint complaining about 0 length semephore file
@@ -214,7 +216,7 @@
 %if 0%{?suse_version}
 %{fillup_only}
 %endif
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %service_add_post bmc-watchdog.service
 %else
 if [ "$1" = 1 ]; then
@@ -235,7 +237,7 @@
 %endif
 
 %preun bmc-watchdog
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %service_del_preun bmc-watchdog.service
 %else
 #
@@ -252,7 +254,7 @@
 %endif
 
 %post ipmidetectd
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %service_add_post ipmidetectd.service
 %else
 if [ "$1" = 1 ]; then
@@ -273,7 +275,7 @@
 %endif
 
 %preun ipmidetectd
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %service_del_preun ipmidetectd.service
 %else
 #
@@ -338,7 +340,7 @@
 %{docpath}
 %endif
 %config %{_sysconfdir}/freeipmi/ipmiseld.conf
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %{_unitdir}/ipmiseld.service
 %else
 %{_initddir}/ipmiseld
@@ -442,11 +444,15 @@
 %dir %{_includedir}/freeipmi/locate
 %dir %{_includedir}/freeipmi/payload
 %dir %{_includedir}/freeipmi/record-format
+%dir %{_includedir}/freeipmi/record-format/oem
 %dir %{_includedir}/freeipmi/sdr
+%dir %{_includedir}/freeipmi/sdr/oem
 %dir %{_includedir}/freeipmi/sel
 %dir %{_includedir}/freeipmi/sensor-read
 %dir %{_includedir}/freeipmi/spec
+%dir %{_includedir}/freeipmi/spec/oem
 %dir %{_includedir}/freeipmi/templates
+%dir %{_includedir}/freeipmi/templates/oem
 %dir %{_includedir}/freeipmi/util
 
 %{_includedir}/ipmiconsole.h
@@ -466,11 +472,15 @@
 %{_includedir}/freeipmi/locate/*.h
 %{_includedir}/freeipmi/payload/ipmi-sol-payload.h
 %{_includedir}/freeipmi/record-format/*.h
+%{_includedir}/freeipmi/record-format/oem/*.h
 %{_includedir}/freeipmi/sdr/*.h
+%{_includedir}/freeipmi/sdr/oem/*.h
 %{_includedir}/freeipmi/sel/*.h
 %{_includedir}/freeipmi/sensor-read/*.h
 %{_includedir}/freeipmi/spec/*.h
+%{_includedir}/freeipmi/spec/oem/*.h
 %{_includedir}/freeipmi/templates/*.h
+%{_includedir}/freeipmi/templates/oem/*.h
 %{_includedir}/freeipmi/util/*.h
 %{_mandir}/man3/*
 
@@ -479,7 +489,7 @@
 %doc COPYING.bmc-watchdog
 %doc DISCLAIMER.bmc-watchdog
 %doc DISCLAIMER.bmc-watchdog.UC
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %{_unitdir}/bmc-watchdog.service
 %else
 %config(noreplace) %{_initddir}/bmc-watchdog
@@ -496,7 +506,7 @@
 
 %files ipmidetectd
 %defattr(-,root,root)
-%if 0%{?suse_version} >=1230
+%if %{has_systemd}
 %{_unitdir}/ipmidetectd.service
 %else
 %config(noreplace) %{_initddir}/ipmidetectd

++++++ freeipmi-1.4.10.tar.gz -> freeipmi-1.5.1.tar.gz ++++++
++++ 88505 lines of diff (skipped)



Reply via email to