[update] devel/py-dbus: update to 0.8.1
Danny Pansters
danny at ricin.com
Tue Feb 27 18:48:50 UTC 2007
>Submitter-Id: current-users
>Originator: Danny Pansters
>Organization:
>Confidential: no
>Synopsis: [update] devel/py-dbus: update to 0.8.1
>Severity: non-critical
>Priority: low
>Category: ports
>Class: maintainer-update
>Release: FreeBSD 6.2-PRERELEASE i386
>Environment:
System: FreeBSD desktop.homenet 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #1: Fri Jan 12 23:22:55 CET 2007 danny at desktop.homenet:/usr/obj/usr/src/sys/DESKTOP i386
>Description:
This PR updates: devel/py-dbus
Changed files: Makefile, distinfo, pkg-plist
This PR is part 2 of a series of 20 PRs concerning PyQt4 and QScintilla2
This port is maintained by gnome@, maintainer CC'd
The following existing ports are affected
=========================================
devel/py-sip ==> update to recent snapshot
devel/py-dbus ==> update to 0.8.1 (dbus 1.0 API)
x11-toolkits/py-qt ==> update to recent snapshot (sip backport)
The following ports are new
===========================
devel/qscintilla2
devel/qscintilla2-designerplugin
databases/py-qt4-sql
devel/py-qt4-assistant
devel/py-qt4-core
devel/py-qt4-dbus
devel/py-qt4-designer
devel/py-qt4-designerplugin
devel/py-qt4-qscintilla2
devel/py-qt4-test
graphics/py-qt4-svg
misc/py-qt4-demo
misc/py-qt4-doc
net/py-qt4-network
textproc/py-qt4-xml
x11/py-qt4-opengl
x11-toolkits/py-qt4-gui
>How-To-Repeat:
>Fix:
--- ports::devel::py-dbus begins here ---
diff -ruN ports/devel/py-dbus.old/Makefile ports/devel/py-dbus/Makefile
--- ports/devel/py-dbus.old/Makefile Sat Feb 10 14:11:30 2007
+++ ports/devel/py-dbus/Makefile Sat Feb 10 15:28:23 2007
@@ -6,7 +6,7 @@
#
PORTNAME= dbus
-PORTVERSION= 0.71
+PORTVERSION= 0.80.1
CATEGORIES= devel gnome python
MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,17 +15,23 @@
MAINTAINER= gnome at FreeBSD.org
COMMENT= Python bindings for the D-BUS messaging system
-BUILD_DEPENDS= pyrexc:${PORTSDIR}/devel/pyrex
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
-RUN_DEPENDS= pyrexc:${PORTSDIR}/devel/pyrex \
- ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2
USE_PYTHON= yes
USE_GMAKE= yes
-USE_PYDISTUTILS=yes
+HAS_CONFIGURE= yes
+USE_AUTOTOOLS= libtool:15
+
+DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
+EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
post-install:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/dbus
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -l ${PYTHONPREFIX_SITELIBDIR}/dbus
+.if defined(NOPORTDOCS)
+ @${RM} -rf ${PREFIX}/share/doc/dbus-python
+.else
+ @${MV} ${PREFIX}/share/doc/dbus-python ${DOCSDIR} && \
+ ${MKDIR} ${EXAMPLESDIR} && \
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.py ${EXAMPLESDIR}
+.endif
.include <bsd.port.mk>
diff -ruN ports/devel/py-dbus.old/distinfo ports/devel/py-dbus/distinfo
--- ports/devel/py-dbus.old/distinfo Sat Feb 10 14:11:30 2007
+++ ports/devel/py-dbus/distinfo Sat Feb 10 14:13:58 2007
@@ -1,3 +1,3 @@
-MD5 (dbus-python-0.71.tar.gz) = ee893bc87b784a8c2285f5041b5e7033
-SHA256 (dbus-python-0.71.tar.gz) = 4af7a60f65cb02dabbcdf0cb6ca6f659932eb13c2533f6e1dbdab6e3700a2c57
-SIZE (dbus-python-0.71.tar.gz) = 137613
+MD5 (dbus-python-0.80.1.tar.gz) = 42dced5c87a47589ea0b6535ae2e4918
+SHA256 (dbus-python-0.80.1.tar.gz) = 2b9beef33d21e54c524869d5ae23557a92ab1b97eebe3c9da5f87bc75fc66e18
+SIZE (dbus-python-0.80.1.tar.gz) = 443783
diff -ruN ports/devel/py-dbus.old/pkg-plist ports/devel/py-dbus/pkg-plist
--- ports/devel/py-dbus.old/pkg-plist Sat Feb 10 14:11:30 2007
+++ ports/devel/py-dbus/pkg-plist Sat Feb 10 15:28:39 2007
@@ -1,14 +1,38 @@
+include/dbus-1.0/dbus/dbus-python.h
+lib/pkgconfig/dbus-python.pc
+%%PORTDOCS%%%%DOCSDIR%%/API_CHANGES.txt
+%%PORTDOCS%%%%DOCSDIR%%/HACKING.txt
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/example-async-client.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/example-client.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/example-service.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/example-signal-emitter.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/example-signal-recipient.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/list-system-services.py
+%%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/_dbus.py
%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc
%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo
-%%PYTHON_SITELIBDIR%%/dbus/_util.py
-%%PYTHON_SITELIBDIR%%/dbus/_util.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_util.pyo
-%%PYTHON_SITELIBDIR%%/dbus/dbus_bindings.so
-%%PYTHON_SITELIBDIR%%/dbus/dbus_glib_bindings.so
+%%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/dbus_bindings.py
+%%PYTHON_SITELIBDIR%%/dbus/dbus_bindings.pyc
+%%PYTHON_SITELIBDIR%%/dbus/dbus_bindings.pyo
%%PYTHON_SITELIBDIR%%/dbus/decorators.py
%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc
%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo
@@ -18,12 +42,15 @@
%%PYTHON_SITELIBDIR%%/dbus/glib.py
%%PYTHON_SITELIBDIR%%/dbus/glib.pyc
%%PYTHON_SITELIBDIR%%/dbus/glib.pyo
-%%PYTHON_SITELIBDIR%%/dbus/introspect_parser.py
-%%PYTHON_SITELIBDIR%%/dbus/introspect_parser.pyc
-%%PYTHON_SITELIBDIR%%/dbus/introspect_parser.pyo
-%%PYTHON_SITELIBDIR%%/dbus/matchrules.py
-%%PYTHON_SITELIBDIR%%/dbus/matchrules.pyc
-%%PYTHON_SITELIBDIR%%/dbus/matchrules.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
@@ -33,4 +60,13 @@
%%PYTHON_SITELIBDIR%%/dbus/types.py
%%PYTHON_SITELIBDIR%%/dbus/types.pyc
%%PYTHON_SITELIBDIR%%/dbus/types.pyo
+%%PYTHON_SITELIBDIR%%/dbus_bindings.py
+%%PYTHON_SITELIBDIR%%/dbus_bindings.pyc
+%%PYTHON_SITELIBDIR%%/dbus_bindings.pyo
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+ at dirrm %%PYTHON_SITELIBDIR%%/dbus/mainloop
@dirrm %%PYTHON_SITELIBDIR%%/dbus
+ at dirrmtry include/dbus-1.0/dbus
+ at dirrmtry include/dbus-1.0
+ at dirrmtry lib/pkgconfig
--- ports::devel::py-dbus ends here ---
More information about the freebsd-gnome
mailing list