Update to py-dbus-1.2.2.

This commit is contained in:
ajacoutot 2016-03-01 09:11:27 +00:00
parent 472ffd6c94
commit e68277bd8e
6 changed files with 51 additions and 97 deletions

View File

@ -1,18 +1,17 @@
# $OpenBSD: Makefile,v 1.32 2015/04/04 09:21:05 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.33 2016/03/01 09:11:27 ajacoutot Exp $
PORTROACH= limitw:2,even
COMMENT-main = dbus bindings for Python
COMMENT-common = common files for py-dbus
V = 1.2.0
V = 1.2.2
DISTNAME = dbus-python-${V}
PKGNAME-main = py-dbus-${V}
FULLPKGNAME-common = py-dbus-common-${V}
FULLPKGPATH-common = x11/dbus-python,-common
REVISION-main = 3
REVISION-common = 1
CATEGORIES = x11
HOMEPAGE = http://dbus.freedesktop.org/
@ -38,6 +37,8 @@ MODULES = lang/python \
FLAVORS = python3
FLAVOR ?=
USE_GMAKE= Yes
.if ${FLAVOR:Mpython3}
FULLPKGNAME-main= ${PKGNAME-main:S/^py-/py3-/}
FULLPKGPATH-main= x11/dbus-python,-main${MODPY_FLAVOR}
@ -59,6 +60,10 @@ CONFIGURE_ARGS = ${CONFIGURE_SHARED} \
TEST_FLAGS = LDFLAGS="-L${LOCALBASE}/lib"
TEST_DEPENDS = devel/py-gobject3${MODPY_FLAVOR}
pre-configure:
sed -i "s,/bin/bash,/bin/sh,g" \
${WRKSRC}/test/{TestSuitePythonService.service.in,run-test.sh}
post-install:
rm ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/*.{a,la}

View File

@ -1,2 +1,2 @@
SHA256 (dbus-python-1.2.0.tar.gz) = 4SxsiyvzqTAvdRZpUsvkHWs4w0QbvGdn29SYlCMWxt8=
SIZE (dbus-python-1.2.0.tar.gz) = 602426
SHA256 (dbus-python-1.2.2.tar.gz) = 95dBUQytSFr7oTA7Q+Y5qs3X3ezzznxsygsahJvfj7M=
SIZE (dbus-python-1.2.2.tar.gz) = 608781

View File

@ -1,8 +0,0 @@
$OpenBSD: patch-test_TestSuitePythonService_service_in,v 1.1 2010/09/06 16:20:26 fgsch Exp $
--- test/TestSuitePythonService.service.in.orig Mon Sep 6 12:04:31 2010
+++ test/TestSuitePythonService.service.in Mon Sep 6 12:04:36 2010
@@ -1,3 +1,3 @@
[D-BUS Service]
Name=org.freedesktop.DBus.TestSuitePythonService
-Exec=/bin/bash -c "@PYTHON@ @abs_top_srcdir@/test/test-service.py"
+Exec=/bin/sh -c "@PYTHON@ @abs_top_srcdir@/test/test-service.py"

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-test_run-test_sh,v 1.2 2013/07/12 06:15:29 ajacoutot Exp $
--- test/run-test.sh.orig Wed May 8 09:37:31 2013
+++ test/run-test.sh Fri Jul 12 08:14:04 2013
@@ -1,4 +1,4 @@
-#! /bin/bash
+#! /bin/sh
# Copyright (C) 2006 Red Hat Inc. <http://www.redhat.com/>
# Copyright (C) 2006-2007 Collabora Ltd. <http://www.collabora.co.uk/>
@@ -28,7 +28,7 @@ ulimit -c unlimited
skipped=
-function die()
+function die
{
if ! test -z "$DBUS_SESSION_BUS_PID" ; then
echo "killing message bus $DBUS_SESSION_BUS_PID" >&2

View File

@ -1,27 +0,0 @@
$OpenBSD: patch-test_run-with-tmp-session-bus_sh,v 1.1 2010/09/06 16:20:26 fgsch Exp $
--- test/run-with-tmp-session-bus.sh.orig Mon Sep 6 12:03:50 2010
+++ test/run-with-tmp-session-bus.sh Mon Sep 6 12:04:02 2010
@@ -1,4 +1,4 @@
-#! /bin/bash
+#! /bin/sh
# Copyright (C) 2003-2005 Red Hat Inc. <http://www.redhat.com/>
# Copyright (C) 2005 Colin Walters
@@ -28,7 +28,7 @@ SCRIPTNAME=$0
WRAPPED_SCRIPT=$1
shift
-function die()
+function die
{
if ! test -z "$DBUS_SESSION_BUS_PID" ; then
echo "killing message bus $DBUS_SESSION_BUS_PID" >&2
@@ -43,7 +43,7 @@ if test -z "$DBUS_TOP_BUILDDIR" ; then
fi
## convenient to be able to ctrl+C without leaking the message bus process
-trap 'die "Received SIGINT"' SIGINT
+trap 'die "Received SIGINT"' 2
CONFIG_FILE="$DBUS_TOP_BUILDDIR"/test/tmp-session-bus.conf

View File

@ -1,60 +1,62 @@
@comment $OpenBSD: PLIST-main,v 1.1 2013/09/10 13:25:43 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.2 2016/03/01 09:11:27 ajacoutot Exp $
!%%python3%%
lib/python${MODPY_VERSION}/site-packages/_dbus_bindings.so
lib/python${MODPY_VERSION}/site-packages/_dbus_glib_bindings.so
lib/python${MODPY_VERSION}/site-packages/dbus/
lib/python${MODPY_VERSION}/site-packages/dbus/__init__.py
lib/python${MODPY_VERSION}/site-packages/dbus/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/__init__.pyo
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_dbus.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_dbus.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_expat_introspect_parser.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_expat_introspect_parser.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}bus.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}bus.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}gi_service.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}gi_service.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}glib.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}glib.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}lowlevel.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}lowlevel.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}proxies.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}proxies.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}service.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}service.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/_compat.py
lib/python${MODPY_VERSION}/site-packages/dbus/_compat.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/_compat.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/_dbus.py
lib/python${MODPY_VERSION}/site-packages/dbus/_dbus.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/_dbus.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/_expat_introspect_parser.py
lib/python${MODPY_VERSION}/site-packages/dbus/_expat_introspect_parser.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/_expat_introspect_parser.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/_version.py
lib/python${MODPY_VERSION}/site-packages/dbus/_version.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/_version.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/bus.py
lib/python${MODPY_VERSION}/site-packages/dbus/bus.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/bus.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/connection.py
lib/python${MODPY_VERSION}/site-packages/dbus/connection.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/connection.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/decorators.py
lib/python${MODPY_VERSION}/site-packages/dbus/decorators.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/decorators.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/exceptions.py
lib/python${MODPY_VERSION}/site-packages/dbus/exceptions.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/exceptions.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/gi_service.py
lib/python${MODPY_VERSION}/site-packages/dbus/gi_service.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/gi_service.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/glib.py
lib/python${MODPY_VERSION}/site-packages/dbus/glib.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/glib.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/lowlevel.py
lib/python${MODPY_VERSION}/site-packages/dbus/lowlevel.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/lowlevel.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/__init__.py
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/__init__.pyo
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/${MODPY_PYCACHE}glib.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/${MODPY_PYCACHE}glib.${MODPY_PYC_MAGIC_TAG}pyo
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/glib.py
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/glib.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/mainloop/glib.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/proxies.py
lib/python${MODPY_VERSION}/site-packages/dbus/proxies.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/proxies.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/server.py
lib/python${MODPY_VERSION}/site-packages/dbus/server.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/server.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/service.py
lib/python${MODPY_VERSION}/site-packages/dbus/service.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/service.pyo
lib/python${MODPY_VERSION}/site-packages/dbus/types.py
lib/python${MODPY_VERSION}/site-packages/dbus/types.pyc
lib/python${MODPY_VERSION}/site-packages/dbus/types.pyo