Hello community, here is the log from the commit of package ibacm for openSUSE:Factory checked in at 2015-11-08 14:35:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibacm (Old) and /work/SRC/openSUSE:Factory/.ibacm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ibacm" Changes: -------- --- /work/SRC/openSUSE:Factory/ibacm/ibacm.changes 2015-02-16 21:14:27.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ibacm.new/ibacm.changes 2015-11-08 14:36:16.000000000 +0100 @@ -1,0 +2,8 @@ +Tue Nov 3 21:05:18 UTC 2015 - p.drouand@gmail.com + +- Update to version 1.1.0 + * Empty changelog +- Split out libibacmp1 into his own package +- Add a dependency to libibacmp1 in ibacm-devel + +------------------------------------------------------------------- Old: ---- ibacm-1.0.9.tar.gz New: ---- ibacm-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibacm.spec ++++++ --- /var/tmp/diff_new_pack.etCvyu/_old 2015-11-08 14:36:17.000000000 +0100 +++ /var/tmp/diff_new_pack.etCvyu/_new 2015-11-08 14:36:17.000000000 +0100 @@ -16,8 +16,10 @@ # +%define so_ver 1 + Name: ibacm -Version: 1.0.9 +Version: 1.1.0 Release: 0 Summary: InfiniBand Communication Manager Assistant License: GPL-2.0 or BSD-2-Clause @@ -31,10 +33,19 @@ %description ibacm assists with establishing communication over Infiniband. +%package -n lib%{name}p%{so_ver} +Summary: InfiniBand Communication Manager Assistant -- System Library +Group: System/Libraries + +%description -n lib%{name}p%{so_ver} +ibacm assists with establishing communication over Infiniband. + +This package provides the shared library of ibacm. + %package devel Summary: IB CM pre-connection services - SDK Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} +Requires: lib%{name}p%{so_ver} = %{version} Requires: libibverbs-devel >= 1.1-1 %description devel @@ -53,6 +64,12 @@ %makeinstall # Remove sysvinit script, as it's not used anyway rm -rf %{buildroot}%{_sysconfdir} +# Remove static library +rm -f %{buildroot}%{_libdir}/ibacm/libibacmp.la + +%post -n lib%{name}p%{so_ver} -p /sbin/ldconfig + +%postun -n lib%{name}p%{so_ver} -p /sbin/ldconfig %files %defattr(-,root,root,-) @@ -62,8 +79,14 @@ %{_mandir}/man1/* %{_mandir}/man7/* +%files -n lib%{name}p%{so_ver} +%defattr(-,root,root,-) +%dir %{_libdir}/%{name} +%{_libdir}/%{name}/lib%{name}p.* + %files devel %defattr(-,root,root,-) %{_includedir}/infiniband/acm.h +%{_includedir}/infiniband/acm_prov.h %changelog ++++++ ibacm-1.0.9.tar.gz -> ibacm-1.1.0.tar.gz ++++++ ++++ 10262 lines of diff (skipped)