blob: 089f1f290726338105eabe6f0231e3aed62a556a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
Name: dbus-python
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: 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: meson >= 0.60
BuildRequires: pkgconfig(dbus-1) >= 1.8
BuildRequires: python3-devel
%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: python3-dbus = %{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
%meson
%meson_build
%install
%meson_install
%check
%meson_test
%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
%{_libdir}/pkgconfig/%{name}.pc
%files help
%doc NEWS ChangeLog README doc/API_CHANGES.txt doc/tutorial.txt
%changelog
* Tue Mar 25 2025 Funda Wang <fundawang@yeah.net> - 1.4.0-1
- update to 1.4.0
* Mon Oct 17 2022 dillon chen <dillon.chen@gmail.com> - 1.3.2-1
- update to 1.3.2
* Mon Dec 06 2021 herengui <herengui@uniontech.com> - 1.2.18-3
- Type:update
- ID:NA
- SUG:NA
- DESC: 1. correct licenses; 2. provides pythonXdist
* Fri Aug 27 2021 panxiaohe <panxiaohe@huawei.com> - 1.2.18-2
- Fix deprecation warnings due to invalid escape sequences
* Fri Jul 30 2021 panxiaohe <panxiaohe@huawei.com> - 1.2.18-1
- update to 1.2.18
- remove unnecessary BuildRequires: gdb
* Thu Oct 29 2020 panxiaohe <panxiaohe@huawei.com> - 1.2.16-2
- Type:requirement
- ID:NA
- SUG:NA
- DESC:remove subpackage python2-dbus
* Fri Jul 31 2020 Liquor <lirui130@huawei.com> - 1.2.16-1
- Type:update
- ID:NA
- SUG:NA
- DESC:update to 1.2.16
* Sat Mar 21 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.2.8-8
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:add build requires of gdb
* Wed Oct 30 2019 jiangchuangang<jiangchuangang@huawei.com> - 1.2.8-7
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:modify provides
* Sat Oct 12 2019 shenyangyang <shenyangyang4@huawei.com> - 1.2.8-6
- Type: enhancement
- ID: NA
- SUG: NA
- DESC:add python-provides
* Mon Sep 30 2019 luhuaxin <luhuaxin@huawei.com> - 1.2.8-5
- Type: enhancement
- ID: NA
- SUG: NA
- DESC: package rebuild
* Fri Aug 30 2019 luhuaxin <luhuaxin@huawei.com> - 1.2.8-4
- Package init
|