Hello community, here is the log from the commit of package libsolv for openSUSE:Factory checked in at 2016-11-25 12:02:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsolv (Old) and /work/SRC/openSUSE:Factory/.libsolv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsolv" Changes: -------- --- /work/SRC/openSUSE:Factory/libsolv/libsolv.changes 2016-08-03 11:37:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libsolv.new/libsolv.changes 2016-11-25 12:02:42.000000000 +0100 @@ -1,0 +2,10 @@ +Thu Nov 10 15:09:25 CET 2016 - [email protected] + +- make testcase_str2solvid work with ignored packages +- improve checks against corrupt rpm +- add SOLVER_FLAG_FOCUS_BEST solver flag +- rework susetags multi-line handling [bnc#1007273] +- build both for python2 and python3 +- bump version to 0.6.24 + +------------------------------------------------------------------- Old: ---- libsolv-0.6.23.tar.bz2 New: ---- libsolv-0.6.24.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsolv.spec ++++++ --- /var/tmp/diff_new_pack.s4C782/_old 2016-11-25 12:02:43.000000000 +0100 +++ /var/tmp/diff_new_pack.s4C782/_new 2016-11-25 12:02:43.000000000 +0100 @@ -17,7 +17,7 @@ Name: libsolv -Version: 0.6.23 +Version: 0.6.24 Release: 0 Url: https://github.com/openSUSE/libsolv Source: libsolv-%{version}.tar.bz2 @@ -27,6 +27,7 @@ %bcond_without disable_shared %bcond_without perl_binding %bcond_without python_binding +%bcond_without python3_binding %bcond_without ruby_binding %bcond_with zypp @@ -71,10 +72,14 @@ BuildRequires: swig %endif %if %{with python_binding} -%global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(True);") +%global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(True))") BuildRequires: python-devel BuildRequires: swig %endif +%if %{with python3_binding} +%global python3_sitearch %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(True))") +BuildRequires: python3-devel +%endif Summary: A new approach to package dependency solving License: BSD-3-Clause @@ -150,6 +155,13 @@ %description -n python-solv Python bindings for sat solver. +%package -n python3-solv +Summary: Python3 bindings for the libsolv library +Group: Development/Languages/Python + +%description -n python3-solv +Python3 bindings for sat solver. + %package -n perl-solv Requires: perl = %{perl_version} Summary: Perl bindings for the libsolv library @@ -182,6 +194,7 @@ %{?with_disable_shared:-DDISABLE_SHARED=1} \ %{?with_perl_binding:-DENABLE_PERL=1} \ %{?with_python_binding:-DENABLE_PYTHON=1} \ + %{?with_python3_binding:-DENABLE_PYTHON3=1} \ %{?with_ruby_binding:-DENABLE_RUBY=1} \ %{?with_zypp:-DENABLE_SUSEREPO=1 -DENABLE_HELIXREPO=1} \ -DUSE_VENDORDIRS=1 \ @@ -190,13 +203,16 @@ %install make DESTDIR=$RPM_BUILD_ROOT install -%if %{with python_binding} %if 0%{?suse_version} +%if %{with python_binding} pushd $RPM_BUILD_ROOT/%{python_sitearch} python %py_libdir/py_compile.py *.py python -O %py_libdir/py_compile.py *.py popd %endif +%if %{with python3_binding} +%py3_compile $RPM_BUILD_ROOT/%{python3_sitearch} +%endif %endif %if %{with disable_shared} # we want to leave the .a file untouched @@ -269,4 +285,13 @@ %{python_sitearch}/* %endif +%if %{with python3_binding} +%files -n python3-solv +%defattr(-,root,root) +%{python3_sitearch}/*solv* +%if 0%{?suse_version} +%{python3_sitearch}/*/*solv* +%endif +%endif + %changelog ++++++ libsolv-0.6.23.tar.bz2 -> libsolv-0.6.24.tar.bz2 ++++++ ++++ 4068 lines of diff (skipped)
