[packages/OpenIPMI] - updated to 2.0.22 - removed obsolete ac patch - added missing patch (missing file taken from git)

qboosh qboosh at pld-linux.org
Sun Oct 16 12:53:35 CEST 2016


commit 74674ade878f921a6d292c2d0a3e31c5637cf2e8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 16 12:55:41 2016 +0200

    - updated to 2.0.22
    - removed obsolete ac patch
    - added missing patch (missing file taken from git)

 OpenIPMI-ac.patch      | 23 -----------------------
 OpenIPMI-missing.patch | 43 +++++++++++++++++++++++++++++++++++++++++++
 OpenIPMI.spec          | 10 ++++++----
 3 files changed, 49 insertions(+), 27 deletions(-)
---
diff --git a/OpenIPMI.spec b/OpenIPMI.spec
index f673f75..f214070 100644
--- a/OpenIPMI.spec
+++ b/OpenIPMI.spec
@@ -5,16 +5,16 @@
 Summary:	IPMI abstraction layer
 Summary(pl.UTF-8):	Warstwa abstrakcji IPMI
 Name:		OpenIPMI
-Version:	2.0.21
-Release:	5
+Version:	2.0.22
+Release:	1
 License:	LGPL v2+ (library), GPL v2+ (ipmicmd)
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz
-# Source0-md5:	dc0b42ae40b3f1d0db2a94b75b95fae1
+# Source0-md5:	9a4e1f6bb073379c494839201ea10aee
 Patch0:		%{name}-link.patch
 Patch1:		%{name}-pthread.patch
 Patch2:		avoid-echo-e.patch
-Patch3:		%{name}-ac.patch
+Patch3:		%{name}-missing.patch
 URL:		http://openipmi.sourceforge.net/
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -158,6 +158,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/ipmicmd
 %attr(755,root,root) %{_bindir}/ipmilan
 %attr(755,root,root) %{_bindir}/ipmish
+%attr(755,root,root) %{_bindir}/openipmi_eventd
 %attr(755,root,root) %{_bindir}/openipmicmd
 %attr(755,root,root) %{_bindir}/openipmish
 %attr(755,root,root) %{_bindir}/rmcp_ping
@@ -186,6 +187,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ipmi/lan.conf
 %{_mandir}/man1/ipmi_sim.1*
 %{_mandir}/man1/ipmi_ui.1*
+%{_mandir}/man1/openipmi_eventd.1*
 %{_mandir}/man1/openipmicmd.1*
 %{_mandir}/man1/openipmish.1*
 %{_mandir}/man1/rmcp_ping.1*
diff --git a/OpenIPMI-ac.patch b/OpenIPMI-ac.patch
deleted file mode 100644
index ef68986..0000000
--- a/OpenIPMI-ac.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- OpenIPMI-2.0.21/configure.ac.orig	2015-12-17 18:11:25.139313766 +0100
-+++ OpenIPMI-2.0.21/configure.ac	2015-12-17 20:12:31.709008817 +0100
-@@ -1,8 +1,3 @@
--OPENIPMI_PKG_NAME=OpenIPMI
--OPENIPMI_VERSION_MAJOR=2
--OPENIPMI_VERSION_MINOR=0
--OPENIPMI_VERSION_RELEASE=21
--OPENIPMI_VERSION_EXTRA=
- AC_INIT([OpenIPMI], [2.0.21], [minyard at acm.org], [OpenIPMI])
- AC_CANONICAL_TARGET
- AM_INIT_AUTOMAKE([-Wall])
-@@ -11,6 +6,11 @@
- 
- AC_CONFIG_MACRO_DIR([m4])
- 
-+OPENIPMI_PKG_NAME=OpenIPMI
-+OPENIPMI_VERSION_MAJOR=2
-+OPENIPMI_VERSION_MINOR=0
-+OPENIPMI_VERSION_RELEASE=21
-+OPENIPMI_VERSION_EXTRA=
- OPENIPMI_SMI=
- 
- case $target_os in
diff --git a/OpenIPMI-missing.patch b/OpenIPMI-missing.patch
new file mode 100644
index 0000000..ebcf90d
--- /dev/null
+++ b/OpenIPMI-missing.patch
@@ -0,0 +1,43 @@
+--- OpenIPMI-2.0.22/swig/python/openipmigui/gui_winsys.py.orig	1970-01-01 01:00:00.000000000 +0100
++++ OpenIPMI-2.0.22/swig/python/openipmigui/gui_winsys.py	2016-10-16 08:07:29.744173337 +0200
+@@ -0,0 +1,40 @@
++# gui.py
++#
++# main openipmi GUI handling
++#
++# Author: MontaVista Software, Inc.
++#         Corey Minyard <minyard at mvista.com>
++#         source at mvista.com
++#
++# Copyright 2005 MontaVista Software Inc.
++#
++#  This program is free software; you can redistribute it and/or
++#  modify it under the terms of the GNU Lesser General Public License
++#  as published by the Free Software Foundation; either version 2 of
++#  the License, or (at your option) any later version.
++#
++#
++#  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
++#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
++#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
++#  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
++#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
++#  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
++#  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
++#  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
++#  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
++#  USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++#
++#  You should have received a copy of the GNU Lesser General Public
++#  License along with this program; if not, write to the Free
++#  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
++#
++
++try:
++    winsys = self.tk.eval("return [ tk windowingsystem ]")
++    pass
++except:
++    # Assume x11
++    winsys = "x11"
++    pass
++
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/OpenIPMI.git/commitdiff/74674ade878f921a6d292c2d0a3e31c5637cf2e8



More information about the pld-cvs-commit mailing list