ports/55514: new port: graphics/diacanvas2

Jens Rehsack rehsack at liwing.de
Wed Aug 13 00:10:14 UTC 2003


>Number:         55514
>Category:       ports
>Synopsis:       new port: graphics/diacanvas2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 12 17:10:09 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jens Rehsack
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
LiWing IT-Services
>Environment:
System: FreeBSD statler 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Mon Aug 11 08:11:10 GMT 2003 trevor at statler:/usr/obj/usr/src/sys/STATLER i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	Before this port works, either PR ports/55325 or ports/55216 must be committed.
	Another new to create port (devel/gaphor http://gaphor.sourceforge.net/)
	requires this one as dependecy and will hopefully add a very good UML edit
	tool to the port list.

--- diacanvas2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	graphics/diacanvas2/Makefile
#	graphics/diacanvas2/distinfo
#	graphics/diacanvas2/files
#	graphics/diacanvas2/pkg-descr
#	graphics/diacanvas2/pkg-plist
#
echo x - graphics/diacanvas2/Makefile
sed 's/^X//' >graphics/diacanvas2/Makefile << 'END-of-graphics/diacanvas2/Makefile'
X# New ports collection makefile for:   diacanvas2
X# Date created:        07 August 2003
X# Whom:                Jens Rehsack <rehsack at liwing.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	diacanvas2
XPORTVERSION=	0.9.2
XCATEGORIES=	graphics gnome
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	diacanvas
X
XMAINTAINER?=	gnome at freebsd.org
XCOMMENT=	DiaCanvas is a library for drawing diagrams
X
XUSE_X_PREFIX=	yes
XUSE_GNOME=	gnomehack gtk20 libartlgpl2 libgnomecanvas libgnomeprint
XUSE_GMAKE=	yes
XWANT_AUTOCONF_VER=	257
X#USE_ACLOCAL=	yes
XUSE_AUTOMAKE_VER=	15
XUSE_LIBTOOL_VER=	13
XUSE_AUTOCONF=	yes
XUSE_REINPLACE=	yes
X
XCONFIGURE_ARGS=		--disable-gtk-doc --with-html-dir=${PREFIX}/share/doc
X
X.if !defined(WITHOUT_PYTHON)
XUSE_PYTHON=	yes
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
X		${PYTHON_SITELIBDIR}/gtk-2.0/gnome/canvasmodule.so:${PORTSDIR}/x11-toolkits/py-gnome2 \
X		${LOCALBASE}/include/pyorbit-2/pyorbit.h:${PORTSDIR}/devel/py-orbit2
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
X		${PYTHON_SITELIBDIR}/gtk-2.0/gnome/canvasmodule.so:${PORTSDIR}/x11-toolkits/py-gnome2 \
X		${LOCALBASE}/include/pyorbit-2/pyorbit.h:${PORTSDIR}/devel/py-orbit2
X
XCONFIGURE_ARGS+=	--enable-python=yes
X.else
XCONFIGURE_ARGS+=	--enable-python=no
X.endif
X
Xpost-patch:
X	@cd ${WRKSRC} && ${CP} py-compile python/
X
Xpre-configure:
X	@cd ${WRKSRC} && libtoolize13 --force
X	@cd ${WRKSRC} && aclocal
X	@cd ${WRKSRC} && ${REINPLACE_CMD} -e 's/--no-verify//' aclocal.m4
X
X.include <bsd.port.mk>
END-of-graphics/diacanvas2/Makefile
echo x - graphics/diacanvas2/distinfo
sed 's/^X//' >graphics/diacanvas2/distinfo << 'END-of-graphics/diacanvas2/distinfo'
XMD5 (diacanvas2-0.9.2.tar.gz) = 4142c787f582311d01ef6ec8c4fb3c13
END-of-graphics/diacanvas2/distinfo
echo c - graphics/diacanvas2/files
mkdir -p graphics/diacanvas2/files > /dev/null 2>&1
echo x - graphics/diacanvas2/pkg-descr
sed 's/^X//' >graphics/diacanvas2/pkg-descr << 'END-of-graphics/diacanvas2/pkg-descr'
XDiaCanvas is in its second incarnation: DiaCanvas2. Aiming towards future
X  computing needs on GNOME based desktop environments, DiaCanvas2 is providing
X  you with a full featured diagramming canvas.
X
XNote that DiaCanvas is not related to the diagramming tool DIA, except for
X  its look and feel.
X
XWWW: http://diacanvas.sourceforge.net/
END-of-graphics/diacanvas2/pkg-descr
echo x - graphics/diacanvas2/pkg-plist
sed 's/^X//' >graphics/diacanvas2/pkg-plist << 'END-of-graphics/diacanvas2/pkg-plist'
Xinclude/diacanvas/dia-canvas-box.h
Xinclude/diacanvas/dia-canvas-element.h
Xinclude/diacanvas/dia-canvas-i18n.h
Xinclude/diacanvas/dia-canvas-image.h
Xinclude/diacanvas/dia-canvas-line.h
Xinclude/diacanvas/dia-canvas-text.h
Xinclude/diacanvas/dia-canvas-view.h
Xinclude/diacanvas/dia-canvas.h
Xinclude/diacanvas/dia-constraint.h
Xinclude/diacanvas/dia-event.h
Xinclude/diacanvas/dia-export-print.h
Xinclude/diacanvas/dia-export-svg.h
Xinclude/diacanvas/dia-features.h
Xinclude/diacanvas/dia-geometry.h
Xinclude/diacanvas/dia-handle-layer.h
Xinclude/diacanvas/dia-handle.h
Xinclude/diacanvas/dia-placement-tool.h
Xinclude/diacanvas/dia-selector.h
Xinclude/diacanvas/dia-shape-art.h
Xinclude/diacanvas/dia-shape-x.h
Xinclude/diacanvas/dia-shape.h
Xinclude/diacanvas/dia-solver.h
Xinclude/diacanvas/dia-stack-tool.h
Xinclude/diacanvas/dia-strength.h
Xinclude/diacanvas/dia-tool.h
Xinclude/diacanvas/dia-variable.h
Xinclude/diacanvas/diamarshal.h
Xinclude/diacanvas/diatypebuiltins.h
Xlib/libdiacanvas2.la
Xlib/libdiacanvas2.so
Xlib/libdiacanvas2.so.0
Xlibdata/pkgconfig/diacanvas2.pc
Xshare/doc/diacanvas2/DiaCanvas.html
Xshare/doc/diacanvas2/DiaCanvasBox.html
Xshare/doc/diacanvas2/DiaCanvasElement.html
Xshare/doc/diacanvas2/DiaCanvasGroup.html
Xshare/doc/diacanvas2/DiaCanvasGroupable.html
Xshare/doc/diacanvas2/DiaCanvasImage.html
Xshare/doc/diacanvas2/DiaCanvasItem.html
Xshare/doc/diacanvas2/DiaCanvasLine.html
Xshare/doc/diacanvas2/DiaCanvasText.html
Xshare/doc/diacanvas2/DiaCanvasView.html
Xshare/doc/diacanvas2/DiaCanvasViewItem.html
Xshare/doc/diacanvas2/DiaConstraint.html
Xshare/doc/diacanvas2/DiaHandle.html
Xshare/doc/diacanvas2/DiaHandleLayer.html
Xshare/doc/diacanvas2/DiaSolver.html
Xshare/doc/diacanvas2/DiaTool.html
Xshare/doc/diacanvas2/DiaVariable.html
Xshare/doc/diacanvas2/chap-DiaCanvas.html
Xshare/doc/diacanvas2/chap-Geometry.html
Xshare/doc/diacanvas2/chap-Objects.html
Xshare/doc/diacanvas2/chap-Python.html
Xshare/doc/diacanvas2/chap-Solver.html
Xshare/doc/diacanvas2/chap-Views.html
Xshare/doc/diacanvas2/chap-diacanvas.html
Xshare/doc/diacanvas2/chap-geometry.html
Xshare/doc/diacanvas2/chap-objects.html
Xshare/doc/diacanvas2/chap-python.html
Xshare/doc/diacanvas2/chap-solver.html
Xshare/doc/diacanvas2/chap-views.html
Xshare/doc/diacanvas2/diacanvas.html
Xshare/doc/diacanvas2/diacanvas2-DiaEvent.html
Xshare/doc/diacanvas2/diacanvas2-DiaExpression.html
Xshare/doc/diacanvas2/diacanvas2-DiaGeometry.html
Xshare/doc/diacanvas2/diacanvas2-DiaShape-functions-for-LibArt-rendering.html
Xshare/doc/diacanvas2/diacanvas2-DiaShape-functions-for-X11-rendering.html
Xshare/doc/diacanvas2/diacanvas2-DiaShape.html
Xshare/doc/diacanvas2/diacanvas2-DiaStrength.html
Xshare/doc/diacanvas2/diacanvas2-Exporting.html
Xshare/doc/diacanvas2/diacanvas2-diacanvasgroupable.html
Xshare/doc/diacanvas2/diacanvas2-diaevent.html
Xshare/doc/diacanvas2/diacanvas2-diaexpression.html
Xshare/doc/diacanvas2/diacanvas2-diageometry.html
Xshare/doc/diacanvas2/diacanvas2-diashape-functions-for-libart-rendering.html
Xshare/doc/diacanvas2/diacanvas2-diashape-functions-for-x11-rendering.html
Xshare/doc/diacanvas2/diacanvas2-diashape.html
Xshare/doc/diacanvas2/diacanvas2-diastrength.html
Xshare/doc/diacanvas2/diacanvas2-exporting.html
Xshare/doc/diacanvas2/diacanvasbox.html
Xshare/doc/diacanvas2/diacanvaselement.html
Xshare/doc/diacanvas2/diacanvasgroup.html
Xshare/doc/diacanvas2/diacanvasgroupable.html
Xshare/doc/diacanvas2/diacanvasimage.html
Xshare/doc/diacanvas2/diacanvasitem.html
Xshare/doc/diacanvas2/diacanvasline.html
Xshare/doc/diacanvas2/diacanvastext.html
Xshare/doc/diacanvas2/diacanvasview.html
Xshare/doc/diacanvas2/diacanvasviewitem.html
Xshare/doc/diacanvas2/diaconstraint.html
Xshare/doc/diacanvas2/diahandle.html
Xshare/doc/diacanvas2/diahandlelayer.html
Xshare/doc/diacanvas2/diasolver.html
Xshare/doc/diacanvas2/diatool.html
Xshare/doc/diacanvas2/diavariable.html
Xshare/doc/diacanvas2/index.html
Xshare/doc/diacanvas2/index.sgml
X at dirrm include/diacanvas
X at dirrm share/doc/diacanvas2
END-of-graphics/diacanvas2/pkg-plist
exit
--- diacanvas2.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list