diff --git a/dbus-python-1.3.2.tar.gz b/dbus-python-1.3.2.tar.gz deleted file mode 100644 index 456143c3dd851279f58762bc393a6b9e3ca48b13..0000000000000000000000000000000000000000 Binary files a/dbus-python-1.3.2.tar.gz and /dev/null differ diff --git a/dbus-python-1.3.2.tar.gz.asc b/dbus-python-1.3.2.tar.gz.asc deleted file mode 100644 index b0f28d973b79edcff7df078dbfddc00b03cf1835..0000000000000000000000000000000000000000 --- a/dbus-python-1.3.2.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmMXr9sACgkQ4FrhR4+B -TE+guQ//SUYy6BjqfaaZIiWcPWDFiX6KRRHQBuzg/hcRXuktAIzvRcNuG7vmgcez -L+DJleH5nsAjf238p052uxqrqnb9TPH4fIeB3E6V/E2GjgNG7sJXNKHc/4XNI1b1 -5FXYkHDCUcelH7E4dllllSLUSqXPtnX3nm7JrMXKi6kwaSNvXSQdrsAMWfydbwNU -rMKSrqzrLmtHAYkOTb40Dyy4sUcfKV8ZuDYo5KdYMzpY7/wb8X5e4Teye3CXProm -qh9Mc7Wvdb6cLXrJnXyOHF1CjXwHWG0kuNMm32qkB2KYZZR3KSDOlkjLOabycem3 -bUhiKiQlNKlz+C6T9WLb8Hg6no+vLRjD62/sSX/cVgueDoS8nxzRJfwCGepK8kpv -2IwDIfoTeZfsz96E/OiHFzs9fpxEAak2jdlONoFeAPrxRCUZJDH7mPeKfn1dLpN6 -orBbCM+QvTX5NJG3xj3OwVU7/5E3uX52LsYZcOvIpjQwXFtL58Fo7m7bCBuUItKr -r0Ono5De52eULI30YWeVMOBuRMGxppKvxNEz3gvxd15EM7L8QxZlqGqgFV+NtOP2 -D+kcRtWc8Doc6BPi9PMmHBo65U/mVwJwBMjr9jKsnuRG5RD+Pl46++/PgFV2M3Pq -0ucdoiXjVyhLuWUSV4T3i2OXyC8hqfiXaxgvF/DVCChOSWL7mEY= -=lkWO ------END PGP SIGNATURE----- diff --git a/dbus-python-1.4.0.tar.xz b/dbus-python-1.4.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..6ff8b8a02a44f57c8f7480a50ed6d5c53d400fb1 Binary files /dev/null and b/dbus-python-1.4.0.tar.xz differ diff --git a/dbus-python.spec b/dbus-python.spec index 0a3d6c3fb6d847385ac9753a3e1a7e054361bcf5..f06ee9b07b26f714fc6d19269d6366e8ec4f6a81 100644 --- a/dbus-python.spec +++ b/dbus-python.spec @@ -1,20 +1,23 @@ -%global _configure ../configure -%global python3dir %{_builddir}/python3-%{name}-%{version}-%{release} - Name: dbus-python -Version: 1.3.2 +Version: 1.4.0 Release: 1 Summary: original Python binding for dbus 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 +URL: https://www.freedesktop.org/wiki/Software/DBusBindings/ +Source0: https://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.tar.xz Patch0: 0001-Move-python-modules-to-architecture-specific-directo.patch Patch1: Fix-deprecation-warnings-due-to-invalid-escape-seque.patch -BuildRequires: dbus-devel dbus-glib-devel glib2-devel -BuildRequires: dbus-x11 python3-gobject python3-pip python3-wheel 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 +BuildRequires: python3-devel +BuildRequires: /usr/bin/dbus-run-session +BuildRequires: python3-gobject +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(setuptools-scm) +BuildRequires: python3dist(wheel) %description Dbus-python is the original Python binding for dbus, the reference @@ -22,10 +25,8 @@ 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 @@ -33,7 +34,7 @@ Python3 bindings for dbus %package devel Summary: Development files for %{name} -Requires: %{name} = %{version}-%{release} +Requires: python3-dbus = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -45,38 +46,20 @@ developing applications that use %{name}. %autosetup -n %{name}-%{version} -p1 %build -autoreconf -vif - +autoreconf -fi export DBUS_PYTHON_USE_AUTOTOOLS=1 -install -d %{python3dir} -cp -a . %{python3dir} -mv %{python3dir} python3-build - -pushd python3-build +%set_build_flags %py3_build %configure PYTHON="%{__python3}" %make_build -popd %install export DBUS_PYTHON_USE_AUTOTOOLS=1 -pushd python3-build %py3_install %make_install -popd - -%delete_la %check -make check -k -C python3-build || (cat python3-build/test-suite.log && true) - -%pre - -%preun - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +make check -k || (cat test-suite.log && false) %files -n python3-dbus %license COPYING @@ -92,6 +75,9 @@ 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 Mar 25 2025 Funda Wang - 1.4.0-1 +- update to 1.4.0 + * Mon Oct 17 2022 dillon chen - 1.3.2-1 - update to 1.3.2