commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2020-08-28 21:17:55 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new.3399 (New) Package is "OpenIPMI" Fri Aug 28 21:17:55 2020 rev:48 rq:828914 version:2.0.29 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2020-01-29 13:11:41.869964847 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new.3399/OpenIPMI.changes 2020-08-28 21:20:30.816299516 +0200 @@ -1,0 +2,6 @@ +Mon Aug 17 21:38:50 UTC 2020 - Dirk Mueller + +- update to 2.0.29: + * changelog not available + +--- Old: OpenIPMI-2.0.28.tar.gz New: OpenIPMI-2.0.29.tar.gz Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.VvynHX/_old 2020-08-28 21:20:31.676299933 +0200 +++ /var/tmp/diff_new_pack.VvynHX/_new 2020-08-28 21:20:31.680299936 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,12 +31,12 @@ %endif Name: OpenIPMI -Version:2.0.28 +Version:2.0.29 Release:0 Summary:Service processor access via IPMI License:LGPL-2.1-or-later Group: System/Monitoring -Url:http://openipmi.sourceforge.net +URL:http://openipmi.sourceforge.net Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz Source1:sysconfig.ipmi Source2:ipmi.service ++ OpenIPMI-2.0.28.tar.gz -> OpenIPMI-2.0.29.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenIPMI-2.0.28/OpenIPMI.spec new/OpenIPMI-2.0.29/OpenIPMI.spec --- old/OpenIPMI-2.0.28/OpenIPMI.spec 2019-12-12 17:40:07.0 +0100 +++ new/OpenIPMI-2.0.29/OpenIPMI.spec 2020-06-12 16:14:29.0 +0200 @@ -3,14 +3,14 @@ Name: OpenIPMI Summary: %{name} - Library interface to IPMI -Version: 2.0.27 +Version: 2.0.29 Release: 2 License: LGPL URL: http://openipmi.sourceforge.net Group: Utilities Vendor: OpenIPMI Project Packager: Tariq Shureih -Source: %{name}-2.0.28.tar.gz +Source: %{name}-2.0.29.tar.gz Buildroot: /var/tmp/%{name}-root BuildRequires: pkgconfig, perl >= 5, swig >= 1.3 Summary: IPMI Library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenIPMI-2.0.28/cmdlang/ipmish.c new/OpenIPMI-2.0.29/cmdlang/ipmish.c --- old/OpenIPMI-2.0.28/cmdlang/ipmish.c2018-06-12 03:09:56.0 +0200 +++ new/OpenIPMI-2.0.29/cmdlang/ipmish.c2019-12-16 15:31:11.0 +0100 @@ -51,6 +51,7 @@ #include #include #include +#include #ifdef HAVE_GLIB #include diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenIPMI-2.0.28/configure new/OpenIPMI-2.0.29/configure --- old/OpenIPMI-2.0.28/configure 2019-12-12 17:40:04.0 +0100 +++ new/OpenIPMI-2.0.29/configure 2020-06-12 16:14:25.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for OpenIPMI 2.0.28. +# Generated by GNU Autoconf 2.69 for OpenIPMI 2.0.29. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='OpenIPMI' PACKAGE_TARNAME='OpenIPMI' -PACKAGE_VERSION='2.0.28' -PACKAGE_STRING='OpenIPMI 2.0.28' +PACKAGE_VERSION='2.0.29' +PACKAGE_STRING='OpenIPMI 2.0.29' PACKAGE_BUGREPORT='miny...@acm.org' PACKAGE_URL='' @@ -1421,7 +1421,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures OpenIPMI 2.0.28 to adapt to many kinds of systems. +\`configure' configures OpenIPMI 2.0.29 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1493,7 +1493,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of OpenIPMI 2.0.28:";; + short | recursive ) echo "Configuration of OpenIPMI 2.0.29:";; esac cat <<\_ACEOF @@ -1635,7 +1635,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -OpenIPMI configure 2.0.28 +OpenIPMI configure 2.0.29 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2004,7 +2004,7 @@ This file contains any
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2020-01-29 13:11:15 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new.26092 (New) Package is "OpenIPMI" Wed Jan 29 13:11:15 2020 rev:47 rq:767528 version:2.0.28 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2019-04-02 09:18:28.220538756 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new.26092/OpenIPMI.changes 2020-01-29 13:11:41.869964847 +0100 @@ -1,0 +2,16 @@ +Mon Jan 20 13:29:35 UTC 2020 - Josef Möllers + +- Update to latest version 2.0.28 + * Fixed a number of potential buffer overruns by appending a NUL +character to strncpy'd strings. + * switched from editline to readline + * some variable and function renaming to avoid leading +underscores + * more changes, no documentation available (ChangeLog file +is unchanged!) + * Two patches now obsolete. + [OpenIPMI-2.0.25..HEAD_git.diff, + 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch, + OpenIPMI-2.0.28.tar.gz] + +--- Old: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch OpenIPMI-2.0.25..HEAD_git.diff OpenIPMI-2.0.25.tar.gz New: OpenIPMI-2.0.28.tar.gz Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.7Vm4tL/_old 2020-01-29 13:11:46.221967071 +0100 +++ /var/tmp/diff_new_pack.7Vm4tL/_new 2020-01-29 13:11:46.225967073 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,7 @@ %endif Name: OpenIPMI -Version:2.0.25 +Version:2.0.28 Release:0 Summary:Service processor access via IPMI License:LGPL-2.1-or-later @@ -43,11 +43,11 @@ Source3:openipmi-helper Source4:bootstrap Source99: OpenIPMI-rpmlintrc -Patch0: OpenIPMI-2.0.25..HEAD_git.diff +# Patch0: OpenIPMI-2.0.25..HEAD_git.diff Patch1: OpenIPMI-prefer_perl_vendor.patch Patch2: fix-conversions.patch # PATCH-FIX-UPSTREAM do not use bundled libedit -Patch3: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch +# Patch3: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch # PATCH-FIX-UPSTREAM detect tinfo from ncurses properly Patch4: openipmi-tinfo.patch # link with ncurses ++ OpenIPMI-2.0.25.tar.gz -> OpenIPMI-2.0.28.tar.gz ++ 35898 lines of diff (skipped) ++ OpenIPMI-no-return-in-nonvoid-function.patch ++ --- /var/tmp/diff_new_pack.7Vm4tL/_old 2020-01-29 13:11:46.517967222 +0100 +++ /var/tmp/diff_new_pack.7Vm4tL/_new 2020-01-29 13:11:46.517967222 +0100 @@ -1,7 +1,7 @@ -Index: OpenIPMI-2.0.24/swig/OpenIPMI.i +Index: OpenIPMI-2.0.28/swig/OpenIPMI.i === OpenIPMI-2.0.24.orig/swig/OpenIPMI.i -+++ OpenIPMI-2.0.24/swig/OpenIPMI.i +--- OpenIPMI-2.0.28.orig/swig/OpenIPMI.i OpenIPMI-2.0.28/swig/OpenIPMI.i @@ -3123,6 +3123,7 @@ init_glib(void) init_lang(); #endif @@ -10,10 +10,10 @@ #else return ENOSYS; #endif -@@ -3160,6 +3161,7 @@ init_tcl(void) - swig_os_hnd->set_log_handler(swig_os_hnd, openipmi_swig_vlog); - ipmi_init(swig_os_hnd); - ipmi_cmdlang_init(swig_os_hnd); +@@ -3138,6 +3139,7 @@ init_glib12(void) + init_lang(); + #endif + swig_os_hnd = init_glib_shim("12"); +return 0; #else return ENOSYS; ++ OpenIPMI-prefer_perl_vendor.patch ++ --- /var/tmp/diff_new_pack.7Vm4tL/_old 2020-01-29 13:11:46.525967227 +0100 +++ /var/tmp/diff_new_pack.7Vm4tL/_new 2020-01-29 13:11:46.529967229 +0100 @@ -1,8 +1,8 @@ -Index: OpenIPMI-2.0.25/configure.ac +Index: OpenIPMI-2.0.28/configure.ac === OpenIPMI-2.0.25.orig/configure.ac 2018-06-20 15:53:54.0 +0200 -+++ OpenIPMI-2.0.25/configure.ac 2018-08-27 16:31:51.144399542 +0200 -@@ -451,10 +451,10 @@ if test "x$perlcflags" = "x" -o "x$perli +--- OpenIPMI-2.0.28.orig/configure.ac OpenIPMI-2.0.28/configure.ac +@@ -450,10 +450,10 @@ if test "x$perlcflags" = "x" -o "x$perli if test "x$perlinstalldir" = "x"; then perlinstalldir=`(eval \`perl -V:installvendorarch\`; echo $installvendorarch)` if test "x$perlinstalldir" = "x" -o ! -d "$perlinstalldir"; then ++ fix_dia_version_detection.patch ++ ---
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2019-04-02 09:18:26 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new.25356 (New) Package is "OpenIPMI" Tue Apr 2 09:18:26 2019 rev:46 rq:689803 version:2.0.25 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2018-09-18 11:39:30.536157827 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new.25356/OpenIPMI.changes 2019-04-02 09:18:28.220538756 +0200 @@ -1,0 +2,6 @@ +Sun Mar 17 10:14:37 UTC 2019 - Jan Engelhardt + +- Use noun phrase in summary. Remove em dashes from summaries. +- Implement shared library packaging policy. + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.iOLl2p/_old 2019-04-02 09:18:30.992541300 +0200 +++ /var/tmp/diff_new_pack.iOLl2p/_new 2019-04-02 09:18:31.020541325 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,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/ # @@ -33,7 +33,7 @@ Name: OpenIPMI Version:2.0.25 Release:0 -Summary:Provides access to service processors via IPMI +Summary:Service processor access via IPMI License:LGPL-2.1-or-later Group: System/Monitoring Url:http://openipmi.sourceforge.net @@ -93,27 +93,33 @@ Provides: ipmi_ui Provides: ipmicmd Provides: ipmilan -%{?systemd_requires} +%{?systemd_ordering} %{?perl_requires} %description OpenIPMI allows access to IPMI information on a server and to abstract it. -OpenIPMI consists of two main parts: a device driver that is included -in the Linux kernel, and a user-level library that provides a -higher-level abstraction of IPMI and generic services that can be used -on any operation system. This package contains the user-level library -part. This OpenIPMI library also includes the ipmicmd program, a small -program that can inject and receive messages. +The device driver is included in the Linux kernel, and there is a +user-level library available for it as well. This OpenIPMI package +also includes the ipmicmd program, a program that can inject and +receive messages. + +%package -n libOpenIPMI0 +Summary:User-level library for accessing IPMI services +Group: System/Libraries +Provides: libIPMIlanserv +Provides: libOpenIPMI +Provides: libOpenIPMIui + +%description -n libOpenIPMI0 +The user-level library that provides a higher-level abstraction of +IPMI and generic services. %package devel -Summary:OpenIPMI - Development libraries +Summary:Development files for OpenIPMI Group: Development/Libraries/C and C++ -Requires: OpenIPMI = %{version} Requires: glibc-devel -Provides: libIPMIlanserv -Provides: libOpenIPMI -Provides: libOpenIPMIui +Requires: libOpenIPMI0 = %{version} %description devel These libraries are needed to get full access to the OpenIPMI @@ -189,23 +195,22 @@ %service_del_preun ipmi.service %post -/sbin/ldconfig %fillup_only -n ipmi %service_add_post ipmi.service %postun -/sbin/ldconfig %service_del_postun ipmi.service +%post -n libOpenIPMI0 -p /sbin/ldconfig +%postun -n libOpenIPMI0 -p /sbin/ldconfig + %files -%defattr(-,root,root) %license COPYING COPYING.BSD COPYING.LIB %doc CONFIGURING_FOR_LAN FAQ %doc README README.Force README.MotorolaMXP %{_fillupdir}/sysconfig.ipmi %{_unitdir}/ipmi.service %{_sbindir}/rcipmi -%{_libdir}/libOpenIPMI*.so.* %{_libexecdir}/openipmi-helper %dir %{_sysconfdir}/ipmi %config(noreplace) %{_sysconfdir}/ipmi/* @@ -239,11 +244,13 @@ %{_mandir}/man7/openipmi_conparms.7* ## lanserv files # %{_bindir}/ipmilan -%{_libdir}/libIPMIlanserv.so.* %{_mandir}/man8/ipmilan.8* +%files -n libOpenIPMI0 +%{_libdir}/libIPMIlanserv.so.* +%{_libdir}/libOpenIPMI*.so.* + %files devel -%defattr(644,root,root,755) %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc @@ -253,7 +260,6 @@ ### %files python -%defattr(644,root,root,755) %{python_sitearch}/*OpenIPMI.* %doc
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2018-09-18 11:39:19 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Tue Sep 18 11:39:19 2018 rev:45 rq:635292 version:2.0.25 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2018-07-31 15:52:49.434879488 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2018-09-18 11:39:30.536157827 +0200 @@ -1,0 +2,42 @@ +Tue Sep 11 15:34:15 UTC 2018 - Jan Engelhardt + +- Use noun phrase in summary. Ensure neutrality of description. +- Update unspecific summaries of subpackages. +- Drop --with-pic which is only relevant for static libs. +- Speedier /usr/bin/find call. + +--- +Fri Sep 7 13:56:06 UTC 2018 - tr...@suse.de + +- Update to latest version 2.0.25 plus latest fixes (fate#326195): + +- AOpenIPMI-2.0.25..HEAD_git.diff +Patch to latest git commit: +commit 4ac55d7dc7016c9e5f0c474f69f4e64e7aacac42 +Date: Wed Jul 18 13:59:29 2018 -0500 +unix: Add a way to clear fd handlers with no callbacks + +I had to manually edit git diff v2.0.25.. and remove .gitignore deletion +to patch succesfully. Build service wants to have the original +.tar.gz tarball from sourceforge. + +I also had to add the bootstrap file which seem to exist in git sources +but not in the exported tarball, even it is not listed in .gitignore: +A bootstrap + +OAD +0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch + +- Adjusted patches: +M0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch +Mfix-conversions.patch +MOpenIPMI-prefer_perl_vendor.patch +Mopenipmi-tinfo.patch + +- Fix build service error (use /usr/bin/python3 in shebang instead of env +Ause_python3_shebang +- Build documentation (IPMI.pdf) ourselves as IPMI.pdf vanished from sources + For this quite some build requires had to be added as well +Afix_dia_version_detection.patch + +--- Old: 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch OpenIPMI-2.0.24.tar.gz New: OpenIPMI-2.0.25..HEAD_git.diff OpenIPMI-2.0.25.tar.gz bootstrap fix_dia_version_detection.patch use_python3_shebang Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.a4TNgJ/_old 2018-09-18 11:39:32.336155929 +0200 +++ /var/tmp/diff_new_pack.a4TNgJ/_new 2018-09-18 11:39:32.336155929 +0200 @@ -20,23 +20,32 @@ %if ! %{defined _fillupdir} %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif + +# IPMI.pdf build for devel package +# It is not worth to build, but as I got it running I add it +# how it worked for me in Tumbleweed, Leap 42.2 and 42.3 and SLE 15 +# latex packages where not avail for SLE 12 flavors +%define doc_build 0 +%if 0%{?suse_version} < 1500 +%define doc_build 0 +%endif + Name: OpenIPMI -Version:2.0.24 +Version:2.0.25 Release:0 Summary:Provides access to service processors via IPMI License:LGPL-2.1-or-later Group: System/Monitoring -URL:http://openipmi.sourceforge.net +Url:http://openipmi.sourceforge.net Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz Source1:sysconfig.ipmi Source2:ipmi.service Source3:openipmi-helper +Source4:bootstrap Source99: OpenIPMI-rpmlintrc -Patch0: OpenIPMI-prefer_perl_vendor.patch -Patch1: fix-conversions.patch -# PATCH-FIX-UPSTREAM patche taken from Fedora fixing pthread.pc search that is -# not present on distribution -Patch2: 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch +Patch0: OpenIPMI-2.0.25..HEAD_git.diff +Patch1: OpenIPMI-prefer_perl_vendor.patch +Patch2: fix-conversions.patch # PATCH-FIX-UPSTREAM do not use bundled libedit Patch3: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch # PATCH-FIX-UPSTREAM detect tinfo from ncurses properly @@ -45,6 +54,10 @@ Patch5: OpenIMPI-add-libncurses.patch # some int functions do not return a value Patch6: OpenIPMI-no-return-in-nonvoid-function.patch +Patch7: fix_dia_version_detection.patch +Patch8: use_python3_shebang + +BuildRequires: autoconf-archive BuildRequires: gd-devel BuildRequires: gdbm-devel BuildRequires: glib2-devel @@ -66,6 +79,16 @@ BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: tix +%if 0%{?doc_build} +BuildRequires: dia +BuildRequires: ghostscript +BuildRequires: texlive-acronym +BuildRequires: texlive-bibtex
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2018-07-31 15:52:47 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Tue Jul 31 15:52:47 2018 rev:44 rq:626022 version:2.0.24 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2018-01-24 15:24:50.358260191 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2018-07-31 15:52:49.434879488 +0200 @@ -1,0 +2,6 @@ +Wed Jul 25 16:24:55 UTC 2018 - dims...@opensuse.org + +- Replace usage of deprecated py_sitedir macro with + python_sitearch. + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.RJcjjz/_old 2018-07-31 15:52:50.334881004 +0200 +++ /var/tmp/diff_new_pack.RJcjjz/_new 2018-07-31 15:52:50.338881010 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,15 @@ #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates + %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif - Name: OpenIPMI Version:2.0.24 Release:0 Summary:Provides access to service processors via IPMI -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: System/Monitoring -Url:http://openipmi.sourceforge.net +URL:http://openipmi.sourceforge.net Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz Source1:sysconfig.ipmi Source2:ipmi.service @@ -124,7 +123,7 @@ autoreconf -fvi %configure --disable-static --with-pic \ --with-openssl=yes \ - --with-pythoninstall=%{py_sitedir} \ + --with-pythoninstall=%{python_sitearch} \ --with-tcl=yes \ --with-tcllibs=-ltcl%{tcl_version} make -j1 @@ -173,7 +172,8 @@ %files %defattr(-,root,root) -%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ +%license COPYING COPYING.BSD COPYING.LIB +%doc CONFIGURING_FOR_LAN FAQ %doc README README.Force README.MotorolaMXP %{_fillupdir}/sysconfig.ipmi %{_unitdir}/ipmi.service @@ -225,11 +225,11 @@ %files python %defattr(644,root,root,755) -%{py_sitedir}/*OpenIPMI.* +%{python_sitearch}/*OpenIPMI.* %doc swig/OpenIPMI.i ## gui files ## -%dir %{py_sitedir}/openipmigui -%{py_sitedir}/openipmigui/* +%dir %{python_sitearch}/openipmigui +%{python_sitearch}/openipmigui/* %attr(755,root,root) %{_bindir}/openipmigui %{_mandir}/man1/openipmigui.1*
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2018-01-24 15:24:49 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Wed Jan 24 15:24:49 2018 rev:43 rq:568575 version:2.0.24 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2017-11-30 12:40:32.020515336 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2018-01-24 15:24:50.358260191 +0100 @@ -1,0 +2,10 @@ +Fri Jan 19 08:12:06 UTC 2018 - josef.moell...@suse.com + +- * added a section defining IPMI_SI_MODULE_NAME to sysconfig.ipmi + * added code to OpenIPMI.spec/%install to modify sysconfig.ipmi +according to architecture + * modified openipmi-helper to load "sysconfig.ipmi" AFTER setting +default IPMI_SI_MODULE_NAME=ipmi_si + [bsc#1059820, OpenIPMI.spec, openipmi-helper, sysconfig.ipmi] + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.Pui0MV/_old 2018-01-24 15:24:51.142223521 +0100 +++ /var/tmp/diff_new_pack.Pui0MV/_new 2018-01-24 15:24:51.142223521 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -134,7 +134,15 @@ install -d %{buildroot}%{_fillupdir} install -d %{buildroot}%{_unitdir} install -d %{buildroot}%{_sbindir} + +case "%{_arch}" in +ppc64*) IPMI_SI_MODULE_NAME=ipmi_powernv;; +aarch64|arm*) IPMI_SI_MODULE_NAME=ipmi_ssif;; +*) IPMI_SI_MODULE_NAME=ipmi_si;; +esac +sed -i "s/^IPMI_SI_MODULE_NAME=.*/IPMI_SI_MODULE_NAME=\"$IPMI_SI_MODULE_NAME\"/" %{SOURCE1} install -m 644 %{SOURCE1} %{buildroot}%{_fillupdir} + install -m 644 %{SOURCE2} %{buildroot}%{_unitdir} ln -sv service %{buildroot}%{_sbindir}/rcipmi install -d %{buildroot}%{_libexecdir} ++ openipmi-helper ++ --- /var/tmp/diff_new_pack.Pui0MV/_old 2018-01-24 15:24:51.214220154 +0100 +++ /var/tmp/diff_new_pack.Pui0MV/_new 2018-01-24 15:24:51.214220154 +0100 @@ -19,8 +19,6 @@ # bit 5 set = modules are loaded even when asked to be unloaded CONFIGFILE=/etc/sysconfig/ipmi -# source config info -[ -r ${CONFIGFILE} ] && . ${CONFIGFILE} # # GLOBALS @@ -36,6 +34,9 @@ IPMI_SI_MODULE_NAME="ipmi_si_drv" fi +# source config info +[ -r ${CONFIGFILE} ] && . ${CONFIGFILE} + MODULES_INTERFACES="" [ "${DEV_IPMI}" = "yes" ] && MODULES_INTERFACES="${MODULES_INTERFACES} ipmi_devintf" [ "${IPMI_IMB}" = "yes" ] && MODULES_INTERFACES="${MODULES_INTERFACES} ipmi_imb" ++ sysconfig.ipmi ++ --- /var/tmp/diff_new_pack.Pui0MV/_old 2018-01-24 15:24:51.238219031 +0100 +++ /var/tmp/diff_new_pack.Pui0MV/_new 2018-01-24 15:24:51.238219031 +0100 @@ -8,6 +8,15 @@ IPMI_SI=yes ## Path:Hardware/IPMI +## Description: Name of driver to access hardware interfaces +## Type:string +## Default: "ipmi_si" +## Config: ipmi +# Name of driver to access hardware interfaces +# This is only used when IPMI_SI=yes +IPMI_SI_MODULE_NAME="ipmi_si" + +## Path:Hardware/IPMI ## Description: Enable /dev/ipmi0 interface, used by ipmitool, ipmicmd, ## Type:yesno ## Default: "yes"
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2017-11-30 12:40:30 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Thu Nov 30 12:40:30 2017 rev:42 rq:545085 version:2.0.24 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2017-07-04 11:53:33.926142700 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2017-11-30 12:40:32.020515336 +0100 @@ -1,0 +2,17 @@ +Thu Nov 23 13:37:07 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- +Mon Sep 25 12:58:32 UTC 2017 - josef.moell...@suse.com + +- Upgrade to 2.0.24 + * Mainly code cleanup and small rewrites. + * Variable renaming IPMI_... to OPENIPMI_... + * Improved internal error handling + * IPv6 support added/completed. + [fate#322830, OpenIMPI-add-libncurses.patch, + OpenIPMI-no-return-in-nonvoid-function.patch] + +--- Old: OpenIPMI-2.0.23.tar.gz New: OpenIMPI-add-libncurses.patch OpenIPMI-2.0.24.tar.gz OpenIPMI-no-return-in-nonvoid-function.patch Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.pOfNvP/_old 2017-11-30 12:40:33.192472725 +0100 +++ /var/tmp/diff_new_pack.pOfNvP/_new 2017-11-30 12:40:33.200472434 +0100 @@ -16,8 +16,13 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: OpenIPMI -Version:2.0.23 +Version:2.0.24 Release:0 Summary:Provides access to service processors via IPMI License:LGPL-2.1+ @@ -37,6 +42,10 @@ Patch3: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch # PATCH-FIX-UPSTREAM detect tinfo from ncurses properly Patch4: openipmi-tinfo.patch +# link with ncurses +Patch5: OpenIMPI-add-libncurses.patch +# some int functions do not return a value +Patch6: OpenIPMI-no-return-in-nonvoid-function.patch BuildRequires: gd-devel BuildRequires: gdbm-devel BuildRequires: glib2-devel @@ -122,10 +131,10 @@ %install %make_install -install -d %{buildroot}%{_localstatedir}/adm/fillup-templates +install -d %{buildroot}%{_fillupdir} install -d %{buildroot}%{_unitdir} install -d %{buildroot}%{_sbindir} -install -m 644 %{SOURCE1} %{buildroot}%{_localstatedir}/adm/fillup-templates +install -m 644 %{SOURCE1} %{buildroot}%{_fillupdir} install -m 644 %{SOURCE2} %{buildroot}%{_unitdir} ln -sv service %{buildroot}%{_sbindir}/rcipmi install -d %{buildroot}%{_libexecdir} @@ -158,7 +167,7 @@ %defattr(-,root,root) %doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ %doc README README.Force README.MotorolaMXP -%{_localstatedir}/adm/fillup-templates/sysconfig.ipmi +%{_fillupdir}/sysconfig.ipmi %{_unitdir}/ipmi.service %{_sbindir}/rcipmi %{_libdir}/libOpenIPMI*.so.* ++ 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch ++ --- /var/tmp/diff_new_pack.pOfNvP/_old 2017-11-30 12:40:33.256470398 +0100 +++ /var/tmp/diff_new_pack.pOfNvP/_new 2017-11-30 12:40:33.260470252 +0100 @@ -1,20 +1,7 @@ -From db70db7ddbbf34806927e279b969b6667005cd5b Mon Sep 17 00:00:00 2001 -From: Boris Ranto-Date: Thu, 2 Jun 2016 12:50:03 +0200 -Subject: [PATCH] Apply 'OpenIPMI-2.0.21-nobundle.patch' - -Signed-off-by: Boris Ranto - Makefile.am | 4 ++-- - cmdlang/Makefile.am | 5 +++-- - configure.ac| 1 - - sample/Makefile.am | 4 ++-- - 4 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index b1aacdf..660c693 100644 a/Makefile.am -+++ b/Makefile.am +Index: OpenIPMI-2.0.24/Makefile.am +=== +--- OpenIPMI-2.0.24.orig/Makefile.am OpenIPMI-2.0.24/Makefile.am @@ -1,10 +1,10 @@ RPM = rpmbuild RPMFLAGS = -ta @@ -28,10 +15,10 @@ ui lanserv sample doc man swig EXTRA_DIST = FAQ TODO README.Force README.MotorolaMXP OpenIPMI.spec.in \ -diff --git a/cmdlang/Makefile.am b/cmdlang/Makefile.am -index e80090d..ae9c65a 100644 a/cmdlang/Makefile.am -+++ b/cmdlang/Makefile.am +Index: OpenIPMI-2.0.24/cmdlang/Makefile.am +=== +--- OpenIPMI-2.0.24.orig/cmdlang/Makefile.am OpenIPMI-2.0.24/cmdlang/Makefile.am @@ -4,7 +4,8 @@ LD_VERSION = 0:5:0 AM_CFLAGS = -Wall -Wsign-compare -I$(top_builddir)/include \ @@ -42,7 +29,7 @@
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2017-07-04 11:53:31 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Tue Jul 4 11:53:31 2017 rev:41 rq:507064 version:2.0.23 Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2016-09-17 14:35:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2017-07-04 11:53:33.926142700 +0200 @@ -1,0 +2,15 @@ +Tue Jun 27 11:57:28 UTC 2017 - tchva...@suse.com + +- Version update to lates trelease 2.0.23: + * There is no longer actively updated changelog + * Various bugfixes since last git pull from 2016-02-26 +- Drop OpenIPMI-libtool.patch which was merged upstream +- Drop OpenIPMI_2.0.21_to_HEAD.patch patch as it is no longer + needed +- Add patch openipmi-tinfo.patch to detect tinfo properly +- Add patch to fix OpenIPMIpthread pc file (from Fedora) + 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch +- Add patch to not bundle libedit (from Fedora) + 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch + +--- Old: OpenIPMI-2.0.21.tar.gz OpenIPMI-libtool.patch OpenIPMI_2.0.21_to_HEAD.patch New: 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch OpenIPMI-2.0.23.tar.gz openipmi-tinfo.patch Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.UtEA8M/_old 2017-07-04 11:53:34.730029569 +0200 +++ /var/tmp/diff_new_pack.UtEA8M/_new 2017-07-04 11:53:34.734029006 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: OpenIPMI -Version:2.0.21 +Version:2.0.23 Release:0 Summary:Provides access to service processors via IPMI License:LGPL-2.1+ @@ -29,12 +29,18 @@ Source3:openipmi-helper Source99: OpenIPMI-rpmlintrc Patch0: OpenIPMI-prefer_perl_vendor.patch -Patch1: OpenIPMI-libtool.patch -Patch2: fix-conversions.patch -Patch3: OpenIPMI/OpenIPMI_2.0.21_to_HEAD.patch +Patch1: fix-conversions.patch +# PATCH-FIX-UPSTREAM patche taken from Fedora fixing pthread.pc search that is +# not present on distribution +Patch2: 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch +# PATCH-FIX-UPSTREAM do not use bundled libedit +Patch3: 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch +# PATCH-FIX-UPSTREAM detect tinfo from ncurses properly +Patch4: openipmi-tinfo.patch BuildRequires: gd-devel BuildRequires: gdbm-devel BuildRequires: glib2-devel +BuildRequires: libedit-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtool @@ -42,26 +48,22 @@ BuildRequires: net-snmp-devel BuildRequires: openssl-devel BuildRequires: perl-macros -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: python-devel BuildRequires: python-tk BuildRequires: python-xml +BuildRequires: readline-devel BuildRequires: swig +BuildRequires: systemd-rpm-macros BuildRequires: tcl-devel BuildRequires: tix -BuildRequires: pkgconfig(systemd) -PreReq: %fillup_prereq -# FIXME: use proper Requires(pre/post/preun/...) -PreReq: %{install_info_prereq} +Requires(post): %fillup_prereq Provides: ipmi_ui Provides: ipmicmd Provides: ipmilan -BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} -%{perl_requires} -# Perl is sometimes installed in /usr/lib, not /usr/lib64 on 64-bit platforms. -# %define perl_libdir %{_exec_prefix}/lib +%{?perl_requires} %description OpenIPMI is an effort to create a full-function IPMI system to allow @@ -102,29 +104,30 @@ %prep %setup -q -%patch0 -p1 -%patch1 -%patch2 -p1 -%patch3 -p1 +%autopatch -p1 + +rm -rf ./libedit %build -autoreconf --install --force +export EDIT_CFLAGS=`pkg-config --cflags libedit` +export EDIT_LIBS=`pkg-config --libs libedit` +export CFLAGS="-fPIC %{optflags} -fno-strict-aliasing" +autoreconf -fvi %configure --disable-static --with-pic \ --with-openssl=yes \ --with-pythoninstall=%{py_sitedir} \ --with-tcl=yes \ --with-tcllibs=-ltcl%{tcl_version} -# parallel make does not work -make +make -j1 %install -make
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2016-09-17 14:35:27 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2016-03-16 10:24:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2016-09-17 14:35:28.0 +0200 @@ -1,0 +2,5 @@ +Wed Sep 14 09:54:22 UTC 2016 - fgerl...@suse.com + +- Update spec file to properly install sysconfig.ipmi (bsc#989985, bsc#988443) + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.yz5WMV/_old 2016-09-17 14:35:29.0 +0200 +++ /var/tmp/diff_new_pack.yz5WMV/_new 2016-09-17 14:35:29.0 +0200 @@ -144,7 +144,7 @@ %post /sbin/ldconfig -%fillup_only +%fillup_only -n ipmi %service_add_post ipmi.service %postun
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2016-03-16 10:24:00 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2016-03-01 09:34:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2016-03-16 10:24:01.0 +0100 @@ -1,0 +2,10 @@ +Tue Mar 8 08:44:52 UTC 2016 - dims...@opensuse.org + +- Remove one occurence of perl_requires: once is sufficient. + +--- +Mon Mar 7 16:19:17 UTC 2016 - tr...@suse.de + +- Fix perl requires by using the pre-defined macro (bsc#969576) + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.RBJihP/_old 2016-03-16 10:24:02.0 +0100 +++ /var/tmp/diff_new_pack.RBJihP/_new 2016-03-16 10:24:02.0 +0100 @@ -51,7 +51,6 @@ BuildRequires: tcl-devel BuildRequires: tix BuildRequires: pkgconfig(systemd) -Requires: perl-base = 5.22.1 PreReq: %fillup_prereq # FIXME: use proper Requires(pre/post/preun/...) PreReq: %{install_info_prereq}
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2016-03-01 09:34:12 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is "OpenIPMI" Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2015-02-16 17:21:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2016-03-01 09:34:20.0 +0100 @@ -1,0 +2,13 @@ +Fri Feb 26 08:17:13 UTC 2016 - tr...@suse.de + +- Update to latest git commit: + a01bbe94efff3a5f239b3b5440c8..052d36ec88515c1b1177faa442833e3 +Add: OpenIPMI_2.0.21_to_HEAD.patch +Removed modifications for: + - lanserv/ipmi_sim_chassiscontrol + - lanserv/marvell-bmc/TODO +due to git repo inconsistencies +- Some spec file cleanups obs complained about + -> also spec-cleaner run through + +--- New: OpenIPMI_2.0.21_to_HEAD.patch Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.9n3YpB/_old 2016-03-01 09:34:22.0 +0100 +++ /var/tmp/diff_new_pack.9n3YpB/_new 2016-03-01 09:34:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,21 @@ Name: OpenIPMI +Version:2.0.21 +Release:0 +Summary:Provides access to service processors via IPMI +License:LGPL-2.1+ +Group: System/Monitoring +Url:http://openipmi.sourceforge.net +Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz +Source1:sysconfig.ipmi +Source2:ipmi.service +Source3:openipmi-helper +Source99: OpenIPMI-rpmlintrc +Patch0: OpenIPMI-prefer_perl_vendor.patch +Patch1: OpenIPMI-libtool.patch +Patch2: fix-conversions.patch +Patch3: OpenIPMI/OpenIPMI_2.0.21_to_HEAD.patch BuildRequires: gd-devel BuildRequires: gdbm-devel BuildRequires: glib2-devel @@ -36,26 +51,14 @@ BuildRequires: tcl-devel BuildRequires: tix BuildRequires: pkgconfig(systemd) -Version:2.0.21 -Release:0 -Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz -Source1:sysconfig.ipmi -Source2:ipmi.service -Source3:openipmi-helper -Patch0: OpenIPMI-prefer_perl_vendor.patch -Patch2: OpenIPMI-libtool.patch -Patch7: fix-conversions.patch -Source99: OpenIPMI-rpmlintrc -Url:http://openipmi.sourceforge.net +Requires: perl-base = 5.22.1 +PreReq: %fillup_prereq +# FIXME: use proper Requires(pre/post/preun/...) +PreReq: %{install_info_prereq} Provides: ipmi_ui Provides: ipmicmd Provides: ipmilan BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:OpenIPMI -License:LGPL-2.1+ -Group: System/Monitoring -PreReq: %install_info_prereq -PreReq: %fillup_prereq %{?systemd_requires} %{perl_requires} # Perl is sometimes installed in /usr/lib, not /usr/lib64 on 64-bit platforms. @@ -76,11 +79,11 @@ %package devel Summary:OpenIPMI - Development libraries Group: Development/Libraries/Other +Requires: OpenIPMI = %{version} +Requires: glibc-devel Provides: libIPMIlanserv Provides: libOpenIPMI Provides: libOpenIPMIui -Requires: OpenIPMI = %{version} -Requires: glibc-devel %description devel These libraries are needed to get full access to the OpenIPMI @@ -99,10 +102,11 @@ making use of it. %prep -%setup -n %{name}-%{version} +%setup -q %patch0 -p1 -%patch2 -%patch7 -p1 +%patch1 +%patch2 -p1 +%patch3 -p1 %build autoreconf --install --force @@ -115,22 +119,22 @@ make %install -make DESTDIR=$RPM_BUILD_ROOT install -install -d $RPM_BUILD_ROOT/var/adm/fillup-templates -install -d $RPM_BUILD_ROOT%{_unitdir} -install -d $RPM_BUILD_ROOT/sbin -install -m 644 %{S:1} $RPM_BUILD_ROOT/var/adm/fillup-templates -install -m 755 %{S:2} %{buildroot}%{_unitdir} -ln -s /usr/sbin/service $RPM_BUILD_ROOT/sbin/rcipmi -install -d ${RPM_BUILD_ROOT}%{_libexecdir} -install -m 755 %{S:3} ${RPM_BUILD_ROOT}%{_libexecdir}/openipmi-helper -%{__rm} -f %{buildroot}%{_libdir}/*.la +make DESTDIR=%{buildroot} install +install -d %{buildroot}%{_localstatedir}/adm/fillup-templates +install -d %{buildroot}%{_unitdir} +install -d %{buildroot}/sbin +install -m 644 %{SOURCE1}
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2015-02-16 15:02:10 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2015-01-05 04:44:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2015-02-16 17:21:07.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 7 17:14:57 UTC 2015 - dims...@opensuse.org + +- Do not try to register/deregister OpenIPMI.info.gz in post/postun + of the devel package: we do not install such a file. + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.tE6DFo/_old 2015-02-16 17:21:09.0 +0100 +++ /var/tmp/diff_new_pack.tE6DFo/_new 2015-02-16 17:21:09.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -148,12 +148,6 @@ /sbin/ldconfig %service_add_post ipmi.service -%post devel -%install_info --info-dir=%_infodir %_infodir/%name.info.gz - -%postun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz - %files %defattr(-,root,root) %doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2015-01-05 04:44:17 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2014-11-24 11:15:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2015-01-05 04:44:18.0 +0100 @@ -1,0 +2,5 @@ +Sat Dec 27 17:42:00 UTC 2014 - Led led...@gmail.com + +- fix bashisms in openipmi-helper script + +--- Other differences: -- ++ openipmi-helper ++ --- /var/tmp/diff_new_pack.rYEdWH/_old 2015-01-05 04:44:19.0 +0100 +++ /var/tmp/diff_new_pack.rYEdWH/_new 2015-01-05 04:44:19.0 +0100 @@ -31,7 +31,7 @@ IPMI_SMB_MODULE_NAME=ipmi_smb IPMI_SI_MODULE_NAME=ipmi_si kernel=`uname -r | cut -d. -f1-2` -if [ ${kernel} == 2.4 ]; then +if [ ${kernel} = 2.4 ]; then IPMI_SMB_MODULE_NAME=ipmi_smb_intf IPMI_SI_MODULE_NAME=ipmi_si_drv fi @@ -210,7 +210,7 @@ { local poweroff_opts= load_hw_modules - if [ ${IPMI_POWERCYCLE} == yes ]; then + if [ ${IPMI_POWERCYCLE} = yes ]; then modinfo ipmi_poweroff 2/dev/null | grep poweroff_control /dev/null 21 \ poweroff_opts=poweroff_control=2 modinfo ipmi_poweroff 2/dev/null | grep poweroff_powercycle /dev/null 21 \ @@ -468,11 +468,11 @@ # usage () { - echo $Usage: $0 {start|stop|status 12 - echo $ restart|condrestart|try-restart|reload|force-reload 12 - echo $ start-watchdog|stop-watchdog|status-watchdog 12 - echo $ start-powercontrol|stop-powercontrol|status-powercontrol 12 - echo $ stop-all|status-all} 12 + echo Usage: $0 {start|stop|status 12 + echo restart|condrestart|try-restart|reload|force-reload 12 + echo start-watchdog|stop-watchdog|status-watchdog 12 + echo start-powercontrol|stop-powercontrol|status-powercontrol 12 + echo stop-all|status-all} 12 RETVAL=2 } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2014-11-24 11:15:48 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2014-10-31 12:22:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2014-11-24 11:15:49.0 +0100 @@ -1,0 +2,6 @@ +Wed Nov 19 23:18:06 UTC 2014 - dims...@opensuse.org + +- Replace systemd BuildRequires with pkgconfig(systemd): we do not + require the full installation / dep chain of systemd. + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.gtdcuw/_old 2014-11-24 11:15:50.0 +0100 +++ /var/tmp/diff_new_pack.gtdcuw/_new 2014-11-24 11:15:50.0 +0100 @@ -33,9 +33,9 @@ BuildRequires: python-tk BuildRequires: python-xml BuildRequires: swig -BuildRequires: systemd BuildRequires: tcl-devel BuildRequires: tix +BuildRequires: pkgconfig(systemd) Version:2.0.21 Release:0 Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz @@ -87,12 +87,12 @@ functions. %package python -License:LGPL-2.1+ Summary:OpenIPMI Group: System/Monitoring -Requires: OpenIPMI python-tk tix +Requires: OpenIPMI +Requires: python-tk +Requires: tix Provides: openipmigui -AutoReqProv:on %description python The python parts provide a OpenIPMI python library and a GUI, openipmigui -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2014-10-31 09:39:23 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2014-03-16 08:04:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2014-10-31 12:22:49.0 +0100 @@ -1,0 +2,18 @@ +Sat Oct 25 13:24:06 UTC 2014 - p.drou...@gmail.com + +- Use systemd instead of sysvinit + + Add ipmi.service + + Add openipmi-helper to keep capabilities of sysvinit script + + Add systemd related macros +- Remove obsolete/depreciated macros + +--- +Thu Jul 10 15:08:21 UTC 2014 - tr...@suse.de + +- Split OpenIPMI into base package and OpenIPMI-python + OpenIPMI-python gets OpenIPMI python library and openipmigui which is + a python based gui. + Like above the OpenIPMI base package does not need python-tk and tix + packages any more. + +--- Old: openipmi.initscript New: ipmi.service openipmi-helper Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.p6JTDO/_old 2014-10-31 12:22:50.0 +0100 +++ /var/tmp/diff_new_pack.p6JTDO/_new 2014-10-31 12:22:50.0 +0100 @@ -16,9 +16,6 @@ # -%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} - Name: OpenIPMI BuildRequires: gd-devel BuildRequires: gdbm-devel @@ -29,22 +26,22 @@ BuildRequires: ncurses-devel BuildRequires: net-snmp-devel BuildRequires: openssl-devel -%if 0%{?suse_version} 1200 BuildRequires: perl-macros -%endif BuildRequires: pkg-config BuildRequires: popt-devel BuildRequires: python-devel BuildRequires: python-tk BuildRequires: python-xml BuildRequires: swig +BuildRequires: systemd BuildRequires: tcl-devel BuildRequires: tix Version:2.0.21 Release:0 Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz Source1:sysconfig.ipmi -Source2:openipmi.initscript +Source2:ipmi.service +Source3:openipmi-helper Patch0: OpenIPMI-prefer_perl_vendor.patch Patch2: OpenIPMI-libtool.patch Patch7: fix-conversions.patch @@ -53,24 +50,14 @@ Provides: ipmi_ui Provides: ipmicmd Provides: ipmilan -Provides: openipmigui -Requires: python-tk BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:OpenIPMI License:LGPL-2.1+ Group: System/Monitoring -PreReq: %install_info_prereq %insserv_prereq %fillup_prereq -%if 0%{?suse_version} 1200 +PreReq: %install_info_prereq +PreReq: %fillup_prereq +%{?systemd_requires} %{perl_requires} -%else -%define perl_version %(eval `%{__perl} -V:version`; echo $version) -%if 0%{?fedora} -%define perl_requires perl(:MODULE_COMPAT_%{perl_version}) -Requires: %{perl_version} -%else -Requires: perl = %{perl_version} -%endif -%endif # Perl is sometimes installed in /usr/lib, not /usr/lib64 on 64-bit platforms. # %define perl_libdir %{_exec_prefix}/lib @@ -99,6 +86,18 @@ These libraries are needed to get full access to the OpenIPMI functions. +%package python +License:LGPL-2.1+ +Summary:OpenIPMI +Group: System/Monitoring +Requires: OpenIPMI python-tk tix +Provides: openipmigui +AutoReqProv:on + +%description python +The python parts provide a OpenIPMI python library and a GUI, openipmigui +making use of it. + %prep %setup -n %{name}-%{version} %patch0 -p1 @@ -118,11 +117,13 @@ %install make DESTDIR=$RPM_BUILD_ROOT install install -d $RPM_BUILD_ROOT/var/adm/fillup-templates -install -d $RPM_BUILD_ROOT/etc/init.d +install -d $RPM_BUILD_ROOT%{_unitdir} install -d $RPM_BUILD_ROOT/sbin install -m 644 %{S:1} $RPM_BUILD_ROOT/var/adm/fillup-templates -install -m 755 %{S:2} $RPM_BUILD_ROOT/etc/init.d/ipmi -ln -sf ../etc/init.d/ipmi $RPM_BUILD_ROOT/sbin/rcipmi +install -m 755 %{S:2} %{buildroot}%{_unitdir} +ln -s /usr/sbin/service $RPM_BUILD_ROOT/sbin/rcipmi +install -d ${RPM_BUILD_ROOT}%{_libexecdir} +install -m 755 %{S:3} ${RPM_BUILD_ROOT}%{_libexecdir}/openipmi-helper %{__rm} -f %{buildroot}%{_libdir}/*.la # rebuild python files to fix timestamps: @@ -132,17 +133,20 @@ %__python -c 'import compileall;
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2014-03-16 08:04:55 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2014-01-23 15:39:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2014-03-16 08:04:56.0 +0100 @@ -1,0 +2,18 @@ +Thu Feb 13 08:25:50 UTC 2014 - kkae...@suse.com + +- Update to 2.0.21 + Bugfix release + - marvell: Add a command to directly set the duty cycle of the fans. + - The IANA numbers are supposed to be in bytes 2-4 off responses to +IANA commands, but they were not being put there. Fix this in the +main IANA handling to do this automatically, and modify the +command handling to strip the IANA from the command and add it to +a message field. This makes handling of IANA commands more +natural and allows standard message response generation to work. + + - Drop upstreamed patches: +tcl-includes-moved.patch, new-names-for-new-variables, +OpenIPMI-popt.patch, OpenIPMI-2.0.16-larger-ipmibuf.patch, +do-fclose.patch, bug-854693_segv_sol.patch + +--- Old: OpenIPMI-2.0.16-larger-ipmibuf.patch OpenIPMI-2.0.20-rc3.tar.bz2 OpenIPMI-popt.patch bug-854693_segv_sol.patch do-fclose.patch new-names-for-new-variables tcl-includes-moved.patch New: OpenIPMI-2.0.21.tar.gz Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.a7B7ZU/_old 2014-03-16 08:04:57.0 +0100 +++ /var/tmp/diff_new_pack.a7B7ZU/_new 2014-03-16 08:04:57.0 +0100 @@ -40,24 +40,14 @@ BuildRequires: swig BuildRequires: tcl-devel BuildRequires: tix -Version:2.0.20rc1 +Version:2.0.21 Release:0 -%define pkgversion 2.0.20-rc3 -# http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz -Source0:%{name}-%{pkgversion}.tar.bz2 +Source0: http://prdownloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz Source1:sysconfig.ipmi Source2:openipmi.initscript Patch0: OpenIPMI-prefer_perl_vendor.patch -Patch1: tcl-includes-moved.patch Patch2: OpenIPMI-libtool.patch -Patch3: new-names-for-new-variables -Patch4: OpenIPMI-popt.patch -Patch5: OpenIPMI-2.0.16-larger-ipmibuf.patch -# upstream ID 3587484 -Patch6: do-fclose.patch Patch7: fix-conversions.patch -# location of tcl.h moved from include/tcl to include, kkae...@suse.de -Patch8: bug-854693_segv_sol.patch Source99: OpenIPMI-rpmlintrc Url:http://openipmi.sourceforge.net Provides: ipmi_ui @@ -110,16 +100,10 @@ functions. %prep -%setup -n %{name}-%{pkgversion} +%setup -n %{name}-%{version} %patch0 -p1 -%patch1 -p1 %patch2 -%patch3 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 %patch7 -p1 -%patch8 -p1 %build autoreconf --install --force ++ OpenIPMI-prefer_perl_vendor.patch ++ --- /var/tmp/diff_new_pack.a7B7ZU/_old 2014-03-16 08:04:57.0 +0100 +++ /var/tmp/diff_new_pack.a7B7ZU/_new 2014-03-16 08:04:57.0 +0100 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.20-rc3/configure.in ./configure.in ../orig-OpenIPMI-2.0.20-rc3/configure.in 2013-08-30 19:38:17.0 +0200 -+++ ./configure.in 2013-10-04 09:38:05.649406069 +0200 -@@ -540,10 +540,10 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.21/configure.ac ./configure.ac +--- ../orig-OpenIPMI-2.0.21/configure.ac 2014-01-28 20:35:02.0 +0100 ./configure.ac 2014-02-13 10:11:41.060321295 +0100 +@@ -541,10 +541,10 @@ if test x$perlinstalldir = x; then perlinstalldir=`(eval \`perl -V:installvendorarch\`; echo $installvendorarch)` if test x$perlinstalldir = x -o ! -d $perlinstalldir; then -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2014-01-17 11:05:00 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2013-10-11 12:53:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2014-01-23 15:39:17.0 +0100 @@ -1,0 +2,9 @@ +Thu Jan 9 15:03:26 UTC 2014 - tr...@suse.de + +- Cleanup patches: + Drop: fix-devel-deps.patch + Add changelog to most of the patches and submitted them mainline. + Add: bug-854693_segv_sol.patch + bnc#854693 + +--- Old: fix-devel-deps.patch New: bug-854693_segv_sol.patch Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.wukeDx/_old 2014-01-23 15:39:17.0 +0100 +++ /var/tmp/diff_new_pack.wukeDx/_new 2014-01-23 15:39:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -48,16 +48,16 @@ Source1:sysconfig.ipmi Source2:openipmi.initscript Patch0: OpenIPMI-prefer_perl_vendor.patch -Patch2: new-names-for-new-variables -Patch3: OpenIPMI-libtool.patch +Patch1: tcl-includes-moved.patch +Patch2: OpenIPMI-libtool.patch +Patch3: new-names-for-new-variables Patch4: OpenIPMI-popt.patch Patch5: OpenIPMI-2.0.16-larger-ipmibuf.patch -Patch6: fix-devel-deps.patch # upstream ID 3587484 -Patch7: do-fclose.patch -Patch8: fix-conversions.patch +Patch6: do-fclose.patch +Patch7: fix-conversions.patch # location of tcl.h moved from include/tcl to include, kkae...@suse.de -Patch9: tcl-includes-moved.patch +Patch8: bug-854693_segv_sol.patch Source99: OpenIPMI-rpmlintrc Url:http://openipmi.sourceforge.net Provides: ipmi_ui @@ -112,14 +112,14 @@ %prep %setup -n %{name}-%{pkgversion} %patch0 -p1 -%patch2 -p1 +%patch1 -p1 +%patch2 %patch3 -%patch4 +%patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 %build autoreconf --install --force ++ OpenIPMI-2.0.16-larger-ipmibuf.patch ++ --- /var/tmp/diff_new_pack.wukeDx/_old 2014-01-23 15:39:18.0 +0100 +++ /var/tmp/diff_new_pack.wukeDx/_new 2014-01-23 15:39:18.0 +0100 @@ -1,3 +1,10 @@ +Use 256 byte max message length instead of 80 + +I could not find any reference to this one, but it looks like for specific +hardware this necessary. + +Signed-off-by: Thomas Renninger tr...@suse.de + diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.20-rc3/include/linux/ipmi_msgdefs.h ./include/linux/ipmi_msgdefs.h --- ../orig-OpenIPMI-2.0.20-rc3/include/linux/ipmi_msgdefs.h 2012-07-22 00:01:45.0 +0200 +++ ./include/linux/ipmi_msgdefs.h 2013-10-04 09:41:31.801884531 +0200 ++ OpenIPMI-popt.patch ++ --- /var/tmp/diff_new_pack.wukeDx/_old 2014-01-23 15:39:18.0 +0100 +++ /var/tmp/diff_new_pack.wukeDx/_new 2014-01-23 15:39:18.0 +0100 @@ -1,3 +1,15 @@ +Check for the used poptGetContext instead of an unused variable + +grep poptHelpOptions * -r +reveals that this variable/function is not used in the code at all. +nm -D /usr/lib64/libpopt.so.0 |less +reveals that poptHelpOptions is a variable only. + +Check for the used (lanserv/lanserv.c and lanserv/ipmi_sim.c) poptGetContext +function instead whether the popt library functions are available. + +Signed-off-by: Thomas Renninger tr...@suse.de + diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.20-rc3/configure.in ./configure.in --- ../orig-OpenIPMI-2.0.20-rc3/configure.in 2013-10-04 09:38:40.754850007 +0200 +++ ./configure.in 2013-10-04 09:40:32.959464727 +0200 ++ bug-854693_segv_sol.patch ++ From: William Preston wpres...@suse.de Fix segfault if a message comes in before hand shaking is successfully finished Signed-off-by: Thomas Renninger tr...@suse.de --- OpenIPMI-2.0.16/lib/ipmi_sol.c +++ OpenIPMI-2.0.16/lib/ipmi_sol.c @@ -3532,7 +3532,8 @@ sol_handle_recv_async(ipmi_con_t*ipm dump_hex(packet, data_len); #endif -if (conn-state == ipmi_sol_state_closed) { +if ((conn-state
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2013-10-11 12:53:56 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2012-11-22 16:50:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2013-10-11 12:53:58.0 +0200 @@ -1,0 +2,5 @@ +Fri Oct 4 08:31:43 UTC 2013 - kkae...@suse.com + +- Fix SLE 11 build + +--- @@ -9,0 +15,2 @@ + +- Suffix all patches with .patch Old: OpenIPMI-2.0.16-larger-ipmibuf OpenIPMI-2.0.20-rc1.tar.bz2 do-fclose fix-conversions fix-devel-deps New: OpenIPMI-2.0.16-larger-ipmibuf.patch OpenIPMI-2.0.20-rc3.tar.bz2 do-fclose.patch fix-conversions.patch fix-devel-deps.patch tcl-includes-moved.patch Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.fKoebj/_old 2013-10-11 12:53:59.0 +0200 +++ /var/tmp/diff_new_pack.fKoebj/_new 2013-10-11 12:53:59.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,7 +29,9 @@ BuildRequires: ncurses-devel BuildRequires: net-snmp-devel BuildRequires: openssl-devel +%if 0%{?suse_version} 1200 BuildRequires: perl-macros +%endif BuildRequires: pkg-config BuildRequires: popt-devel BuildRequires: python-devel @@ -40,7 +42,7 @@ BuildRequires: tix Version:2.0.20rc1 Release:0 -%define pkgversion 2.0.20-rc1 +%define pkgversion 2.0.20-rc3 # http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz Source0:%{name}-%{pkgversion}.tar.bz2 Source1:sysconfig.ipmi @@ -49,11 +51,13 @@ Patch2: new-names-for-new-variables Patch3: OpenIPMI-libtool.patch Patch4: OpenIPMI-popt.patch -Patch5: OpenIPMI-2.0.16-larger-ipmibuf -Patch6: fix-devel-deps +Patch5: OpenIPMI-2.0.16-larger-ipmibuf.patch +Patch6: fix-devel-deps.patch # upstream ID 3587484 -Patch7: do-fclose -Patch8: fix-conversions +Patch7: do-fclose.patch +Patch8: fix-conversions.patch +# location of tcl.h moved from include/tcl to include, kkae...@suse.de +Patch9: tcl-includes-moved.patch Source99: OpenIPMI-rpmlintrc Url:http://openipmi.sourceforge.net Provides: ipmi_ui @@ -66,7 +70,17 @@ License:LGPL-2.1+ Group: System/Monitoring PreReq: %install_info_prereq %insserv_prereq %fillup_prereq +%if 0%{?suse_version} 1200 %{perl_requires} +%else +%define perl_version %(eval `%{__perl} -V:version`; echo $version) +%if 0%{?fedora} +%define perl_requires perl(:MODULE_COMPAT_%{perl_version}) +Requires: %{perl_version} +%else +Requires: perl = %{perl_version} +%endif +%endif # Perl is sometimes installed in /usr/lib, not /usr/lib64 on 64-bit platforms. # %define perl_libdir %{_exec_prefix}/lib @@ -105,6 +119,7 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %build autoreconf --install --force @@ -181,6 +196,7 @@ %{_bindir}/openipmicmd %{_bindir}/ipmish %{_bindir}/openipmish +%{_bindir}/sdrcomp %{_bindir}/solterm %{_bindir}/rmcp_ping %doc %{_mandir}/man1/ipmi_ui.1* ++ OpenIPMI-2.0.16-larger-ipmibuf.patch ++ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.20-rc3/include/linux/ipmi_msgdefs.h ./include/linux/ipmi_msgdefs.h --- ../orig-OpenIPMI-2.0.20-rc3/include/linux/ipmi_msgdefs.h2012-07-22 00:01:45.0 +0200 +++ ./include/linux/ipmi_msgdefs.h 2013-10-04 09:41:31.801884531 +0200 @@ -53,6 +53,6 @@ #define IPMI_GET_BMC_GLOBAL_ENABLES_CMD0x2f #define IPMI_READ_EVENT_MSG_BUFFER_CMD 0x35 -#define IPMI_MAX_MSG_LENGTH80 +#define IPMI_MAX_MSG_LENGTH256 #endif /* __LINUX_IPMI_MSGDEFS_H */ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-OpenIPMI-2.0.20-rc3/include/OpenIPMI/ipmi_types.h ./include/OpenIPMI/ipmi_types.h --- ../orig-OpenIPMI-2.0.20-rc3/include/OpenIPMI/ipmi_types.h 2013-01-21 18:24:13.0 +0100 +++ ./include/OpenIPMI/ipmi_types.h 2013-10-04 09:41:31.801884531 +0200 @@ -124,7 +124,7 @@ #ifndef __LINUX_IPMI_H /* Don't include this is we are including the
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2012-11-22 16:50:46 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI, Maintainer is d...@suse.com Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2012-09-14 12:32:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2012-11-22 16:50:52.0 +0100 @@ -1,0 +2,10 @@ +Thu Nov 15 12:37:58 UTC 2012 - kkae...@suse.com + +- Update to 2.0.20-rc1 + * Rename lanserv_emu to ipmi_sim, and modify ipmi_sim to use +the OS handler. + * lanserv, man: Did a massive restructure of lanserv and the +IPMI simulator for supporting a VM interface. + * Many bugs fixed + +--- Old: OpenIPMI-2.0.19.tar.bz2 New: OpenIPMI-2.0.20-rc1.tar.bz2 Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.PKpQ5t/_old 2012-11-22 16:50:55.0 +0100 +++ /var/tmp/diff_new_pack.PKpQ5t/_new 2012-11-22 16:50:55.0 +0100 @@ -38,10 +38,11 @@ BuildRequires: swig BuildRequires: tcl-devel BuildRequires: tix -Version:2.0.19 +Version:2.0.20rc1 Release:0 +%define pkgversion 2.0.20-rc1 # http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz -Source0:%{name}-%{version}.tar.bz2 +Source0:%{name}-%{pkgversion}.tar.bz2 Source1:sysconfig.ipmi Source2:openipmi.initscript Patch0: OpenIPMI-prefer_perl_vendor.patch @@ -50,6 +51,7 @@ Patch4: OpenIPMI-popt.patch Patch5: OpenIPMI-2.0.16-larger-ipmibuf Patch6: fix-devel-deps +# upstream ID 3587484 Patch7: do-fclose Patch8: fix-conversions Source99: OpenIPMI-rpmlintrc @@ -94,7 +96,7 @@ functions. %prep -%setup -n %{name}-%{version} +%setup -n %{name}-%{pkgversion} %patch0 -p1 %patch2 -p1 %patch3 @@ -151,12 +153,14 @@ %files %defattr(-,root,root) -%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ INSTALL +%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ %doc README README.Force README.MotorolaMXP /var/adm/fillup-templates/sysconfig.ipmi /etc/init.d/ipmi /sbin/rcipmi %{_libdir}/libOpenIPMI*.so.* +%dir %{_sysconfdir}/ipmi +%config(noreplace) %{_sysconfdir}/ipmi/* ## perl files ## %dir %{perl_vendorarch}/auto/OpenIPMI %{perl_vendorarch}/auto/OpenIPMI/OpenIPMI.so @@ -170,6 +174,8 @@ %{py_sitedir}/openipmigui/* %{_bindir}/openipmigui ## ui files ## +%{_bindir}/ipmi_sim + %{_bindir}/ipmi_ui %{_bindir}/ipmicmd %{_bindir}/openipmicmd @@ -183,6 +189,9 @@ %doc %{_mandir}/man1/openipmigui.1* %doc %{_mandir}/man1/solterm.1* %doc %{_mandir}/man1/rmcp_ping.1* +%doc %{_mandir}/man1/ipmi_sim.1* +%doc %{_mandir}/man5/ipmi_lan.5* +%doc %{_mandir}/man5/ipmi_sim_cmd.5* %doc %{_mandir}/man7/ipmi_cmdlang.7* %doc %{_mandir}/man7/openipmi_conparms.7* ## lanserv files # ++ do-fclose ++ --- /var/tmp/diff_new_pack.PKpQ5t/_old 2012-11-22 16:50:55.0 +0100 +++ /var/tmp/diff_new_pack.PKpQ5t/_new 2012-11-22 16:50:55.0 +0100 @@ -1,9 +1,51 @@ OpenIPMI-2.0.16/lanserv/lanserv_config.c.orig 2006-10-21 00:19:27.0 +0200 -+++ OpenIPMI-2.0.16/lanserv/lanserv_config.c 2010-03-11 15:38:04.677064000 +0100 -@@ -432,5 +432,6 @@ +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-OpenIPMI-2.0.20-rc1/lanserv/config.c ./lanserv/config.c +--- ../orig-OpenIPMI-2.0.20-rc1/lanserv/config.c 2012-07-02 19:12:38.0 +0200 ./lanserv/config.c 2012-11-15 13:02:23.106167982 +0100 +@@ -450,7 +450,7 @@ + if (!err) { + err = lanserv_read_config(bmc, f, line, val); + if (err) +- return err; ++ break; + } + } else if (strcmp(tok, user) == 0) { + err = get_user(tokptr, bmc, errstr); +@@ -477,7 +477,7 @@ + + if (err) { + fprintf(stderr, Error on line %d: %s\n, line, errstr); +- return err; ++ break; + } + } + +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-OpenIPMI-2.0.20-rc1/lanserv/emu_cmd.c ./lanserv/emu_cmd.c +--- ../orig-OpenIPMI-2.0.20-rc1/lanserv/emu_cmd.c 2012-06-28 23:42:02.0 +0200 ./lanserv/emu_cmd.c2012-11-15 13:03:21.196534022 +0100 +@@ -193,7 +193,7 @@ + read_command_file(emu_out_t *out, emu_data_t *emu, char *command_file) + { + FILE *f =
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2012-09-14 12:32:25 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI, Maintainer is d...@suse.com Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2011-11-17 11:04:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2012-09-14 12:32:27.0 +0200 @@ -1,0 +2,10 @@ +Wed Sep 12 07:31:13 UTC 2012 - co...@suse.com + +- use %perl_requires + +--- +Wed Sep 5 15:06:42 UTC 2012 - d...@suse.com + +- fix bnc#714634 + +--- Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.iDE83A/_old 2012-09-14 12:32:28.0 +0200 +++ /var/tmp/diff_new_pack.iDE83A/_new 2012-09-14 12:32:28.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package OpenIPMI # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,11 +20,26 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} Name: OpenIPMI -BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel libtool ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk python-xml swig tcl-devel tix -License:LGPL-2.1+ -Group: System/Monitoring +BuildRequires: gd-devel +BuildRequires: gdbm-devel +BuildRequires: glib2-devel +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libtool +BuildRequires: ncurses-devel +BuildRequires: net-snmp-devel +BuildRequires: openssl-devel +BuildRequires: perl-macros +BuildRequires: pkg-config +BuildRequires: popt-devel +BuildRequires: python-devel +BuildRequires: python-tk +BuildRequires: python-xml +BuildRequires: swig +BuildRequires: tcl-devel +BuildRequires: tix Version:2.0.19 -Release:10 +Release:0 # http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz Source0:%{name}-%{version}.tar.bz2 Source1:sysconfig.ipmi @@ -39,11 +54,17 @@ Patch8: fix-conversions Source99: OpenIPMI-rpmlintrc Url:http://openipmi.sourceforge.net -Provides: ipmilan ipmicmd ipmi_ui openipmigui +Provides: ipmi_ui +Provides: ipmicmd +Provides: ipmilan +Provides: openipmigui Requires: python-tk BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:OpenIPMI +License:LGPL-2.1+ +Group: System/Monitoring PreReq: %install_info_prereq %insserv_prereq %fillup_prereq +%{perl_requires} # Perl is sometimes installed in /usr/lib, not /usr/lib64 on 64-bit platforms. # %define perl_libdir %{_exec_prefix}/lib @@ -59,32 +80,19 @@ part. This OpenIPMI library also includes the ipmicmd program, a small program that lets you inject and receive messages. - - -Authors: - -Corey Minyard cminy...@users.sourceforge.net -Rocky Craig color...@users.sourceforge.net - %package devel -License:LGPL-2.1+ Summary:OpenIPMI - Development libraries Group: Development/Libraries/Other -Provides: libIPMIlanserv libOpenIPMI libOpenIPMIui -Requires: OpenIPMI = %{version} glibc-devel -AutoReqProv:on +Provides: libIPMIlanserv +Provides: libOpenIPMI +Provides: libOpenIPMIui +Requires: OpenIPMI = %{version} +Requires: glibc-devel %description devel These libraries are needed to get full access to the OpenIPMI functions. - - -Authors: - -Corey Minyard cminy...@users.sourceforge.net -Rocky Craig color...@users.sourceforge.net - %prep %setup -n %{name}-%{version} %patch0 -p1 ++ openipmi.initscript ++ --- /var/tmp/diff_new_pack.iDE83A/_old 2012-09-14 12:32:28.0 +0200 +++ /var/tmp/diff_new_pack.iDE83A/_new 2012-09-14 12:32:28.0 +0200 @@ -110,7 +110,7 @@ MODULES=${MODULES_INTERFACES} ${MODULES_FEATURES} ${MODULES_HW} ${MODULES_BASE} RETVAL=0 -LOCKFILE=/var/lock/subsys/ipmi +LOCKFILE=/var/run/rcOpenIPMI DEV_IPMI_TIMEOUT=15 # -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail:
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2011-12-06 18:34:12 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI, Maintainer is d...@suse.com Changes: Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.9AU1lI/_old 2011-12-06 18:58:30.0 +0100 +++ /var/tmp/diff_new_pack.9AU1lI/_new 2011-12-06 18:58:30.0 +0100 @@ -21,7 +21,7 @@ Name: OpenIPMI BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel libtool ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk python-xml swig tcl-devel tix -License:LGPLv2.1+ +License:LGPL-2.1+ Group: System/Monitoring Version:2.0.19 Release:10 @@ -67,7 +67,7 @@ Rocky Craig color...@users.sourceforge.net %package devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:OpenIPMI - Development libraries Group: Development/Libraries/Other Provides: libIPMIlanserv libOpenIPMI libOpenIPMIui -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at 2011-11-17 11:04:53 Comparing /work/SRC/openSUSE:Factory/OpenIPMI (Old) and /work/SRC/openSUSE:Factory/.OpenIPMI.new (New) Package is OpenIPMI, Maintainer is d...@suse.com Changes: --- /work/SRC/openSUSE:Factory/OpenIPMI/OpenIPMI.changes2011-09-23 01:51:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenIPMI.new/OpenIPMI.changes 2011-11-17 11:04:56.0 +0100 @@ -1,0 +2,22 @@ +Tue Nov 15 13:10:35 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- +Sun Oct 23 22:40:29 UTC 2011 - pascal.ble...@opensuse.org + +- fix mtime on python .pyc files +- remove python .pyo files (they're useless) +- add reload to init script, which fails with exit code 3 as it is not + implemented +- update to 2.0.19 (cumulated): + * ipmi.init - Initscripts should be idempotent, meaning you can safely call +start multiple times in a row and receive a success each time if the +service is running. This requirement is mentioned in the LSB Spec, version +3.1, section 20.2. + * lib/sensor.c: Change the share count checking to check if share count is + 1, not 0, because some silly machines set the value to one when they +should set it to zero, and one is a silly setting + * add a cache option + +--- Old: OpenIPMI-2.0.16.tar.bz2 New: OpenIPMI-2.0.19.tar.bz2 OpenIPMI-rpmlintrc Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.ljxTQS/_old 2011-11-17 11:04:58.0 +0100 +++ /var/tmp/diff_new_pack.ljxTQS/_new 2011-11-17 11:04:58.0 +0100 @@ -16,13 +16,16 @@ # +%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} Name: OpenIPMI -BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk python-xml swig tcl-devel tix +BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel libtool ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk python-xml swig tcl-devel tix License:LGPLv2.1+ Group: System/Monitoring -Version:2.0.16 +Version:2.0.19 Release:10 +# http://prdownloads.sourceforge.net/openipmi/OpenIPMI-%{version}.tar.gz Source0:%{name}-%{version}.tar.bz2 Source1:sysconfig.ipmi Source2:openipmi.initscript @@ -34,6 +37,7 @@ Patch6: fix-devel-deps Patch7: do-fclose Patch8: fix-conversions +Source99: OpenIPMI-rpmlintrc Url:http://openipmi.sourceforge.net Provides: ipmilan ipmicmd ipmi_ui openipmigui Requires: python-tk @@ -112,8 +116,15 @@ ln -sf ../etc/init.d/ipmi $RPM_BUILD_ROOT/sbin/rcipmi %{__rm} -f %{buildroot}%{_libdir}/*.la +# rebuild python files to fix timestamps: +for d in %{python_sitelib} %{python_sitearch}; do +[ -d %{buildroot}$d ] || continue +find %{buildroot}$d/ -type f \( -name '*.pyc' -o -name '*.pyo' \) -exec %__rm {} \; +%__python -c 'import compileall; compileall.compile_dir(%{buildroot}'$d',ddir='$d',force=1)' +done + %clean -rm -rf $RPM_BUILD_ROOT +%{?buildroot:%__rm -rf %{buildroot}} %post /sbin/ldconfig ++ OpenIPMI-2.0.16.tar.bz2 - OpenIPMI-2.0.19.tar.bz2 ++ 90343 lines of diff (skipped) ++ OpenIPMI-libtool.patch ++ --- /var/tmp/diff_new_pack.ljxTQS/_old 2011-11-17 11:04:59.0 +0100 +++ /var/tmp/diff_new_pack.ljxTQS/_new 2011-11-17 11:04:59.0 +0100 @@ -1,22 +1,11 @@ swig/perl/Makefile.am -+++ swig/perl/Makefile.am -@@ -19,7 +19,7 @@ OpenIPMI_SRC = OpenIPMI_wrap.c OpenIPMI_ - OpenIPMI_OBJ = OpenIPMI_wrap.o OpenIPMI_perl.o +--- swig/perl/Makefile.am.orig 2011-10-24 00:09:14.739000420 +0200 swig/perl/Makefile.am 2011-10-24 00:10:05.77423 +0200 +@@ -20,7 +20,7 @@ + OpenIPMI_OBJ = OpenIPMI_wrap.lo OpenIPMI_perl.lo OpenIPMI.so: $(OpenIPMI_OBJ) -- $(LIBTOOL) --mode=link $(CC) -shared -o $@ $^ $(OPENIPMI_SWIG_LIBS) -+ $(LIBTOOL) --mode=link $(CC) -XCClinker -shared -o OpenIPMI.so $^ $(OPENIPMI_SWIG_LIBS) - rm OpenIPMI.so +- $(LIBTOOL) --mode=link $(CC) -shared -module -avoid-version -o $(@:.so=.la) $^ $(OPENIPMI_SWIG_LIBS) $(PERL_POSIX_LIB) -rpath
commit OpenIPMI for openSUSE:Factory
Hello community, here is the log from the commit of package OpenIPMI for openSUSE:Factory checked in at Wed Apr 6 09:30:52 CEST 2011. --- OpenIPMI/OpenIPMI.changes 2010-03-11 17:11:02.0 +0100 +++ /mounts/work_src_done/STABLE/OpenIPMI/OpenIPMI.changes 2011-01-16 15:59:07.0 +0100 @@ -1,0 +2,5 @@ +Sun Jan 16 14:58:27 UTC 2011 - a...@suse.de + +- Buildrequire python-xml instead of dropped pyxml. + +--- calling whatdependson for head-i586 Other differences: -- ++ OpenIPMI.spec ++ --- /var/tmp/diff_new_pack.15nzhs/_old 2011-04-06 09:21:44.0 +0200 +++ /var/tmp/diff_new_pack.15nzhs/_new 2011-04-06 09:21:44.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package OpenIPMI (Version 2.0.16) +# spec file for package OpenIPMI # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,11 +18,11 @@ Name: OpenIPMI -BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk pyxml swig tcl-devel tix +BuildRequires: gd-devel gdbm-devel glib2-devel libjpeg-devel libpng-devel ncurses-devel net-snmp-devel openssl-devel pkg-config popt-devel python-devel python-tk python-xml swig tcl-devel tix License:LGPLv2.1+ Group: System/Monitoring Version:2.0.16 -Release:2 +Release:10 Source0:%{name}-%{version}.tar.bz2 Source1:sysconfig.ipmi Source2:openipmi.initscript Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org