commit ipmiutil for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2020-09-09 18:03:44

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new.3399 (New)


Package is "ipmiutil"

Wed Sep  9 18:03:44 2020 rev:18 rq:833042 version:3.1.6

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2020-02-04 
19:55:11.905386171 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new.3399/ipmiutil.changes  
2020-09-09 18:09:50.251629464 +0200
@@ -1,0 +2,25 @@
+Sun Aug 16 14:04:56 UTC 2020 - Dirk Mueller 
+
+- update to 3.1.6:
+  - add -fno-strict-aliasing flag
+  - handle if dmidecode is missing
+  - default to -V4 admin privilege for lan
+  - show & clear GetSOL error if present
+  - add decode_rv to ipmi_open errors
+  - handle sensor type 0x17 (RSA II, Mem1) for SFBug#31
+  - fixed (data1 & 0x0f) for BIOS POST events
+  - add decode_mem_default routine for AMI,HP mem events
+  - add acpi_ipmi module handling
+  - add invalid type/len check for mult-record area
+  - handle analog readings in HP discrete Fan sensors
+  - added more SuperMicro boot events
+  - ipv6 handling
+  - skip overflow message if len=0
+  - handle detecting NIC if default devnum is not 0
+  - workaround for Pigeon Point bad sa in SDR
+  - aarch64 fixes
+  - show version with usage (-?) if no subcommand
+- remove support for non-systemd distros, cleans up spec file
+- remove warnings.patch (upstream)
+
+---

Old:

  ipmiutil-3.0.7.tar.gz
  warnings.patch

New:

  ipmiutil-3.1.6.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.cl1kSA/_old  2020-09-09 18:09:52.343631370 +0200
+++ /var/tmp/diff_new_pack.cl1kSA/_new  2020-09-09 18:09:52.343631370 +0200
@@ -17,39 +17,23 @@
 #
 
 
+%{!?_unitdir: %define _unitdir  %{_prefix}/lib/systemd/system}
 Name:   ipmiutil
-Version:3.0.7
-Release:1%{?dist}
+Version:3.1.6
+Release:0
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
 Group:  System/Management
-Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 URL:http://ipmiutil.sourceforge.net
-Patch0: warnings.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?sles_version} > 10
-%define bldreq0 libopenssl-devel 
-%else
-%define bldreq0 openssl-devel 
-%endif
-%if 0%{?suse_version} >= 1210
-%define req_systemd 1
-%endif
-%{!?_unitdir: %define _unitdir  /usr/lib/systemd/system}
-%define unit_dir  %{_unitdir}
-%if 0%{?req_systemd}
-BuildRequires:  pkgconfig(systemd)
-%define systemd_fls %{_unitdir}
-%else
-%define systemd_fls %{_datadir}/%{name}
-%endif
-BuildRequires:  autoconf automake %{bldreq0} 
+Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
+BuildRequires:  libopenssl-devel
 BuildRequires:  libtool
 BuildRequires:  perl(Exporter)
-
-%define init_dir  %{_initrddir}
+BuildRequires:  pkgconfig(systemd)
 
 %description
 The ipmiutil package provides easy-to-use utilities to view the SEL,
@@ -83,26 +67,16 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 autoreconf -fiv
-%if 0%{?req_systemd}
 %configure --enable-systemd
-%else
-%configure
-%endif
-make
+%make_build
 
 %install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
-
-%clean
-rm -rf %{buildroot}
+%make_install
 
 %files
-%defattr(-, root, root, -)
 %dir %{_datadir}/%{name}
 %dir %{_var}/lib/%{name}
 %{_bindir}/ipmiutil
@@ -134,50 +108,51 @@
 %{_datadir}/%{name}/ipmi_port
 %{_datadir}/%{name}/ipmi_info
 %{_datadir}/%{name}/checksel
-%{systemd_fls}/ipmiutil_evt.service
-%{systemd_fls}/ipmiutil_asy.service
-%{systemd_fls}/ipmiutil_wdt.service
-%{systemd_fls}/ipmi_port.service
-%{_datadir}/%{name}/ipmiutil.env
+%{_unitdir}/ipmiutil_evt.service
+%{_unitdir}/ipmiutil_asy.service
+%{_unitdir}/ipmiutil_wdt.service
+%{_unitdir}/ipmi_port.service
 %{_datadir}/%{name}/ipmiutil.pre
 %{_datadir}/%{name}/ipmiutil.setup
 %{_datadir}/%{name}/ipmi_if.sh
 %{_datadir}/%{name}/evt.sh
 %{_datadir}/%{name}/ipmi.init.basic
 %{_datadir}/%{name}/bmclanpet.mib
-%{_mandir}/man8/isel.8*
-%{_mandir}/man8/isensor.8*
-%{_mandir}/man8/ireset.8*
-%{_mandir}/man8/igetevent.8*
-%{_mandir}/man8/ihealth.8*
-%{_mandir}/man8/iconfig.8*
-%{_mandir}/man8/ialarms.8*
-%{_mandir}/man8/iwdt.8*
-%{_mandir}/man8/ilan.8*
-%{_mandir}/man8/iserial.8*
-%{_mandir}/man8/ifru.8*
-%{_mandir}/man8/icmd.8*
-%{_mandir}/man8/isol.8*
-%{_mandir}/man8/ipmiutil.8*
-%{_mandir}/man8/idiscover.8*

commit ipmiutil for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2020-02-04 19:55:09

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new.26092 (New)


Package is "ipmiutil"

Tue Feb  4 19:55:09 2020 rev:17 rq:769774 version:3.0.7

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2017-12-08 
13:01:42.064339080 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new.26092/ipmiutil.changes 
2020-02-04 19:55:11.905386171 +0100
@@ -1,0 +2,6 @@
+Mon Feb  3 13:59:17 UTC 2020 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut through the -mini flavors.
+
+---



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.2ueZcd/_old  2020-02-04 19:55:12.653386607 +0100
+++ /var/tmp/diff_new_pack.2ueZcd/_new  2020-02-04 19:55:12.657386610 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Url:http://ipmiutil.sourceforge.net
+URL:http://ipmiutil.sourceforge.net
 Patch0: warnings.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?sles_version} > 10
@@ -38,7 +38,7 @@
 %{!?_unitdir: %define _unitdir  /usr/lib/systemd/system}
 %define unit_dir  %{_unitdir}
 %if 0%{?req_systemd}
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 %define systemd_fls %{_unitdir}
 %else
 %define systemd_fls %{_datadir}/%{name}




commit ipmiutil for openSUSE:Factory

2017-12-08 Thread root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2017-12-08 13:01:24

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is "ipmiutil"

Fri Dec  8 13:01:24 2017 rev:16 rq:555052 version:3.0.7

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2015-06-06 
09:54:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2017-12-08 
13:01:42.064339080 +0100
@@ -1,0 +2,22 @@
+Wed Dec  6 22:46:22 UTC 2017 - arcr...@users.sourceforge.net
+
+- Fix devel Requires
+
+---
+Tue Dec  5 20:47:59 UTC 2017 - arcr...@users.sourceforge.net
+
+- Added fix for openssl version detection
+
+---
+Tue Dec  5 19:28:37 UTC 2017 - arcr...@users.sourceforge.net
+
+- Add warnings.patch for no-strict-aliasing and fix openssl version detection
+
+---
+Tue Dec  5 17:43:40 UTC 2017 - arcr...@users.sourceforge.net
+
+- Update to 3.0.7
+  * for detailed changes see http://ipmiutil.sourceforge.net/docs/ChangeLog
+- Drop automake-1_13.patch as it was included in upstream
+
+---

Old:

  automake-1_13.patch
  ipmiutil-2.9.6.tar.gz

New:

  ipmiutil-3.0.7.tar.gz
  warnings.patch



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.XkPtSP/_old  2017-12-08 13:01:46.976161688 +0100
+++ /var/tmp/diff_new_pack.XkPtSP/_new  2017-12-08 13:01:46.980161543 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,28 +18,35 @@
 
 
 Name:   ipmiutil
-Version:2.9.6
+Version:3.0.7
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Patch0: automake-1_13.patch
 Url:http://ipmiutil.sourceforge.net
+Patch0: warnings.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?sles_version} > 10
+%define bldreq0 libopenssl-devel 
+%else
+%define bldreq0 openssl-devel 
+%endif
 %if 0%{?suse_version} >= 1210
 %define req_systemd 1
 %endif
+%{!?_unitdir: %define _unitdir  /usr/lib/systemd/system}
+%define unit_dir  %{_unitdir}
 %if 0%{?req_systemd}
 BuildRequires:  systemd
 %define systemd_fls %{_unitdir}
 %else
 %define systemd_fls %{_datadir}/%{name}
 %endif
+BuildRequires:  autoconf automake %{bldreq0} 
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
-BuildRequires:  openssl-devel
 BuildRequires:  perl(Exporter)
 
 %define init_dir  %{_initrddir}
@@ -57,14 +64,23 @@
 detected, ipmiutil will use user-space direct I/Os instead.
 
 %package devel
-Summary:The includes headers and static libraries from the ipmiutil 
package
+Summary:Includes libraries and headers for the ipmiutil package
 Group:  Development/Libraries/C and C++
-Requires:   ipmiutil
+Requires:   ipmiutil >= %{version}
 
 %description devel
 The ipmiutil-devel package contains headers and libraries which are
 useful for building custom IPMI applications.
 
+%package static
+Summary:Includes static libraries for the ipmiutil package
+Group:  Development/Libraries/C and C++
+Requires:   ipmiutil >= %{version}
+
+%description static
+The ipmiutil-static package contains static libraries which are
+useful for building custom IPMI applications.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -79,10 +95,11 @@
 make
 
 %install
+rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
-rm -rf %{buildroot}%{_datadir}/%{name}/ievents.[ch]
-rm -rf %{buildroot}%{_datadir}/%{name}/ipmi_sample_evt.[ch]
-rm -rf %{buildroot}%{_datadir}/%{name}/isensor.[ch]
+
+%clean
+rm -rf %{buildroot}
 
 %files
 %defattr(-, root, root, -)
@@ -91,6 +108,7 @@
 %{_bindir}/ipmiutil
 %{_bindir}/idiscover
 %{_bindir}/ievents
+%{_sbindir}/iseltime
 %{_sbindir}/ipmi_port
 %{_sbindir}/ialarms 
 %{_sbindir}/iconfig
@@ -109,7 +127,7 @@
 %{_sbindir}/ifirewall 
 %{_sbindir}/ifwum 
 %{_sbindir}/ihpm 
-%{_sbindir}/iseltime
+%{_sbindir}/iuser 
 %{_datadir}/%{name}/ipmiutil_evt
 %{_datadir}/%{name}/ipmiutil_asy
 %{_datadir}/%{name}/ipmiutil_wdt
@@ -125,8 +143,8 @@
 %{_datadir}/%{name}/ipmiutil.setup
 

commit ipmiutil for openSUSE:Factory

2015-06-06 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2015-06-06 09:54:40

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2015-02-06 
22:37:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2015-06-06 
09:54:43.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun  5 17:00:29 UTC 2015 - mplus...@suse.com
+
+- Update to 2.9.6
+  * for detailed list of changes see 
http://ipmiutil.sourceforge.net/docs/ChangeLog
+- Drop ipmiutil-2.9.5-fix-bashisms.patch as it was accepted by upstream
+
+---

Old:

  ipmiutil-2.9.5-fix-bashisms.patch
  ipmiutil-2.9.5.tar.gz

New:

  ipmiutil-2.9.6.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.HsROn9/_old  2015-06-06 09:54:44.0 +0200
+++ /var/tmp/diff_new_pack.HsROn9/_new  2015-06-06 09:54:44.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,14 +18,13 @@
 
 
 Name:   ipmiutil
-Version:2.9.5
+Version:2.9.6
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Patch:  automake-1_13.patch
-Patch1: %{name}-2.9.5-fix-bashisms.patch
+Patch0: automake-1_13.patch
 Url:http://ipmiutil.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} = 1210
@@ -68,8 +67,7 @@
 
 %prep
 %setup -q
-%patch -p1
-%patch1 -p1
+%patch0 -p1
 
 %build
 autoreconf -fiv

++ automake-1_13.patch ++
--- /var/tmp/diff_new_pack.HsROn9/_old  2015-06-06 09:54:44.0 +0200
+++ /var/tmp/diff_new_pack.HsROn9/_new  2015-06-06 09:54:44.0 +0200
@@ -1,8 +1,9 @@
-diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs ../orig-ipmiutil-2.9.2/configure.ac 
./configure.ac
 ../orig-ipmiutil-2.9.2/configure.ac2013-10-09 20:20:02.0 
+0200
-+++ ./configure.ac 2013-10-15 08:21:48.521304910 +0200
-@@ -2,7 +2,7 @@
- AC_INIT(ipmiutil,2.9.5)
+Index: ipmiutil-2.9.6/configure.ac
+===
+--- ipmiutil-2.9.6.orig/configure.ac
 ipmiutil-2.9.6/configure.ac
+@@ -2,7 +2,7 @@ dnl Process this file with autoconf to p
+ AC_INIT(ipmiutil,2.9.6)
  AC_CONFIG_SRCDIR(util/ipmiutil.c)
  echo ipmiutil version ${PACKAGE_VERSION}
 -AM_CONFIG_HEADER(config.h)

++ ipmiutil-2.9.5.tar.gz - ipmiutil-2.9.6.tar.gz ++
 65826 lines of diff (skipped)




commit ipmiutil for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2015-02-06 22:37:42

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2014-12-31 
11:22:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2015-02-06 
22:37:43.0 +0100
@@ -1,0 +2,10 @@
+Wed Jan 21 23:54:03 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 2.9.5
+  see http://ipmiutil.sourceforge.net/docs/ChangeLog 
+- Updated patch
+  * ipmiutil-2.9.2-fix-bashisms.patch  ipmiutil-2.9.5-fix-bashisms.patch
+  * automake-1_13.patch
+- Add a make requirement to perl(Exporter); new upstream dependency
+
+---

Old:

  ipmiutil-2.9.2-fix-bashisms.patch
  ipmiutil-2.9.2.tar.gz

New:

  ipmiutil-2.9.5-fix-bashisms.patch
  ipmiutil-2.9.5.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.XL4c93/_old  2015-02-06 22:37:44.0 +0100
+++ /var/tmp/diff_new_pack.XL4c93/_new  2015-02-06 22:37:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,33 +18,30 @@
 
 
 Name:   ipmiutil
-Version:2.9.2
+Version:2.9.5
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Patch:  automake-1_13.patch
-Patch1: %{name}-2.9.2-fix-bashisms.patch
+Patch1: %{name}-2.9.5-fix-bashisms.patch
 Url:http://ipmiutil.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} = 1210
 %define req_systemd 1
 %endif
 %if 0%{?req_systemd}
-BuildRequires:  gcc
-BuildRequires:  gcc-c++
-BuildRequires:  libtool
-BuildRequires:  openssl-devel
 BuildRequires:  systemd
 %define systemd_fls %{_unitdir}
 %else
+%define systemd_fls %{_datadir}/%{name}
+%endif
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  openssl-devel
-%define systemd_fls %{_datadir}/%{name}
-%endif
+BuildRequires:  perl(Exporter)
 
 %define init_dir  %{_initrddir}
 
@@ -84,15 +81,11 @@
 make
 
 %install
-rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
 rm -rf %{buildroot}%{_datadir}/%{name}/ievents.[ch]
 rm -rf %{buildroot}%{_datadir}/%{name}/ipmi_sample_evt.[ch]
 rm -rf %{buildroot}%{_datadir}/%{name}/isensor.[ch]
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-, root, root, -)
 %dir %{_datadir}/%{name}
@@ -118,6 +111,7 @@
 %{_sbindir}/ifirewall 
 %{_sbindir}/ifwum 
 %{_sbindir}/ihpm 
+%{_sbindir}/iseltime
 %{_datadir}/%{name}/ipmiutil_evt
 %{_datadir}/%{name}/ipmiutil_asy
 %{_datadir}/%{name}/ipmiutil_wdt
@@ -172,6 +166,7 @@
 %{_datadir}/%{name}/ipmi_sample.c
 %{_datadir}/%{name}/Makefile
 %{_libdir}/libipmiutil.a
+%{_libdir}/libipmiutil.so
 
 %post devel
 /sbin/ldconfig

++ automake-1_13.patch ++
--- /var/tmp/diff_new_pack.XL4c93/_old  2015-02-06 22:37:44.0 +0100
+++ /var/tmp/diff_new_pack.XL4c93/_new  2015-02-06 22:37:44.0 +0100
@@ -1,12 +1,12 @@
 diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs ../orig-ipmiutil-2.9.2/configure.ac 
./configure.ac
 --- ../orig-ipmiutil-2.9.2/configure.ac2013-10-09 20:20:02.0 
+0200
 +++ ./configure.ac 2013-10-15 08:21:48.521304910 +0200
-@@ -1,7 +1,7 @@
- dnl Process this file with autoconf to produce a configure script.
- AC_INIT(util/ipmiutil.c)
- AM_INIT_AUTOMAKE(ipmiutil,2.9.2)
+@@ -2,7 +2,7 @@
+ AC_INIT(ipmiutil,2.9.5)
+ AC_CONFIG_SRCDIR(util/ipmiutil.c)
+ echo ipmiutil version ${PACKAGE_VERSION}
 -AM_CONFIG_HEADER(config.h)
 +AC_CONFIG_HEADERS(config.h)
- 
- AC_PREFIX_DEFAULT(/usr) 
+ AC_PREFIX_DEFAULT(/usr)
+ AM_INIT_AUTOMAKE()
  

++ ipmiutil-2.9.2-fix-bashisms.patch - ipmiutil-2.9.5-fix-bashisms.patch 
++
--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil-2.9.2-fix-bashisms.patch   
2014-12-31 11:22:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil-2.9.5-fix-bashisms.patch  
2015-02-06 22:37:43.0 +0100
@@ -8,7 +8,7 @@
 -  echo -n $Starting $name: 
 +  echo -n Starting $name: 
echo
-   retval=1
+   retval=0
PID=0
 @@ -66,7 +66,7 @@
  


commit ipmiutil for openSUSE:Factory

2014-12-31 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2014-12-31 11:22:26

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2013-10-22 
14:52:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2014-12-31 
11:22:30.0 +0100
@@ -1,0 +2,7 @@
+Mon Nov 17 04:00:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in scripts
+- add patches:
+  * ipmiutil-2.9.2-fix-bashisms.patch
+
+---

New:

  ipmiutil-2.9.2-fix-bashisms.patch



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.UXigy4/_old  2014-12-31 11:22:31.0 +0100
+++ /var/tmp/diff_new_pack.UXigy4/_new  2014-12-31 11:22:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,6 +25,7 @@
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Patch:  automake-1_13.patch
+Patch1: %{name}-2.9.2-fix-bashisms.patch
 Url:http://ipmiutil.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} = 1210
@@ -71,6 +72,7 @@
 %prep
 %setup -q
 %patch -p1
+%patch1 -p1
 
 %build
 autoreconf -fiv

++ ipmiutil-2.9.2-fix-bashisms.patch ++
diff -Ndur ipmiutil-2.9.2/scripts/ipmi_info 
ipmiutil-2.9.2-fix-bashisms/scripts/ipmi_info
--- ipmiutil-2.9.2/scripts/ipmi_info2013-10-09 21:20:02.0 +0300
+++ ipmiutil-2.9.2-fix-bashisms/scripts/ipmi_info   2014-11-17 
06:41:28.838462431 +0200
@@ -44,7 +44,7 @@
 
 start()
 {
-   echo -n $Starting $name: 
+   echo -n Starting $name: 
echo
retval=1
PID=0
@@ -66,7 +66,7 @@
 
 stop()
 {
-   echo -n $Stopping $name: 
+   echo -n Stopping $name: 
echo
 retval=0
echo
@@ -116,7 +116,7 @@
restart
;;
   *)
-   echo $Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
+   echo Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
exit 2
 esac
 
diff -Ndur ipmiutil-2.9.2/scripts/ipmi_port.sh 
ipmiutil-2.9.2-fix-bashisms/scripts/ipmi_port.sh
--- ipmiutil-2.9.2/scripts/ipmi_port.sh 2013-10-09 21:20:02.0 +0300
+++ ipmiutil-2.9.2-fix-bashisms/scripts/ipmi_port.sh2014-11-17 
06:41:52.921460802 +0200
@@ -47,7 +47,7 @@
 
 start()
 {
-   echo -n $Starting $name: 
+   echo -n Starting $name: 
echo
retval=1
PID=0
@@ -93,7 +93,7 @@
 
 stop()
 {
-   echo -n $Stopping $name: 
+   echo -n Stopping $name: 
echo
 retval=1
if [ -f $lockfile ]; then
@@ -178,7 +178,7 @@
restart
;;
   *)
-   echo $Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
+   echo Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
exit 2
 esac
 
diff -Ndur ipmiutil-2.9.2/scripts/ipmiutil_asy 
ipmiutil-2.9.2-fix-bashisms/scripts/ipmiutil_asy
--- ipmiutil-2.9.2/scripts/ipmiutil_asy 2013-10-09 21:20:02.0 +0300
+++ ipmiutil-2.9.2-fix-bashisms/scripts/ipmiutil_asy2014-11-17 
06:42:11.496459545 +0200
@@ -39,7 +39,7 @@
 
 start()
 {
-   echo -n $Starting $dname: 
+   echo -n Starting $dname: 
driverok=0
dtype=`ipmiutil cmd -k |grep IPMI access |cut -f2 -d'=' |awk '{ print 
$1 }'`
if [ x$dtype = xopen ]; then
@@ -67,7 +67,7 @@
 
 stop()
 {
-   echo -n $Stopping $dname: 
+   echo -n Stopping $dname: 
 retval=1
 if [ -f $lockfile ]; then
p=`cat $lockfile`
@@ -148,7 +148,7 @@
 restart
 ;;
 *)
-echo $Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
+echo Usage: $0 
{start|stop|status|restart|condrestart|try-restart|reload|force-reload}
 exit 2
 esac
 exit $?
diff -Ndur ipmiutil-2.9.2/scripts/ipmiutil_evt 
ipmiutil-2.9.2-fix-bashisms/scripts/ipmiutil_evt
--- ipmiutil-2.9.2/scripts/ipmiutil_evt 2013-10-09 21:20:02.0 +0300
+++ ipmiutil-2.9.2-fix-bashisms/scripts/ipmiutil_evt2014-11-17 
06:42:23.912458706 +0200
@@ -42,7 +42,7 @@
 
 start()
 {
-   echo -n $Starting $name: 
+   echo -n Starting $name: 
# do not 

commit ipmiutil for openSUSE:Factory

2013-10-22 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2013-10-22 14:52:09

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2013-03-08 
13:10:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2013-10-22 
14:52:10.0 +0200
@@ -1,0 +2,12 @@
+Fri Oct 11 06:58:05 UTC 2013 - kkae...@suse.com
+
+- update to upstream ipmiutil-2.9.2
+  See http://ipmiutil.sourceforge.net/docs/ChangeLog 
+
+---
+Fri Oct  4 08:02:42 UTC 2013 - kkae...@suse.com
+
+- update to upstream ipmiutil-2.9.1
+  See http://ipmiutil.sourceforge.net/docs/ChangeLog 
+
+---

Old:

  ipmiutil-2.8.8.tar.gz

New:

  ipmiutil-2.9.2.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.iEo4SU/_old  2013-10-22 14:52:25.0 +0200
+++ /var/tmp/diff_new_pack.iEo4SU/_new  2013-10-22 14:52:25.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   ipmiutil
-Version:2.8.8
+Version:2.9.2
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
@@ -132,6 +132,7 @@
 %{_datadir}/%{name}/ipmi_if.sh
 %{_datadir}/%{name}/evt.sh
 %{_datadir}/%{name}/bmclanpet.mib
+%{_datadir}/%{name}/ipmi.init.basic
 %{_mandir}/man8/isel.8*
 %{_mandir}/man8/isensor.8*
 %{_mandir}/man8/ireset.8*
@@ -158,6 +159,8 @@
 %{_mandir}/man8/iekanalyzer.8*
 %{_mandir}/man8/itsol.8*
 %{_mandir}/man8/idcmi.8*
+%{_mandir}/man8/ismcoem.8*
+
 %doc AUTHORS ChangeLog COPYING NEWS README TODO 
 %doc doc/UserGuide
 

++ automake-1_13.patch ++
--- /var/tmp/diff_new_pack.iEo4SU/_old  2013-10-22 14:52:25.0 +0200
+++ /var/tmp/diff_new_pack.iEo4SU/_new  2013-10-22 14:52:25.0 +0200
@@ -1,10 +1,10 @@
-diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in 
../orig-ipmiutil-2.8.8/configure.in ./configure.in
 ../orig-ipmiutil-2.8.8/configure.in2013-02-06 16:16:23.0 
+0100
-+++ ./configure.in 2013-02-28 14:34:28.241199677 +0100
+diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs ../orig-ipmiutil-2.9.2/configure.ac 
./configure.ac
+--- ../orig-ipmiutil-2.9.2/configure.ac2013-10-09 20:20:02.0 
+0200
 ./configure.ac 2013-10-15 08:21:48.521304910 +0200
 @@ -1,7 +1,7 @@
  dnl Process this file with autoconf to produce a configure script.
  AC_INIT(util/ipmiutil.c)
- AM_INIT_AUTOMAKE(ipmiutil,2.8.8)
+ AM_INIT_AUTOMAKE(ipmiutil,2.9.2)
 -AM_CONFIG_HEADER(config.h)
 +AC_CONFIG_HEADERS(config.h)
  

++ ipmiutil-2.8.8.tar.gz - ipmiutil-2.9.2.tar.gz ++
 86094 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ipmiutil for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2013-03-08 13:10:19

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil, Maintainer is d...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2012-09-14 
12:44:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2013-03-08 
13:10:21.0 +0100
@@ -1,0 +2,11 @@
+Thu Feb 28 13:35:16 UTC 2013 - kkae...@suse.com
+
+- Fix for automake 1.13
+
+---
+Thu Feb 28 13:26:58 UTC 2013 - kkae...@suse.com
+
+- update to upstream ipmiutil-2.8.8
+  See http://ipmiutil.sourceforge.net/docs/ChangeLog
+
+---
@@ -4,0 +16 @@
+  See http://ipmiutil.sourceforge.net/docs/ChangeLog

Old:

  ipmiutil-2.8.5.tar.gz

New:

  automake-1_13.patch
  ipmiutil-2.8.8.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.Pmfepz/_old  2013-03-08 13:10:22.0 +0100
+++ /var/tmp/diff_new_pack.Pmfepz/_new  2013-03-08 13:10:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ipmiutil
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,24 +17,31 @@
 #
 
 
-
 Name:   ipmiutil
-Version:2.8.5
+Version:2.8.8
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch:  automake-1_13.patch
 Url:http://ipmiutil.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} = 1210
 %define req_systemd 1
 %endif
 %if 0%{?req_systemd}
-BuildRequires:  gcc gcc-c++ libtool openssl-devel systemd
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  openssl-devel
+BuildRequires:  systemd
 %define systemd_fls %{_unitdir}
 %else
-BuildRequires:  gcc gcc-c++ libtool openssl-devel
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  openssl-devel
 %define systemd_fls %{_datadir}/%{name}
 %endif
 
@@ -53,8 +60,8 @@
 detected, ipmiutil will use user-space direct I/Os instead.
 
 %package devel
-Group:  Development/Libraries/C and C++
 Summary:The includes headers and static libraries from the ipmiutil 
package
+Group:  Development/Libraries/C and C++
 Requires:   ipmiutil
 
 %description devel
@@ -63,6 +70,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 %build
 autoreconf -fiv
@@ -76,6 +84,9 @@
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
+rm -rf %{buildroot}%{_datadir}/%{name}/ievents.[ch]
+rm -rf %{buildroot}%{_datadir}/%{name}/ipmi_sample_evt.[ch]
+rm -rf %{buildroot}%{_datadir}/%{name}/isensor.[ch]
 
 %clean
 rm -rf %{buildroot}
@@ -109,6 +120,7 @@
 %{_datadir}/%{name}/ipmiutil_asy
 %{_datadir}/%{name}/ipmiutil_wdt
 %{_datadir}/%{name}/ipmi_port
+%{_datadir}/%{name}/ipmi_info
 %{_datadir}/%{name}/checksel
 %{systemd_fls}/ipmiutil_evt.service
 %{systemd_fls}/ipmiutil_asy.service

++ automake-1_13.patch ++
diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in 
../orig-ipmiutil-2.8.8/configure.in ./configure.in
--- ../orig-ipmiutil-2.8.8/configure.in 2013-02-06 16:16:23.0 +0100
+++ ./configure.in  2013-02-28 14:34:28.241199677 +0100
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT(util/ipmiutil.c)
 AM_INIT_AUTOMAKE(ipmiutil,2.8.8)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
 
 AC_PREFIX_DEFAULT(/usr) 
 
++ ipmiutil-2.8.5.tar.gz - ipmiutil-2.8.8.tar.gz ++
 22023 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ipmiutil for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2012-09-14 12:44:18

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil, Maintainer is d...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2012-03-29 
07:45:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2012-09-14 
12:44:20.0 +0200
@@ -1,0 +2,15 @@
+Fri Aug 24 20:17:25 UTC 2012 - arcr...@users.sourceforge.net
+
+- update to upstream ipmiutil-2.8.5
+
+---
+Tue Jun 26 13:30:25 UTC 2012 - arcr...@users.sourceforge.net
+
+- do rebuild for F15 build enviromnent issue (see #766927)
+
+---
+Wed Jun 13 16:13:19 UTC 2012 - arcr...@users.sourceforge.net
+
+- update to upstream ipmiutil-2.8.4
+
+---

Old:

  ipmiutil-2.8.2.tar.gz

New:

  ipmiutil-2.8.5.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.7thDfr/_old  2012-09-14 12:44:24.0 +0200
+++ /var/tmp/diff_new_pack.7thDfr/_new  2012-09-14 12:44:24.0 +0200
@@ -19,7 +19,7 @@
 
 
 Name:   ipmiutil
-Version:2.8.2
+Version:2.8.5
 Release:1%{?dist}
 Summary:Easy-to-use IPMI server management utilities
 License:BSD-3-Clause
@@ -33,12 +33,10 @@
 %if 0%{?req_systemd}
 BuildRequires:  gcc gcc-c++ libtool openssl-devel systemd
 %define systemd_fls %{_unitdir}
-# Requires: %{?systemd_requires}
 %else
 BuildRequires:  gcc gcc-c++ libtool openssl-devel
 %define systemd_fls %{_datadir}/%{name}
 %endif
-# Suggests: cron or vixie-cron or cronie or similar
 
 %define init_dir  %{_initrddir}
 
@@ -153,7 +151,7 @@
 
 %files devel
 %defattr(-,root,root)
-%{_datadir}/%{name}/ipmicmd.h
+%{_includedir}/ipmicmd.h
 %{_datadir}/%{name}/ipmi_sample.c
 %{_datadir}/%{name}/Makefile
 %{_libdir}/libipmiutil.a
@@ -206,7 +204,9 @@
   fi
   # IPMI_IS_ENABLED, so enable services, but only if Red Hat
   if [ -f /etc/redhat-release ]; then
- if [ -x /sbin/chkconfig ]; then
+ if [ -x /bin/systemctl ]; then
+touch ${scr_dir}/ipmi_port.service
+ elif [ -x /sbin/chkconfig ]; then
 /sbin/chkconfig --add ipmi_port
 /sbin/chkconfig --add ipmiutil_wdt
 /sbin/chkconfig --add ipmiutil_asy 
@@ -242,23 +242,13 @@
  /sbin/chkconfig --del ipmiutil_evt /dev/null 21
fi
if [ -x /bin/systemctl ]; then
- systemd_dir=%{_unitdir}
- if [ -f ${systemd_dir}/ipmiutil_evt.service ]; then
+ if [ -f %{_unitdir}/ipmiutil_evt.service ]; then
systemctl disable ipmi_port.service /dev/null 21 || :
systemctl stop ipmiutil_evt.service /dev/null 21 || :
systemctl stop ipmiutil_asy.service /dev/null 21 || :
systemctl stop ipmiutil_wdt.service /dev/null 21 || :
systemctl stop ipmi_port.service/dev/null 21 || :
-   rm -f ${systemd_dir}/ipmiutil_evt.service 
-   rm -f ${systemd_dir}/ipmiutil_asy.service 
-   rm -f ${systemd_dir}/ipmiutil_wdt.service 
-   rm -f ${systemd_dir}/ipmi_port.service
  fi
-   else 
-   rm -f %{init_dir}/ipmiutil_wdt 2/dev/null
-   rm -f %{init_dir}/ipmiutil_asy 2/dev/null
-   rm -f %{init_dir}/ipmiutil_evt 2/dev/null
-   rm -f %{init_dir}/ipmi_port2/dev/null
fi
 %endif
if [ -f %{_sysconfdir}/cron.daily/checksel ]; then
@@ -276,6 +266,16 @@
   # Package upgrade, not uninstall
   systemctl try-restart ipmi_port.service  || :
fi
+   systemd_dir=%{_unitdir}
+   rm -f ${systemd_dir}/ipmiutil_evt.service 2/dev/null
+   rm -f ${systemd_dir}/ipmiutil_asy.service 2/dev/null
+   rm -f ${systemd_dir}/ipmiutil_wdt.service 2/dev/null
+   rm -f ${systemd_dir}/ipmi_port.service2/dev/null
+else 
+   rm -f %{init_dir}/ipmiutil_wdt 2/dev/null
+   rm -f %{init_dir}/ipmiutil_asy 2/dev/null
+   rm -f %{init_dir}/ipmiutil_evt 2/dev/null
+   rm -f %{init_dir}/ipmi_port2/dev/null
 fi
 %endif
 

++ ipmiutil-2.8.2.tar.gz - ipmiutil-2.8.5.tar.gz ++
 10993 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ipmiutil for openSUSE:Factory

2012-03-28 Thread h_root
Hello community,

here is the log from the commit of package ipmiutil for openSUSE:Factory 
checked in at 2012-03-29 07:42:45

Comparing /work/SRC/openSUSE:Factory/ipmiutil (Old)
 and  /work/SRC/openSUSE:Factory/.ipmiutil.new (New)


Package is ipmiutil, Maintainer is d...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/ipmiutil/ipmiutil.changes2011-09-23 
02:03:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.ipmiutil.new/ipmiutil.changes   2012-03-29 
07:42:47.0 +0200
@@ -1,0 +2,23 @@
+Fri Mar 23 08:37:43 UTC 2012 - cfarr...@suse.com
+
+- license update: BSD-3-Clause
+  SPDX format
+
+---
+Wed Mar 21 19:09:00 UTC 2012 - arcr...@users.sourceforge.net
+
+- added Copyright comment (osc service localrun format_spec_file)
+
+---
+Mon Mar 12 21:34:50 UTC 2012 - arcr...@users.sourceforge.net
+
+- update to upstream ipmiutil-2.8.2
+
+---
+Sat Dec 24 03:47:50 UTC 2011 - tr...@suse.de
+
+- Update to 2.8.0
+   - Systemd support
+   - Details are in the Changelog file in the %doc dir
+
+---

Old:

  iekanalyzer_warning.patch
  ipmiutil-2.7.2.tar.gz

New:

  ipmiutil-2.8.2.tar.gz



Other differences:
--
++ ipmiutil.spec ++
--- /var/tmp/diff_new_pack.Nw9VzR/_old  2012-03-29 07:42:48.0 +0200
+++ /var/tmp/diff_new_pack.Nw9VzR/_new  2012-03-29 07:42:48.0 +0200
@@ -1,7 +1,8 @@
 #
-# spec file for package ipmiutil (Version 2.7.2)
+# spec file for package ipmiutil
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 Andy Cress
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,47 +19,76 @@
 
 
 Name:   ipmiutil
-Version:2.7.2
-Release:1
-Summary:A package that provides easy-to-use IPMI server management 
utilities
-License:BSD
+Version:2.8.2
+Release:1%{?dist}
+Summary:Easy-to-use IPMI server management utilities
+License:BSD-3-Clause
 Group:  System/Management
 Source: 
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Url:http://ipmiutil.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc gcc-c++ openssl-devel
-Patch:  iekanalyzer_warning.patch
+%if 0%{?suse_version} = 1210
+%define req_systemd 1
+%endif
+%if 0%{?req_systemd}
+BuildRequires:  gcc gcc-c++ libtool openssl-devel systemd
+%define systemd_fls %{_unitdir}
+# Requires: %{?systemd_requires}
+%else
+BuildRequires:  gcc gcc-c++ libtool openssl-devel
+%define systemd_fls %{_datadir}/%{name}
+%endif
+# Suggests: cron or vixie-cron or cronie or similar
+
+%define init_dir  %{_initrddir}
 
 %description
 The ipmiutil package provides easy-to-use utilities to view the SEL, 
 perform an IPMI chassis reset, set up the IPMI LAN and Platform Event Filter 
-entries to allow SNMP alerts, and other IPMI tasks.  
+entries to allow SNMP alerts, Serial-Over-LAN console, event daemon, and 
+other IPMI tasks.
 These can be invoked with the metacommand ipmiutil, or via subcommand 
-shortcuts as well.  Man pages are provided.
+shortcuts as well.  IPMIUTIL can also write sensor thresholds, FRU asset tags, 
+and has a full IPMI configuration save/restore.
 An IPMI driver can be provided by either the OpenIPMI driver (/dev/ipmi0)
 or the Intel IPMI driver (/dev/imb), etc.  If used locally and no driver is
 detected, ipmiutil will use user-space direct I/Os instead.
 
+%package devel
+Group:  Development/Libraries/C and C++
+Summary:The includes headers and static libraries from the ipmiutil 
package
+Requires:   ipmiutil
+
+%description devel
+The ipmiutil-devel package contains headers and libraries which are
+useful for building custom IPMI applications.
 
 %prep
 %setup -q
-%patch -p2
 
 %build
+autoreconf -fiv
+%if 0%{?req_systemd}
+%configure --enable-systemd
+%else
 %configure
+%endif
 make
 
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
 
+%clean
+rm -rf %{buildroot}
+
 %files
 %defattr(-, root, root, -)
 %dir %{_datadir}/%{name}
 %dir %{_var}/lib/%{name}
-%{_sbindir}/ipmiutil
-%{_sbindir}/idiscover
-%{_sbindir}/ievents
+%{_bindir}/ipmiutil
+%{_bindir}/idiscover
+%{_bindir}/ievents
 %{_sbindir}/ipmi_port
 %{_sbindir}/ialarms 
 %{_sbindir}/iconfig
@@ -77,11 +107,18 @@
 %{_sbindir}/ifirewall 
 %{_sbindir}/ifwum