From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 1 22:40:23 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E04B16A402 for ; Mon, 1 May 2006 22:40:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFCF743D48 for ; Mon, 1 May 2006 22:40:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k41MeMKP099103 for ; Mon, 1 May 2006 22:40:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k41MeMm5099102; Mon, 1 May 2006 22:40:22 GMT (envelope-from gnats) Date: Mon, 1 May 2006 22:40:22 GMT Message-Id: <200605012240.k41MeMm5099102@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: nivit@email.it (Nicola Vitale) Cc: Subject: Re: ports/94142: [MAINTAINER] graphics/py-visual: update to 3.2.9 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nicola Vitale List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 May 2006 22:40:23 -0000 The following reply was made to PR ports/94142; it has been noted by GNATS. From: nivit@email.it (Nicola Vitale) To: Sergey Matveychuk Cc: bug-followup@FreeBSD.org, nivit@email.it Subject: Re: ports/94142: [MAINTAINER] graphics/py-visual: update to 3.2.9 Date: Tue, 2 May 2006 00:30:32 +0200 Hi, > [Sergey Matveychuk, 2006-05-02T01:18:50+00:00] > tar: %%PYTHON_SITELIBDIR%%/cvisualmodule.la: Cannot stat: No such file > or directory > [...] My fault, sorry. Here is the correct patch: diff -ruN py-visual/Makefile py-visual.update-3.2.9/Makefile --- py-visual/Makefile Fri Feb 24 16:10:57 2006 +++ py-visual.update-3.2.9/Makefile Tue May 2 00:14:28 2006 @@ -6,8 +6,7 @@ # PORTNAME= visual -PORTVERSION= 3.2.7 -PORTREVISION= 1 +PORTVERSION= 3.2.9 CATEGORIES= graphics python MASTER_SITES= http://www.vpython.org/download/ \ ${MASTER_SITE_SOURCEFORGE} @@ -28,9 +27,11 @@ USE_PYTHON= 2.3+ USE_XLIB= yes +OPTIONS= EXAMPLES "install example files" on +OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options + GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \ - --with-example-dir=${EXAMPLESDIR} +CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} CONFIGURE_ENV= PYTHONPATH=${PYTHON_LIBDIR} .if defined(NOPORTDOCS) CONFIGURE_ARGS+= --disable-docs @@ -46,6 +47,14 @@ .if ${ARCH} == amd64 IGNORE= loops infinitely during build +.endif + +.if !defined(WITH_EXAMPLES) +CONFIGURE_ARGS+= --disable-examples +PLIST_SUB+= PORTEXAMPLES="@comment " +.else +CONFIGURE_ARGS+= --with-example-dir=${EXAMPLESDIR} +PLIST_SUB+= PORTEXAMPLES="" .endif post-patch: diff -ruN py-visual/distinfo py-visual.update-3.2.9/distinfo --- py-visual/distinfo Sat Feb 18 03:54:16 2006 +++ py-visual.update-3.2.9/distinfo Mon May 1 23:49:56 2006 @@ -1,3 +1,3 @@ -MD5 (visual-3.2.7.tar.bz2) = 3fd2ac486835f1412833022776df1aab -SHA256 (visual-3.2.7.tar.bz2) = 7c644884f6ab60f4bfda048348ecf7cdf97f1b18b3bda8f61c163468a931e921 -SIZE (visual-3.2.7.tar.bz2) = 414863 +MD5 (visual-3.2.9.tar.bz2) = 58e46ecb628a4fdbb5c58540b6cbede1 +SHA256 (visual-3.2.9.tar.bz2) = 613df56208b668f7ebe9fbebc862d5684883ab27658fb8a89c8c05d5e1720f49 +SIZE (visual-3.2.9.tar.bz2) = 419962 diff -ruN py-visual/pkg-plist py-visual.update-3.2.9/pkg-plist --- py-visual/pkg-plist Thu Feb 23 11:37:21 2006 +++ py-visual.update-3.2.9/pkg-plist Mon May 1 23:49:56 2006 @@ -85,40 +85,40 @@ %%PORTDOCS%%%%DOCSDIR%%/visual/sphere.html %%PORTDOCS%%%%DOCSDIR%%/visual/spherebox.gif %%PORTDOCS%%%%DOCSDIR%%/visual/vector.html -%%EXAMPLESDIR%%/Tk-Visual.py -%%EXAMPLESDIR%%/bounce.py -%%EXAMPLESDIR%%/bounce2.py -%%EXAMPLESDIR%%/colorsliders.py -%%EXAMPLESDIR%%/controlstest.py -%%EXAMPLESDIR%%/convex.py -%%EXAMPLESDIR%%/crossproduct.py -%%EXAMPLESDIR%%/crystal.py -%%EXAMPLESDIR%%/dipole.py -%%EXAMPLESDIR%%/doublependulum.py -%%EXAMPLESDIR%%/drape.py -%%EXAMPLESDIR%%/faces_cone.py -%%EXAMPLESDIR%%/faces_heightfield.py -%%EXAMPLESDIR%%/gas.py -%%EXAMPLESDIR%%/glinfo.py -%%EXAMPLESDIR%%/graphtest.py -%%EXAMPLESDIR%%/gyro.py -%%EXAMPLESDIR%%/gyro2.py -%%EXAMPLESDIR%%/hanoi.py -%%EXAMPLESDIR%%/lathe.py -%%EXAMPLESDIR%%/lorenz.py -%%EXAMPLESDIR%%/orbit.py -%%EXAMPLESDIR%%/planar.py -%%EXAMPLESDIR%%/randombox.py -%%EXAMPLESDIR%%/stars.py -%%EXAMPLESDIR%%/stonehenge.py -%%EXAMPLESDIR%%/texttest.py -%%EXAMPLESDIR%%/tictac.py -%%EXAMPLESDIR%%/tictacdat.py -%%EXAMPLESDIR%%/toroid.py -%%EXAMPLESDIR%%/toroid_drag.py -%%EXAMPLESDIR%%/wave.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Tk-Visual.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bounce.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bounce2.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colorsliders.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/controlstest.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convex.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/crossproduct.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/crystal.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dipole.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doublependulum.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/drape.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/faces_cone.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/faces_heightfield.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gas.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/glinfo.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphtest.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gyro.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gyro2.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hanoi.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lathe.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lorenz.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orbit.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planar.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/randombox.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stars.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stonehenge.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/texttest.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tictac.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tictacdat.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toroid.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toroid_drag.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wave.py %%PORTDOCS%%@dirrm %%DOCSDIR%%/visual/icons %%PORTDOCS%%@dirrm %%DOCSDIR%%/visual %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%EXAMPLESDIR%% +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% @dirrm %%PYTHON_SITELIBDIR%%/visual