diff --git a/dbus-python.spec b/dbus-python.spec index e582748e91598170ffad5a6473445a980f2e8572..238a5b7f3d68da0a7827105f659d2bcde6c3209c 100644 --- a/dbus-python.spec +++ b/dbus-python.spec @@ -1,10 +1,11 @@ %global _configure ../configure +%global python3dir %{_builddir}/python3-%{name}-%{version}-%{release} Name: dbus-python Version: 1.2.18 -Release: 3 +Release: 5 Summary: original Python binding for dbus -License: MIT +License: MIT and (AFL-2.1 or GPL-2.0-or-later) URL: http://www.freedesktop.org/wiki/Software/DBusBindings/ Source0: http://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.tar.gz Source1: http://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.tar.gz.asc @@ -46,13 +47,23 @@ developing applications that use %{name}. %build autoreconf -vif -mkdir -p python3-build -pushd python3-build; %configure PYTHON="%{__python3}" -%make_build; popd +install -d %{python3dir} +cp -a . %{python3dir} +mv %{python3dir} python3-build + +pushd python3-build +%py3_build +%configure PYTHON="%{__python3}" +%make_build +popd %install -%make_install -C python3-build -find %{buildroot} -name '*.la' -delete +pushd python3-build +%py3_install +%make_install +popd + +%delete_la %check make check -k -C python3-build || (cat python3-build/test-suite.log && true) @@ -70,6 +81,7 @@ make check -k -C python3-build || (cat python3-build/test-suite.log && true) %{python3_sitearch}/_dbus_bindings.so %{python3_sitearch}/_dbus_glib_bindings.so %{python3_sitearch}/dbus/ +%{python3_sitearch}/dbus_python-%{version}-py%{python3_version}.egg-info %files devel %{_includedir}/dbus-1.0/dbus/%{name}.h @@ -79,9 +91,18 @@ make check -k -C python3-build || (cat python3-build/test-suite.log && true) %doc NEWS ChangeLog README doc/API_CHANGES.txt doc/tutorial.txt %changelog -* Tue Oct 25 2022 zhangruifang - 1.2.18-3 +* Thu Nov 17 2022 Qiang Wei - 1.2.18-5 +- Merge fix from 1.2.18-3 + +* Tue Oct 25 2022 zhangruifang - 1.2.18-4 - Rebuild for next release +* Mon Dec 06 2021 herengui - 1.2.18-3 +- Type:update +- ID:NA +- SUG:NA +- DESC: 1. correct licenses; 2. provides pythonXdist + * Fri Aug 27 2021 panxiaohe - 1.2.18-2 - Fix deprecation warnings due to invalid escape sequences