Alexander Pyhalov
2020-08-07 bd93150e30e75143766b488c440fb30364d7d817
dbus-python: update to 1.2.16
5 files modified
98 ■■■■ changed files
components/python/dbus-python/Makefile 51 ●●●● patch | view | raw | blame | history
components/python/dbus-python/history 3 ●●●● patch | view | raw | blame | history
components/python/dbus-python/manifests/sample-manifest.p5m 41 ●●●●● patch | view | raw | blame | history
components/python/dbus-python/pkg5 2 ●●●●● patch | view | raw | blame | history
components/python/dbus-python/python-dbus-GENFRAG.p5m 1 ●●●● patch | view | raw | blame | history
components/python/dbus-python/Makefile
@@ -13,66 +13,41 @@
# Copyright 2019 Michal Nowak
#
BUILD_BITS=        32_and_64
BUILD_BITS=        64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        dbus-python
COMPONENT_VERSION=    1.2.14
COMPONENT_REVISION=    2
COMPONENT_VERSION=    1.2.16
COMPONENT_PROJECT_URL=    http://www.freedesktop.org/wiki/Software/DBusBindings/
COMPONENT_SUMMARY=    Python bindings for D-Bus
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH=    \
    sha256:b10206ba3dd641e4e46411ab91471c88e0eec1749860e4285193ee68df84ac31
    sha256:11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4
COMPONENT_ARCHIVE_URL=    http://dbus.freedesktop.org/releases/dbus-python/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=        library/python/python-dbus
COMPONENT_CLASSIFICATTION= Development/Python
COMPONENT_LICENSE=    MIT
COMPONENT_LICENSE_FILE=    COPYING
PATH=$(PATH.gnu)
PYTHON_VERSIONS = 2.7 3.5
VARIANT_PYTHON27 = $(BUILD_DIR)/python-27
VARIANT_PYTHON35 = $(BUILD_DIR)/python-35
VARIANTS_32 = $(VARIANT_PYTHON27)
VARIANTS_64 = $(VARIANT_PYTHON27) $(VARIANT_PYTHON35)
BUILD_32 = $(VARIANTS_32:%=%/$(MACH32)/.built)
BUILD_64 = $(VARIANTS_64:%=%/$(MACH64)/.built)
INSTALL_32 = $(VARIANTS_32:%=%/$(MACH32)/.installed)
INSTALL_64 = $(VARIANTS_64:%=%/$(MACH64)/.installed)
TEST_32 = $(VARIANTS_32:%=%/$(MACH32)/.tested)
TEST_64 = $(VARIANTS_64:%=%/$(MACH64)/.tested)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: BITS=64
$(VARIANT_PYTHON27)/$(MACH64)/.configured: PYTHON=$(PYTHON.2.7.64)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: am_cv_python_pyexecdir=$(PYTHON.2.7.VENDOR_PACKAGES.64)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: am_cv_python_pythondir=$(PYTHON.2.7.VENDOR_PACKAGES.64)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: PYTHON=$(PYTHON.2.7.32)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: am_cv_python_pyexecdir=$(PYTHON.2.7.VENDOR_PACKAGES.32)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: am_cv_python_pythondir=$(PYTHON.2.7.VENDOR_PACKAGES.32)
$(VARIANT_PYTHON35)/$(MACH64)/.configured: BITS=64
$(VARIANT_PYTHON35)/$(MACH64)/.configured: PYTHON=$(PYTHON.3.5.64)
$(VARIANT_PYTHON35)/$(MACH64)/.configured: am_cv_python_pyexecdir=$(PYTHON.3.5.VENDOR_PACKAGES.64)
$(VARIANT_PYTHON35)/$(MACH64)/.configured: am_cv_python_pythondir=$(PYTHON.3.5.VENDOR_PACKAGES.64)
PYTHON_VERSION = 3.5
PYTHON_VERSIONS = 3.5
include $(WS_MAKE_RULES)/common.mk
COMPONENT_PREP_ACTION = (cd $(@D) && autoreconf -fi)
#COMPONENT_PREP_ACTION = (cd $(@D) && autoreconf -fi)
CONFIGURE_OPTIONS+=    --sysconfdir=/etc
CONFIGURE_OPTIONS+=    --disable-static
CONFIGURE_ENV+=        PYTHON=$(PYTHON)
CONFIGURE_ENV+=        am_cv_python_pythondir="$(am_cv_python_pythondir)"
CONFIGURE_ENV+=        am_cv_python_pyexecdir="$(am_cv_python_pyexecdir)"
CONFIGURE_ENV+=        am_cv_python_pythondir="$(PYTHON.3.5.VENDOR_PACKAGES)"
CONFIGURE_ENV+=        am_cv_python_pyexecdir="$(PYTHON.3.5.VENDOR_PACKAGES)"
REQUIRED_PACKAGES += runtime/python-27
REQUIRED_PACKAGES += runtime/python-35
# Auto-generated dependencies
REQUIRED_PACKAGES += library/glib2
REQUIRED_PACKAGES += system/library
components/python/dbus-python/history
@@ -1,4 +1,5 @@
library/python/python-dbus-26@1.2.4,5.11-2016.0.1.2
library/python/python-dbus-27@1.2.14,5.11-2020.0.1.3
library/python/python-dbus-34@1.2.14,5.11-2020.0.1.1
library/python-2/python-dbus-26@0.84.0,5.11-2016.0.1.2
library/python/python-dbus-26@1.2.4,5.11-2016.0.1.2
library/python-2/python-dbus@0.84.0,5.11-2016.0.1.2 library/python/python-dbus
components/python/dbus-python/manifests/sample-manifest.p5m
@@ -24,47 +24,6 @@
file path=usr/include/dbus-1.0/dbus/dbus-python.h
file path=usr/lib/$(MACH64)/pkgconfig/dbus-python.pc
file path=usr/lib/pkgconfig/dbus-python.pc
file path=usr/lib/python2.7/vendor-packages/64/_dbus_bindings.so
file path=usr/lib/python2.7/vendor-packages/64/_dbus_glib_bindings.so
file path=usr/lib/python2.7/vendor-packages/64/dbus/__init__.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/_compat.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/_dbus.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/_expat_introspect_parser.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/bus.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/connection.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/decorators.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/exceptions.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/gi_service.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/glib.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/gobject_service.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/lowlevel.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/mainloop/__init__.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/mainloop/glib.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/proxies.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/server.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/service.py
file path=usr/lib/python2.7/vendor-packages/64/dbus/types.py
file path=usr/lib/python2.7/vendor-packages/_dbus_bindings.so
file path=usr/lib/python2.7/vendor-packages/_dbus_glib_bindings.so
file path=usr/lib/python2.7/vendor-packages/dbus/__init__.py
file path=usr/lib/python2.7/vendor-packages/dbus/_compat.py
file path=usr/lib/python2.7/vendor-packages/dbus/_dbus.py
file path=usr/lib/python2.7/vendor-packages/dbus/_expat_introspect_parser.py
file path=usr/lib/python2.7/vendor-packages/dbus/bus.py
file path=usr/lib/python2.7/vendor-packages/dbus/connection.py
file path=usr/lib/python2.7/vendor-packages/dbus/decorators.py
file path=usr/lib/python2.7/vendor-packages/dbus/exceptions.py
file path=usr/lib/python2.7/vendor-packages/dbus/gi_service.py
file path=usr/lib/python2.7/vendor-packages/dbus/glib.py
file path=usr/lib/python2.7/vendor-packages/dbus/gobject_service.py
file path=usr/lib/python2.7/vendor-packages/dbus/lowlevel.py
file path=usr/lib/python2.7/vendor-packages/dbus/mainloop/__init__.py
file path=usr/lib/python2.7/vendor-packages/dbus/mainloop/glib.py
file path=usr/lib/python2.7/vendor-packages/dbus/proxies.py
file path=usr/lib/python2.7/vendor-packages/dbus/server.py
file path=usr/lib/python2.7/vendor-packages/dbus/service.py
file path=usr/lib/python2.7/vendor-packages/dbus/types.py
file path=usr/lib/python3.5/vendor-packages/_dbus_bindings.so
file path=usr/lib/python3.5/vendor-packages/_dbus_glib_bindings.so
file path=usr/lib/python3.5/vendor-packages/dbus/__init__.py
components/python/dbus-python/pkg5
@@ -1,14 +1,12 @@
{
    "dependencies": [
        "library/glib2",
        "runtime/python-27",
        "runtime/python-35",
        "SUNWcs",
        "system/library",
        "system/library/libdbus"
    ],
    "fmris": [
        "library/python/python-dbus-27",
        "library/python/python-dbus-35"
    ],
    "name": "dbus-python"
components/python/dbus-python/python-dbus-GENFRAG.p5m
@@ -17,4 +17,3 @@
file path=usr/include/dbus-1.0/dbus/dbus-python.h
file path=usr/lib/$(MACH64)/pkgconfig/dbus-python.pc
file path=usr/lib/pkgconfig/dbus-python.pc