Hello community, here is the log from the commit of package libpreludedb for openSUSE:Factory checked in at 2017-04-30 21:23:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpreludedb (Old) and /work/SRC/openSUSE:Factory/.libpreludedb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libpreludedb" Sun Apr 30 21:23:24 2017 rev:4 rq:490890 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libpreludedb/libpreludedb.changes 2017-04-03 11:05:12.358851715 +0200 +++ /work/SRC/openSUSE:Factory/.libpreludedb.new/libpreludedb.changes 2017-04-30 21:23:44.837973646 +0200 @@ -1,0 +2,5 @@ +Thu Mar 30 14:55:53 UTC 2017 - jengelh@inai.de + +- Rename %soname to %sover to better reflect its use + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpreludedb.spec ++++++ --- /var/tmp/diff_new_pack.eOzIvR/_old 2017-04-30 21:23:45.557872141 +0200 +++ /var/tmp/diff_new_pack.eOzIvR/_new 2017-04-30 21:23:45.561871577 +0200 @@ -18,8 +18,8 @@ %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %{!?python_sitearch3: %global python_sitearch3 %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%define soname 7 -%define soname_cpp 2 +%define sover 7 +%define sover_cpp 2 Name: libpreludedb Version: 3.1.0 Release: 0 @@ -51,22 +51,22 @@ worrying about SQL, and to access the database independently of the type/format of the database. -%package -n %{name}%{soname} +%package -n %{name}%{sover} Summary: Prelude Libraries Group: System/Libraries -%description -n %{name}%{soname} +%description -n %{name}%{sover} The PreludeDB Library provides an abstraction layer upon the type and the format of the database used to store IDMEF alerts. It allows developers to use the Prelude IDMEF database easily and efficiently without worrying about SQL, and to access the database independently of the type/format of the database. -%package -n %{name}cpp%{soname_cpp} +%package -n %{name}cpp%{sover_cpp} Summary: Prelude Libraries Group: System/Libraries -%description -n %{name}cpp%{soname_cpp} +%description -n %{name}cpp%{sover_cpp} The PreludeDB Library provides an abstraction layer upon the type and the format of the database used to store IDMEF alerts. It allows developers to use the Prelude IDMEF database easily and efficiently without @@ -78,8 +78,8 @@ Group: Development/Libraries/C and C++ Requires: automake Requires: libprelude-devel -Requires: libpreludedb%{soname} = %{version} -Requires: libpreludedbcpp%{soname_cpp} = %{version} +Requires: libpreludedb%{sover} = %{version} +Requires: libpreludedbcpp%{sover_cpp} = %{version} Requires: mysql-devel Requires: postgresql-devel Requires: sqlite-devel @@ -189,24 +189,24 @@ %install %make_install -mkdir -p %{buildroot}%{_datadir}/libpreludedb%{soname}/swig/python -cp bindings/libpreludedbcpp.i %{buildroot}%{_datadir}/libpreludedb%{soname}/swig/ -cp bindings/python/libpreludedbcpp-python.i %{buildroot}%{_datadir}/libpreludedb%{soname}/swig/python +mkdir -p %{buildroot}%{_datadir}/libpreludedb%{sover}/swig/python +cp bindings/libpreludedbcpp.i %{buildroot}%{_datadir}/libpreludedb%{sover}/swig/ +cp bindings/python/libpreludedbcpp-python.i %{buildroot}%{_datadir}/libpreludedb%{sover}/swig/python find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' -%post -n libpreludedb%{soname} -p /sbin/ldconfig -%post -n libpreludedbcpp%{soname_cpp} -p /sbin/ldconfig -%postun -n libpreludedb%{soname} -p /sbin/ldconfig -%postun -n libpreludedbcpp%{soname_cpp} -p /sbin/ldconfig +%post -n libpreludedb%{sover} -p /sbin/ldconfig +%post -n libpreludedbcpp%{sover_cpp} -p /sbin/ldconfig +%postun -n libpreludedb%{sover} -p /sbin/ldconfig +%postun -n libpreludedbcpp%{sover_cpp} -p /sbin/ldconfig -%files -n %{name}%{soname} +%files -n %{name}%{sover} %defattr(-,root,root) -%{_libdir}/libpreludedb.so.%{soname}* +%{_libdir}/libpreludedb.so.%{sover}* -%files -n %{name}cpp%{soname_cpp} +%files -n %{name}cpp%{sover_cpp} %defattr(-,root,root) -%{_libdir}/libpreludedbcpp.so.%{soname_cpp}* +%{_libdir}/libpreludedbcpp.so.%{sover_cpp}* %files -n preludedb-tools %defattr(-,root,root) @@ -230,11 +230,11 @@ %files devel-bindings %defattr(-,root,root) -%dir %{_datadir}/libpreludedb%{soname}/ -%dir %{_datadir}/libpreludedb%{soname}/swig/ -%{_datadir}/libpreludedb%{soname}/swig/libpreludedbcpp.i -%dir %{_datadir}/libpreludedb%{soname}/swig/python/ -%{_datadir}/libpreludedb%{soname}/swig/python/libpreludedbcpp-python.i +%dir %{_datadir}/libpreludedb%{sover}/ +%dir %{_datadir}/libpreludedb%{sover}/swig/ +%{_datadir}/libpreludedb%{sover}/swig/libpreludedbcpp.i +%dir %{_datadir}/libpreludedb%{sover}/swig/python/ +%{_datadir}/libpreludedb%{sover}/swig/python/libpreludedbcpp-python.i %files -n python-%{name} %defattr(-,root,root)