Files
buildroot/package/dbus-python/dbus-python.mk
James Hilliard 77e4be3ed6 package/dbus-python: bump to version 1.5.0
https://gitlab.freedesktop.org/dbus/dbus-python/-/blob/dbus-python-1.5.0/NEWS

Migrate from autotools to meson build system.

Update the license file list for upstream's REUSE conversion. Keep the
full set of split license texts in DBUS_PYTHON_LICENSE_FILES so
legal-info can hash them, but leave DBUS_PYTHON_LICENSE unchanged: the
GPL-3.0+ with exception text applies to the unused Autoconf macro, and
the extra dbus-gmain MIT files are not installed.

COPYING hash changed due to REUSE formatting:
f83a62c272

subprojects/dbus-gmain/COPYING hash changed due to REUSE formatting:
ab33ebefc5

Removed autoconf-related license files due to upstream commit
b286e65d1e

Switched back to gz tarball as provided by upstream.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
[Bernd:
 - bumped to 1.5.0
 - updated license files and tarball URL]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-10-03 12:06:27 +02:00

28 lines
992 B
Makefile

################################################################################
#
# dbus-python
#
################################################################################
DBUS_PYTHON_VERSION = 1.5.0
DBUS_PYTHON_SOURCE = dbus_python-$(DBUS_PYTHON_VERSION).tar.gz
DBUS_PYTHON_SITE = https://dbus.freedesktop.org/releases/dbus-python
DBUS_PYTHON_INSTALL_STAGING = YES
DBUS_PYTHON_LICENSE = MIT (dbus-python), AFL-2.1 or GPL-2.0+ (dbus-gmain)
DBUS_PYTHON_LICENSE_FILES = \
COPYING \
LICENSES/MIT.txt \
subprojects/dbus-gmain/COPYING \
subprojects/dbus-gmain/LICENSES/AFL-2.1.txt \
subprojects/dbus-gmain/LICENSES/GPL-2.0-or-later.txt \
subprojects/dbus-gmain/LICENSES/MIT.txt
DBUS_PYTHON_DEPENDENCIES = dbus libglib2 python3 host-python3
HOST_DBUS_PYTHON_DEPENDENCIES = host-dbus host-libglib2 host-python3
DBUS_PYTHON_CONF_ENV = \
_PYTHON_SYSCONFIGDATA_NAME=$(PKG_PYTHON_SYSCONFIGDATA_NAME) \
PYTHONPATH=$(PYTHON3_PATH)
$(eval $(meson-package))
$(eval $(host-meson-package))