ports/65267: Update port: graphics/diacanvas2 to 0.12.0

KATO Tsuguru tkato at prontomail.com
Tue Apr 6 17:42:01 UTC 2004


>Number:         65267
>Category:       ports
>Synopsis:       Update port: graphics/diacanvas2 to 0.12.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 06 10:40:11 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE-p4 i386
>Organization:
>Environment:
>Description:
- Update to version 0.12.0
 
New file:
pkg-plist

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/diacanvas2/Makefile graphics/diacanvas2/Makefile
--- /usr/ports/graphics/diacanvas2/Makefile	Mon Apr  5 13:48:00 2004
+++ graphics/diacanvas2/Makefile	Tue Apr  6 23:02:47 2004
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	diacanvas2
-PORTVERSION=	0.10.0
-PORTREVISION=	1
+PORTVERSION=	0.12.0
 CATEGORIES=	graphics gnome
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	diacanvas
@@ -19,33 +18,25 @@
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gtk-2.0/gnome/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome2
 
-USE_REINPLACE=	yes
+USE_GNOME=	gnomehack libgnomeprint libgnomeprintui libartlgpl2 \
+		libgnomecanvas
 USE_PYTHON=	2.2+
-USE_GNOME=	gtk20 libgnomeprint libgnomeprintui gnomeprefix gnomehack \
-		libartlgpl2 libgnomecanvas
+USE_REINPLACE=	yes
+USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
-USE_GMAKE=	yes
 INSTALLS_SHLIB=	yes
 
-PORTDOCS=	*
-PLIST_FILES=	lib/libdiacanvas2.so lib/libdiacanvas2.so.0 \
-		libdata/pkgconfig/diacanvas2.pc \
-		share/locale/nl/LC_MESSAGES/diacanvas.mo \
-		share/pygtk/2.0/defs/dia-boxed.defs \
-		share/pygtk/2.0/defs/diacanvas.defs \
-		share/pygtk/2.0/defs/diageometry.defs \
-		share/pygtk/2.0/defs/diashape.defs \
-		share/pygtk/2.0/defs/diaview.defs
+post-patch:
+	@${REINPLACE_CMD} -e \
+		's|unit_tests doc|unit_tests|g' ${WRKSRC}/Makefile.in
 
 post-install:
-	@${FIND} ${PREFIX}/include/diacanvas -type f | \
-		${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
-	@${ECHO_CMD} '@dirrm include/diacanvas' >> ${TMPPLIST}
-	@${FIND} ${PYTHON_SITELIBDIR}/diacanvas -type f | \
-		${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
-	@${FIND} ${PYTHON_SITELIBDIR}/diacanvas -type d | ${SORT} -r | \
-		${SED} 's,^${PREFIX}/, at dirrm ,' >> ${TMPPLIST}
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/ref/html/*.html ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/ref/html/*.png ${DOCSDIR}
+.endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/graphics/diacanvas2/distinfo graphics/diacanvas2/distinfo
--- /usr/ports/graphics/diacanvas2/distinfo	Thu Mar 25 23:01:18 2004
+++ graphics/diacanvas2/distinfo	Tue Apr  6 22:03:09 2004
@@ -1,2 +1,2 @@
-MD5 (diacanvas2-0.10.0.tar.gz) = 26087d205ad833341fcfab047d70837f
-SIZE (diacanvas2-0.10.0.tar.gz) = 711831
+MD5 (diacanvas2-0.12.0.tar.gz) = 0b98f1a25aab21413a25922d1654ef35
+SIZE (diacanvas2-0.12.0.tar.gz) = 709894
diff -urN /usr/ports/graphics/diacanvas2/pkg-plist graphics/diacanvas2/pkg-plist
--- /usr/ports/graphics/diacanvas2/pkg-plist	Thu Jan  1 09:00:00 1970
+++ graphics/diacanvas2/pkg-plist	Tue Apr  6 23:16:02 2004
@@ -0,0 +1,94 @@
+include/diacanvas/dia-canvas-box.h
+include/diacanvas/dia-canvas-editable.h
+include/diacanvas/dia-canvas-element.h
+include/diacanvas/dia-canvas-group.h
+include/diacanvas/dia-canvas-groupable.h
+include/diacanvas/dia-canvas-i18n.h
+include/diacanvas/dia-canvas-image.h
+include/diacanvas/dia-canvas-item.h
+include/diacanvas/dia-canvas-iter.h
+include/diacanvas/dia-canvas-line.h
+include/diacanvas/dia-canvas-text.h
+include/diacanvas/dia-canvas-view.h
+include/diacanvas/dia-canvas.h
+include/diacanvas/dia-constraint.h
+include/diacanvas/dia-event.h
+include/diacanvas/dia-export-print.h
+include/diacanvas/dia-export-svg.h
+include/diacanvas/dia-features.h
+include/diacanvas/dia-geometry.h
+include/diacanvas/dia-handle-layer.h
+include/diacanvas/dia-handle.h
+include/diacanvas/dia-placement-tool.h
+include/diacanvas/dia-selector.h
+include/diacanvas/dia-shape-art.h
+include/diacanvas/dia-shape-x.h
+include/diacanvas/dia-shape.h
+include/diacanvas/dia-solver.h
+include/diacanvas/dia-stack-tool.h
+include/diacanvas/dia-strength.h
+include/diacanvas/dia-tool.h
+include/diacanvas/dia-variable.h
+include/diacanvas/diamarshal.h
+include/diacanvas/diatypebuiltins.h
+lib/libdiacanvas2.so
+lib/libdiacanvas2.so.0
+%%PYTHON_SITELIBDIR%%/diacanvas/__init__.py
+%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyc
+%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyo
+%%PYTHON_SITELIBDIR%%/diacanvas/_canvasmodule.so
+%%PYTHON_SITELIBDIR%%/diacanvas/geometrymodule.so
+%%PYTHON_SITELIBDIR%%/diacanvas/placementtool.py
+%%PYTHON_SITELIBDIR%%/diacanvas/placementtool.pyc
+%%PYTHON_SITELIBDIR%%/diacanvas/placementtool.pyo
+%%PYTHON_SITELIBDIR%%/diacanvas/shapemodule.so
+%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.so
+libdata/pkgconfig/diacanvas2.pc
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvas.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasBox.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasEditable.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasElement.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasGroup.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasGroupable.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasImage.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasItem.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasLine.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasText.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasView.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaCanvasViewItem.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaConstraint.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaHandle.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaHandleLayer.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaSolver.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaTool.html
+%%PORTDOCS%%%%DOCSDIR%%/DiaVariable.html
+%%PORTDOCS%%%%DOCSDIR%%/arrowhead.png
+%%PORTDOCS%%%%DOCSDIR%%/chap-DiaCanvas.html
+%%PORTDOCS%%%%DOCSDIR%%/chap-Geometry.html
+%%PORTDOCS%%%%DOCSDIR%%/chap-Objects.html
+%%PORTDOCS%%%%DOCSDIR%%/chap-Python.html
+%%PORTDOCS%%%%DOCSDIR%%/chap-Solver.html
+%%PORTDOCS%%%%DOCSDIR%%/chap-Views.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas.png
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaEvent.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaExpression.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaGeometry.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaShape-functions-for-LibArt-rendering.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaShape-functions-for-X11-rendering.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaShape.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-DiaStrength.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvas2-Exporting.html
+%%PORTDOCS%%%%DOCSDIR%%/diacanvasview.png
+%%PORTDOCS%%%%DOCSDIR%%/diasolver.png
+%%PORTDOCS%%%%DOCSDIR%%/element.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/line.png
+share/locale/nl/LC_MESSAGES/diacanvas.mo
+share/pygtk/2.0/defs/dia-boxed.defs
+share/pygtk/2.0/defs/diacanvas.defs
+share/pygtk/2.0/defs/diageometry.defs
+share/pygtk/2.0/defs/diashape.defs
+share/pygtk/2.0/defs/diaview.defs
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%PYTHON_SITELIBDIR%%/diacanvas
+ at dirrm include/diacanvas
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list