]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Build both python2 and python3 bindings
authorMichael Schroeder <mls@suse.de>
Tue, 8 Nov 2016 13:58:06 +0000 (14:58 +0100)
committerMichael Schroeder <mls@suse.de>
Tue, 8 Nov 2016 13:58:06 +0000 (14:58 +0100)
package/libsolv.spec.in

index 236ec37f4353ea37871bad8301479847315257b0..165196bc91b3ed4999bb87b7d25ccb264d98879b 100644 (file)
@@ -26,7 +26,7 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %bcond_without disable_shared
 %bcond_without perl_binding
 %bcond_without python_binding
-%bcond_with    python3_binding
+%bcond_without python3_binding
 %bcond_without ruby_binding
 %bcond_with zypp
 
@@ -71,12 +71,12 @@ BuildRequires:  ruby-devel
 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);")
+%global python3_sitearch %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(True))")
 BuildRequires:  python3-devel
 %endif
 
@@ -295,7 +295,10 @@ rm -rf "$RPM_BUILD_ROOT"
 %if %{with python3_binding}
 %files -n python3-solv
 %defattr(-,root,root)
-%{python3_sitearch}/*
+%{python3_sitearch}/*solv*
+%if 0%{?suse_version}
+%{python3_sitearch}/*/*solv*
+%endif
 %endif
 
 %changelog