Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2007 22:40:03 +0100 (CET)
From:      Martin Wilke <miwi@freebsd.org>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        gnome@freebsd.org
Subject:   [PATCH] devel/py24-dbus: update to 0.80.2
Message-ID:  <200702282140.l1SLe3eu042630@miwi.homeunix.org>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:	current-users
>Originator:	Martin Wilke
>Organization:	
>Confidential:	no 
>Synopsis:	[PATCH] devel/py24-dbus: update to 0.80.2
>Severity:	non-critical
>Priority:	low
>Category:	ports 
>Class:		update
>Release:	FreeBSD 7.0-CURRENT i386
>Environment:
System: FreeBSD miwi.homeunix.org 7.0-CURRENT FreeBSD 7.0-CURRENT #209: Sat Feb 24 13:48:02 CET 2007
>Description:
- Update to 0.80.2
- Tinderbox log:   http://miwibox.org/tb2/index.php?action=describe_port&id=566

- Notes this based on ports/109616 with few fixes (10616 can close)
- I needed this update for 109614 - 109637.

Port maintainer (gnome@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- py24-dbus-0.80.2.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/py-dbus/Makefile,v
retrieving revision 1.20
diff -u -u -r1.20 Makefile
--- Makefile	14 Oct 2006 08:35:15 -0000	1.20
+++ Makefile	28 Feb 2007 21:32:15 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dbus
-PORTVERSION=	0.71
+PORTVERSION=	0.80.2
 CATEGORIES=	devel gnome python
 MASTER_SITES=	http://dbus.freedesktop.org/releases/dbus-python/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,17 +15,24 @@
 MAINTAINER=	gnome@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
+USE_GNOME=	gnomehack
+
+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>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/devel/py-dbus/distinfo,v
retrieving revision 1.1
diff -u -u -r1.1 distinfo
--- distinfo	14 Oct 2006 08:35:15 -0000	1.1
+++ distinfo	28 Feb 2007 21:33:13 -0000
@@ -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.2.tar.gz) = 2807bc85215c995bd595e01edd9d2077
+SHA256 (dbus-python-0.80.2.tar.gz) = 501485c24c4b3e92c5db44081633cebf39689dbfdf676c25b1cb6e061438ebe4
+SIZE (dbus-python-0.80.2.tar.gz) = 453499
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/devel/py-dbus/pkg-plist,v
retrieving revision 1.8
diff -u -u -r1.8 pkg-plist
--- pkg-plist	14 Oct 2006 08:35:15 -0000	1.8
+++ pkg-plist	28 Feb 2007 21:32:47 -0000
@@ -1,14 +1,38 @@
+include/dbus-1.0/dbus/dbus-python.h
+libdata/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%%
+@dirrm %%PYTHON_SITELIBDIR%%/dbus/mainloop
 @dirrm %%PYTHON_SITELIBDIR%%/dbus
+@dirrmtry include/dbus-1.0/dbus
+@dirrmtry include/dbus-1.0
+@dirrmtry lib/pkgconfig
--- py24-dbus-0.80.2.patch ends here ---




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702282140.l1SLe3eu042630>