diff options
-rw-r--r-- | dbus-python.spec | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/dbus-python.spec b/dbus-python.spec index f871621..c2f8ad5 100644 --- a/dbus-python.spec +++ b/dbus-python.spec @@ -8,7 +8,7 @@ Source0: https://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.ta Patch0: 0001-Move-python-modules-to-architecture-specific-directo.patch Patch1: Fix-deprecation-warnings-due-to-invalid-escape-seque.patch -BuildRequires: meson >= 0.60 +BuildRequires: autoconf-archive automake libtool BuildRequires: pkgconfig(dbus-1) >= 1.8 BuildRequires: pkgconfig(glib-2.0) >= 2.40 BuildRequires: pkgconfig(gthread-2.0) >= 2.40 @@ -44,19 +44,26 @@ developing applications that use %{name}. %autosetup -n %{name}-%{version} -p1 %build -%meson -%meson_build +autoreconf -fi +export DBUS_PYTHON_USE_AUTOTOOLS=1 +%set_build_flags +%py3_build +%configure PYTHON="%{__python3}" +%make_build %install -%meson_install +export DBUS_PYTHON_USE_AUTOTOOLS=1 +%py3_install +%make_install %check -%meson_test +make check -k || (cat test-suite.log && false) %files -n python3-dbus %license COPYING %{python3_sitearch}/*.so %{python3_sitearch}/dbus/ +%{python3_sitearch}/dbus_python*egg-info %files devel %{_includedir}/dbus-1.0/dbus/%{name}.h |