%global _configure ../configure Name: dbus-python Version: 1.2.18 Release: 1 Summary: original Python binding for dbus License: MIT 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 Patch0: 0001-Move-python-modules-to-architecture-specific-directo.patch BuildRequires: dbus-devel dbus-glib-devel glib2-devel BuildRequires: dbus-x11 python3-gobject BuildRequires: autoconf-archive automake libtool %description Dbus-python is the original Python binding for dbus, the reference implementation of the D-Bus protocol. %package -n python3-dbus Summary: Python3 bindings for dbus BuildRequires: python3-devel Provides: dbus-python = %{version}-%{release} Obsoletes: dbus-python < %{version}-%{release} %{?python_provide:%python_provide python3-dbus} %description -n python3-dbus Python3 bindings for dbus %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package_help %prep %autosetup -n %{name}-%{version} -p1 %build autoreconf -vif mkdir -p python3-build pushd python3-build; %configure PYTHON="%{__python3}" %make_build; popd %install %make_install -C python3-build find %{buildroot} -name '*.la' -delete %check make check -k -C python3-build || (cat python3-build/test-suite.log && true) %pre %preun %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -n python3-dbus %license COPYING %{python3_sitearch}/_dbus_bindings.so %{python3_sitearch}/_dbus_glib_bindings.so %{python3_sitearch}/dbus/ %files devel %{_includedir}/dbus-1.0/dbus/%{name}.h %{_libdir}/pkgconfig/%{name}.pc %files help %doc NEWS ChangeLog README doc/API_CHANGES.txt doc/tutorial.txt %changelog * Fri Jul 30 2021 panxiaohe - 1.2.18-1 - update to 1.2.18 - remove unnecessary BuildRequires: gdb * Thu Oct 29 2020 panxiaohe - 1.2.16-2 - Type:requirement - ID:NA - SUG:NA - DESC:remove subpackage python2-dbus * Fri Jul 31 2020 Liquor - 1.2.16-1 - Type:update - ID:NA - SUG:NA - DESC:update to 1.2.16 * Sat Mar 21 2020 openEuler Buildteam - 1.2.8-8 - Type:enhancement - ID:NA - SUG:NA - DESC:add build requires of gdb * Wed Oct 30 2019 jiangchuangang - 1.2.8-7 - Type:enhancement - ID:NA - SUG:NA - DESC:modify provides * Sat Oct 12 2019 shenyangyang - 1.2.8-6 - Type: enhancement - ID: NA - SUG: NA - DESC:add python-provides * Mon Sep 30 2019 luhuaxin - 1.2.8-5 - Type: enhancement - ID: NA - SUG: NA - DESC: package rebuild * Fri Aug 30 2019 luhuaxin - 1.2.8-4 - Package init