Projects
openEuler:20.03:LTS:SP3
dbus-python
_service:tar_scm_kernel_repo:dbus-python.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm_kernel_repo:dbus-python.spec of Package dbus-python
%global _configure ../configure %global python2dir %{_builddir}/python2-%{name}-%{version}-%{release} %global python3dir %{_builddir}/python3-%{name}-%{version}-%{release} Name: dbus-python Version: 1.2.16 Release: 3 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 Patch0: 0001-Move-python-modules-to-architecture-specific-directo.patch BuildRequires: dbus-devel dbus-glib-devel python2-docutils glib2-devel BuildRequires: dbus-x11 python2-gobject python3-gobject BuildRequires: autoconf-archive automake libtool gdb %description Dbus-python is the original Python binding for dbus, the reference implementation of the D-Bus protocol. %package -n python2-dbus Summary: Python2 bindings for dbus BuildRequires: python2-devel Provides: %{name} = %{version}-%{release} Provides: %{name}%{?_isa} = %{version}-%{release} Obsoletes: %{name} < %{version}-%{release} %{?python_provide:%python_provide python2-dbus} %description -n python2-dbus Python2 bindings for dbus. %package -n python3-dbus Summary: Python3 bindings for dbus BuildRequires: python3-devel %{?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 install -d %{python2dir} cp -a . %{python2dir} mv %{python2dir} python2-build install -d %{python3dir} cp -a . %{python3dir} mv %{python3dir} python3-build pushd python2-build %py2_build %configure PYTHON="%{__python2}" %make_build popd pushd python3-build %py3_build %configure PYTHON="%{__python3}" %make_build popd %install pushd python2-build %py2_install %make_install popd pushd python3-build %py3_install %make_install popd %delete_la %check make check -k -C python2-build || cat python2-build/test/test*.log make check -k -C python3-build || cat python3-build/test/test*.log %pre %preun %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -n python2-dbus %license COPYING %{python2_sitearch}/_dbus_bindings.so %{python2_sitearch}/_dbus_glib_bindings.so %{python2_sitearch}/dbus/ %{python2_sitearch}/dbus_python-%{version}-py%{python2_version}.egg-info %files -n python3-dbus %license COPYING %{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 %{_libdir}/pkgconfig/%{name}.pc %files help %doc NEWS ChangeLog README doc/API_CHANGES.txt doc/tutorial.txt %changelog * Mon Dec 06 2021 herengui <herengui@uniontech.com> - 1.2.16-3 - Type:update - ID:NA - SUG:NA - DESC: correct licenses * Thu Dec 02 2021 herengui <herengui@uniontech.com> - 1.2.16-2 - Type:update - ID:NA - SUG:NA - DESC: Provides pythonXdist * 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
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.