Hello community, here is the log from the commit of package opa-ff for openSUSE:Factory checked in at 2017-09-12 19:54:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opa-ff (Old) and /work/SRC/openSUSE:Factory/.opa-ff.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opa-ff" Tue Sep 12 19:54:21 2017 rev:4 rq:522979 version:10.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/opa-ff/opa-ff.changes 2017-09-09 20:25:16.136795471 +0200 +++ /work/SRC/openSUSE:Factory/.opa-ff.new/opa-ff.changes 2017-09-12 19:54:22.003751257 +0200 @@ -1,0 +2,5 @@ +Sat Sep 9 11:59:20 UTC 2017 - jeng...@inai.de + +- Fix RPM groups. Implement shared library guideline. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opa-ff.spec ++++++ --- /var/tmp/diff_new_pack.ixIIq1/_old 2017-09-12 19:54:22.863630352 +0200 +++ /var/tmp/diff_new_pack.ixIIq1/_new 2017-09-12 19:54:22.867629790 +0200 @@ -25,7 +25,7 @@ Release: 0 Summary: Intel Omni-Path basic tools and libraries for fabric managment License: BSD-3-Clause or GPL-2.0 -Group: System/Libraries +Group: Productivity/Networking/System Url: http://www.intel.com/ Source0: %{name}-%{version}%{git_ver}.tar.gz Source1: opa-ff.rpmlintrc @@ -51,16 +51,16 @@ includes: the opa-fastfabric opa-basic-tools, opa-address-resolution %package -n opa-basic-tools -Summary: Managment level tools and scripts -Group: System/Libraries +Summary: OmniPath managment level tools and scripts +Group: Productivity/Networking/System Requires: rdma %description -n opa-basic-tools Contains basic tools for fabric managment necessary on all compute nodes. %package -n opa-fastfabric -Summary: Management level tools and scripts -Group: System/Libraries +Summary: OmniPath management level tools and scripts +Group: Productivity/Networking/System Requires: opa-basic-tools %if 0%{?rhel} Requires: atlas @@ -69,17 +69,25 @@ %description -n opa-fastfabric Contains tools for managing fabric on a managment node. +%package -n libopasadb1_0_0 +Summary: OmniPath Subnet Administrator database library +Group: System/Libraries + +%description -n libopasadb1_0_0 +This is to be filled out more concisely later. + %package -n opa-address-resolution -Summary: Contains Address Resolution manager -Group: Development/Libraries/C and C++ +Summary: OmniPath Address Resolution manager +Group: Productivity/Networking/System Requires: opa-basic-tools %description -n opa-address-resolution This is to be filled out more concisely later. %package -n opa-address-resolution-devel -Summary: Development files for the Address Resolution manager +Summary: Development files for the OmniPath Address Resolution manager Group: Development/Libraries/C and C++ +Requires: libopasadb1_0_0 = %{version} Requires: opa-address-resolution = %{version} Requires: opa-basic-tools @@ -290,8 +298,8 @@ #cd /opt/opa/src/mpi_apps >/dev/null 2>&1 #make -k clean >/dev/null 2>&1 || : # suppress all errors and return codes from the make clean. -%post -n opa-address-resolution -p /sbin/ldconfig -%postun -n opa-address-resolution -p /sbin/ldconfig +%post -n libopasadb1_0_0 -p /sbin/ldconfig +%postun -n libopasadb1_0_0 -p /sbin/ldconfig %files -n opa-basic-tools -f %{_builddir}/basic_file.list %defattr(-,root,root,-) @@ -330,13 +338,16 @@ # /opt/opa +%files -n libopasadb1_0_0 +%defattr(-,root,root) +%{_libdir}/libopasadb.so.1* + %files -n opa-address-resolution %defattr(-,root,root,-) %dir %{_sysconfdir}/rdma/ %dir %{_libdir}/ibacm/ #Everything under the bin directory belongs exclusively to opasadb at this time. %{_bindir}/* -%{_libdir}/*.so.* %{_libdir}/ibacm/*.so.* %{_mandir}/man1/opa_osd_dump.1* %{_mandir}/man1/opa_osd_exercise.1*