[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