diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-03-27 18:20:00 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-03-27 18:20:00 +0800 |
commit | 7df8e771fe19ecea6e01e4d3358de672f0a707bb (patch) | |
tree | 49e6e98f5389845dee1cbe995fe408b8762e27a2 /devel/py-dbus | |
parent | 7473d446fcf9f3aa37f7693ad638b91e6d5414d6 (diff) | |
download | marcuscom-ports-experimental-7df8e771fe19ecea6e01e4d3358de672f0a707bb.tar.gz marcuscom-ports-experimental-7df8e771fe19ecea6e01e4d3358de672f0a707bb.tar.zst marcuscom-ports-experimental-7df8e771fe19ecea6e01e4d3358de672f0a707bb.zip |
Create py3-dbus, the Python3 version of py-dbus.
Because py-dbus and py3-dbus conflict because some files, a new pydbus-common
port has been create that installs the header, .pc and documentation for both
py-dbus and py3-dbus.
Both py[3]-dbus run_depen on pydbus-common.
Bump portrevision of py-dbus to track this changes.
git-svn-id: svn://creme-brulee.marcuscom.com/ports-experimental/trunk@19391 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/py-dbus')
-rw-r--r-- | devel/py-dbus/Makefile | 34 | ||||
-rw-r--r-- | devel/py-dbus/distinfo | 2 | ||||
-rw-r--r-- | devel/py-dbus/pkg-descr | 3 | ||||
-rw-r--r-- | devel/py-dbus/pkg-plist | 65 |
4 files changed, 104 insertions, 0 deletions
diff --git a/devel/py-dbus/Makefile b/devel/py-dbus/Makefile new file mode 100644 index 0000000..8b694ea --- /dev/null +++ b/devel/py-dbus/Makefile @@ -0,0 +1,34 @@ +# Created by: Joe Marcus Clarke <marcus@FreeBSD.org> +# $FreeBSD$ +# $MCom$ + +PORTNAME= dbus +PORTVERSION= 1.1.1 +PORTREVISION= 1 +CATEGORIES= devel gnome python +MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}-python-${PORTVERSION} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Python2 bindings for the D-BUS messaging system + +LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib +RUN_DEPENDS= pydbus-common>=0:${PORTSDIR}/devel/pydbus-common + +USES= gettext pathfix pkgconfig gmake +USE_PYTHON= 2 +USE_AUTOTOOLS= libtool +CPPFLAGS+= -I${PYTHON_INCLUDEDIR} +CONFIGURE_ARGS= --docdir=${DOCSDIR} \ + --disable-api-docs + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_dbus_*bindings.so + + @${RM} -f ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/dbus-python.h \ + ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc + @${RM} -f ${STAGEDIR}${DOCSDIR}/* + @${RMDIR} ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> diff --git a/devel/py-dbus/distinfo b/devel/py-dbus/distinfo new file mode 100644 index 0000000..30a68e4 --- /dev/null +++ b/devel/py-dbus/distinfo @@ -0,0 +1,2 @@ +SHA256 (dbus-python-1.1.1.tar.gz) = 8917ca4fb8f4d693aee18d200cbad166b2c938dfb88c03bb4ab3d90a7c915e88 +SIZE (dbus-python-1.1.1.tar.gz) = 596476 diff --git a/devel/py-dbus/pkg-descr b/devel/py-dbus/pkg-descr new file mode 100644 index 0000000..39ce5c2 --- /dev/null +++ b/devel/py-dbus/pkg-descr @@ -0,0 +1,3 @@ +Python bindings for the D-BUS interprocess messaging system. + +WWW: http://dbus.freedesktop.org/doc/dbus-python/ diff --git a/devel/py-dbus/pkg-plist b/devel/py-dbus/pkg-plist new file mode 100644 index 0000000..f8017bf --- /dev/null +++ b/devel/py-dbus/pkg-plist @@ -0,0 +1,65 @@ +%%PYTHON_SITELIBDIR%%/_dbus_bindings.a +%%PYTHON_SITELIBDIR%%/_dbus_bindings.la +%%PYTHON_SITELIBDIR%%/_dbus_bindings.so +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.a +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.la +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so +%%PYTHON_SITELIBDIR%%/dbus/__init__.py +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyc +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyo +%%PYTHON_SITELIBDIR%%/dbus/_compat.py +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyc +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyo +%%PYTHON_SITELIBDIR%%/dbus/_dbus.py +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyc +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyo +%%PYTHON_SITELIBDIR%%/dbus/_version.py +%%PYTHON_SITELIBDIR%%/dbus/_version.pyc +%%PYTHON_SITELIBDIR%%/dbus/_version.pyo +%%PYTHON_SITELIBDIR%%/dbus/bus.py +%%PYTHON_SITELIBDIR%%/dbus/bus.pyc +%%PYTHON_SITELIBDIR%%/dbus/bus.pyo +%%PYTHON_SITELIBDIR%%/dbus/connection.py +%%PYTHON_SITELIBDIR%%/dbus/connection.pyc +%%PYTHON_SITELIBDIR%%/dbus/connection.pyo +%%PYTHON_SITELIBDIR%%/dbus/decorators.py +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo +%%PYTHON_SITELIBDIR%%/dbus/exceptions.py +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyc +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyo +%%PYTHON_SITELIBDIR%%/dbus/gi_service.py +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyc +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyo +%%PYTHON_SITELIBDIR%%/dbus/glib.py +%%PYTHON_SITELIBDIR%%/dbus/glib.pyc +%%PYTHON_SITELIBDIR%%/dbus/glib.pyo +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.py +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyc +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyo +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.py +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyc +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyo +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyc +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyo +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyc +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyo +%%PYTHON_SITELIBDIR%%/dbus/proxies.py +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyc +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyo +%%PYTHON_SITELIBDIR%%/dbus/server.py +%%PYTHON_SITELIBDIR%%/dbus/server.pyc +%%PYTHON_SITELIBDIR%%/dbus/server.pyo +%%PYTHON_SITELIBDIR%%/dbus/service.py +%%PYTHON_SITELIBDIR%%/dbus/service.pyc +%%PYTHON_SITELIBDIR%%/dbus/service.pyo +%%PYTHON_SITELIBDIR%%/dbus/types.py +%%PYTHON_SITELIBDIR%%/dbus/types.pyc +%%PYTHON_SITELIBDIR%%/dbus/types.pyo +@dirrm %%PYTHON_SITELIBDIR%%/dbus/mainloop +@dirrm %%PYTHON_SITELIBDIR%%/dbus |