[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