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.changes 2018-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 <[email protected]> + +- 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 swig/OpenIPMI.i ###### gui files ######
