pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/py-dbus Update to 0.83.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/413a924b48a5
branches:  trunk
changeset: 552666:413a924b48a5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Jan 07 21:20:28 2009 +0000

description:
Update to 0.83.0:

D-Bus Python Bindings 0.83.0 (2008-07-23)
=========================================

Features:

* Add bindings for DBusServer (thanks to Mathias Hasselmann, Huang Peng;
  fd.o #14322, #15514).

* Omit the service's traceback from certain D-Bus errors: specifically, those
  that were probably deliberately raised as part of an API. Subclasses
  of DBusException that indicate programmer error can turn the traceback
  back on if it seems likely to be useful.

Fixes:

* Don't emit spurious Error messages if libdbus gives object-path handlers
  a message that isn't a method call (most likely because of binding to a
  locally emitted signal, as in fd.o #14199).

* Make multiple filters added by Connection.add_message_filter work
  (fd.o #15547, thanks to Huang Peng).

* Make the API docs build correctly when out-of-tree

* Require dbus 1.0 so we can get rid of DBUS_API_SUBJECT_TO_CHANGE

diffstat:

 sysutils/py-dbus/Makefile |  10 ++++------
 sysutils/py-dbus/PLIST    |   5 ++++-
 sysutils/py-dbus/distinfo |   8 ++++----
 3 files changed, 12 insertions(+), 11 deletions(-)

diffs (66 lines):

diff -r 1dfd425a000f -r 413a924b48a5 sysutils/py-dbus/Makefile
--- a/sysutils/py-dbus/Makefile Wed Jan 07 21:15:59 2009 +0000
+++ b/sysutils/py-dbus/Makefile Wed Jan 07 21:20:28 2009 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.12 2008/04/25 20:06:04 tnn Exp $
+# $NetBSD: Makefile,v 1.13 2009/01/07 21:20:28 wiz Exp $
 #
 
-DISTNAME=      dbus-python-0.82.4
+DISTNAME=      dbus-python-0.83.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-python//}
 CATEGORIES=    sysutils
 MASTER_SITES=  http://dbus.freedesktop.org/releases/dbus-python/
 
+BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
 DEPENDS+=      ${PYPKGPREFIX}-pyrex>=0.9.3:../../lang/py-pyrex
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -18,14 +19,11 @@
 GNU_CONFIGURE= yes
 
 PYTHON_VERSIONS_ACCEPTED=      25 24
-#PYDISTUTILSPKG=                       YES
-#PYBINMODULE=                  YES
 PY_PATCHPLIST=                 YES
 
-BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
-
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../lang/python/extension.mk"
+BUILDLINK_API_DEPENDS.dbus+=   dbus>=1.0
 .include "../../sysutils/dbus/buildlink3.mk"
 .include "../../sysutils/dbus-glib/buildlink3.mk"
 # py-libxml2 is only needed at runtime
diff -r 1dfd425a000f -r 413a924b48a5 sysutils/py-dbus/PLIST
--- a/sysutils/py-dbus/PLIST    Wed Jan 07 21:15:59 2009 +0000
+++ b/sysutils/py-dbus/PLIST    Wed Jan 07 21:20:28 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2008/01/09 19:04:42 drochner Exp $
+@comment $NetBSD: PLIST,v 1.6 2009/01/07 21:20:28 wiz Exp $
 include/dbus-1.0/dbus/dbus-python.h
 lib/pkgconfig/dbus-python.pc
 ${PYSITELIB}/_dbus_bindings.la
@@ -48,6 +48,9 @@
 ${PYSITELIB}/dbus/proxies.py
 ${PYSITELIB}/dbus/proxies.pyc
 ${PYSITELIB}/dbus/proxies.pyo
+${PYSITELIB}/dbus/server.py
+${PYSITELIB}/dbus/server.pyc
+${PYSITELIB}/dbus/server.pyo
 ${PYSITELIB}/dbus/service.py
 ${PYSITELIB}/dbus/service.pyc
 ${PYSITELIB}/dbus/service.pyo
diff -r 1dfd425a000f -r 413a924b48a5 sysutils/py-dbus/distinfo
--- a/sysutils/py-dbus/distinfo Wed Jan 07 21:15:59 2009 +0000
+++ b/sysutils/py-dbus/distinfo Wed Jan 07 21:20:28 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2008/04/25 20:06:04 tnn Exp $
+$NetBSD: distinfo,v 1.5 2009/01/07 21:20:28 wiz Exp $
 
-SHA1 (dbus-python-0.82.4.tar.gz) = 6675106364c3865a38a9196e314508e7aae2f8b6
-RMD160 (dbus-python-0.82.4.tar.gz) = c934c38c7b6681aa419d005a4a73ab05ffdddac1
-Size (dbus-python-0.82.4.tar.gz) = 473346 bytes
+SHA1 (dbus-python-0.83.0.tar.gz) = c2a6edaf69b52066e8fb205ebee96a1aae141944
+RMD160 (dbus-python-0.83.0.tar.gz) = a0b49521199320992b83834feccaa537b61ae8e2
+Size (dbus-python-0.83.0.tar.gz) = 494281 bytes



Home | Main Index | Thread Index | Old Index