Wed Oct 22 10:27:17 2008 UTC ()
Import goocanvas-0.12 as graphics/goocanvas.

GooCanvas is similar in many ways to GnomeCanvas and FooCanvas.
But it uses cairo for rendering, has an optional model/view split,
and uses interfaces for items & models (so you can easily turn any
application object into a canvas item or model).

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(obache)
diff -r0 -r1.1.1.1 pkgsrc/graphics/goocanvas/Makefile
diff -r0 -r1.1.1.1 pkgsrc/graphics/goocanvas/PLIST
diff -r0 -r1.1.1.1 pkgsrc/graphics/goocanvas/distinfo
diff -r0 -r1.1.1.1 pkgsrc/graphics/goocanvas/DESCR
diff -r0 -r1.1.1.1 pkgsrc/graphics/goocanvas/buildlink3.mk

File Added: pkgsrc/graphics/goocanvas/Attic/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2008/10/22 10:27:17 obache Exp $
#

DISTNAME=	goocanvas-0.12
CATEGORIES=	graphics
MASTER_SITES=	${MASTER_SITE_GNOME:=sources/goocanvas/0.12/}

MAINTAINER=	obache@NetBSD.org
HOMEPAGE=	http://live.gnome.org/GooCanvas
COMMENT=	Cairo-based canvas widget for GTK+

PKG_DESTDIR_SUPPORT=	user-destdir

GNU_CONFIGURE=		yes
USE_LIBTOOL=		yes
USE_TOOLS+=		pkg-config
USE_PKGLOCALEDIR=	yes

PKGCONFIG_OVERRIDE+=	goocanvas.pc.in

.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/graphics/goocanvas/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2008/10/22 10:27:17 obache Exp $
include/goocanvas-1.0/goocanvas.h
include/goocanvas-1.0/goocanvasellipse.h
include/goocanvas-1.0/goocanvasenumtypes.h
include/goocanvas-1.0/goocanvasgroup.h
include/goocanvas-1.0/goocanvasimage.h
include/goocanvas-1.0/goocanvasitem.h
include/goocanvas-1.0/goocanvasitemmodel.h
include/goocanvas-1.0/goocanvasitemsimple.h
include/goocanvas-1.0/goocanvasmarshal.h
include/goocanvas-1.0/goocanvaspath.h
include/goocanvas-1.0/goocanvaspolyline.h
include/goocanvas-1.0/goocanvasrect.h
include/goocanvas-1.0/goocanvasstyle.h
include/goocanvas-1.0/goocanvastable.h
include/goocanvas-1.0/goocanvastext.h
include/goocanvas-1.0/goocanvasutils.h
include/goocanvas-1.0/goocanvaswidget.h
lib/libgoocanvas.la
lib/pkgconfig/goocanvas.pc
share/gtk-doc/html/goocanvas/GooCanvas.html
share/gtk-doc/html/goocanvas/GooCanvasEllipse.html
share/gtk-doc/html/goocanvas/GooCanvasEllipseModel.html
share/gtk-doc/html/goocanvas/GooCanvasGroup.html
share/gtk-doc/html/goocanvas/GooCanvasGroupModel.html
share/gtk-doc/html/goocanvas/GooCanvasImage.html
share/gtk-doc/html/goocanvas/GooCanvasImageModel.html
share/gtk-doc/html/goocanvas/GooCanvasItemModelSimple.html
share/gtk-doc/html/goocanvas/GooCanvasItemSimple.html
share/gtk-doc/html/goocanvas/GooCanvasPath.html
share/gtk-doc/html/goocanvas/GooCanvasPathModel.html
share/gtk-doc/html/goocanvas/GooCanvasPolyline.html
share/gtk-doc/html/goocanvas/GooCanvasPolylineModel.html
share/gtk-doc/html/goocanvas/GooCanvasRect.html
share/gtk-doc/html/goocanvas/GooCanvasRectModel.html
share/gtk-doc/html/goocanvas/GooCanvasStyle.html
share/gtk-doc/html/goocanvas/GooCanvasTable.html
share/gtk-doc/html/goocanvas/GooCanvasTableModel.html
share/gtk-doc/html/goocanvas/GooCanvasText.html
share/gtk-doc/html/goocanvas/GooCanvasTextModel.html
share/gtk-doc/html/goocanvas/GooCanvasWidget.html
share/gtk-doc/html/goocanvas/ch01.html
share/gtk-doc/html/goocanvas/ch02.html
share/gtk-doc/html/goocanvas/ch03.html
share/gtk-doc/html/goocanvas/ch04.html
share/gtk-doc/html/goocanvas/ch05.html
share/gtk-doc/html/goocanvas/goocanvas-GooCanvas-Types.html
share/gtk-doc/html/goocanvas/goocanvas-architecture.html
share/gtk-doc/html/goocanvas/goocanvas-coordinates.html
share/gtk-doc/html/goocanvas/goocanvas-creating-items.html
share/gtk-doc/html/goocanvas/goocanvas-goocanvasitem.html
share/gtk-doc/html/goocanvas/goocanvas-goocanvasitemmodel.html
share/gtk-doc/html/goocanvas/goocanvas-model-view-canvas.html
share/gtk-doc/html/goocanvas/goocanvas-overview.html
share/gtk-doc/html/goocanvas/goocanvas-simple-canvas.html
share/gtk-doc/html/goocanvas/goocanvas-wysiwyg.html
share/gtk-doc/html/goocanvas/goocanvas.devhelp
share/gtk-doc/html/goocanvas/goocanvas.devhelp2
share/gtk-doc/html/goocanvas/home.png
share/gtk-doc/html/goocanvas/index.html
share/gtk-doc/html/goocanvas/index.sgml
share/gtk-doc/html/goocanvas/left.png
share/gtk-doc/html/goocanvas/right.png
share/gtk-doc/html/goocanvas/style.css
share/gtk-doc/html/goocanvas/up.png
share/locale/en_GB/LC_MESSAGES/goocanvas.mo
share/locale/es/LC_MESSAGES/goocanvas.mo
share/locale/ja/LC_MESSAGES/goocanvas.mo
@dirrm share/gtk-doc/html/goocanvas
@dirrm include/goocanvas-1.0

File Added: pkgsrc/graphics/goocanvas/Attic/distinfo
$NetBSD: distinfo,v 1.1.1.1 2008/10/22 10:27:17 obache Exp $

SHA1 (goocanvas-0.12.tar.gz) = 424efb1bedb470b0d0be5a30c0eec9834a1e00bb
RMD160 (goocanvas-0.12.tar.gz) = 9bbdbfebdf465b7c61c42e8ec39046e9d2591061
Size (goocanvas-0.12.tar.gz) = 798758 bytes

File Added: pkgsrc/graphics/goocanvas/Attic/DESCR
GooCanvas is similar in many ways to GnomeCanvas and FooCanvas.
But it uses cairo for rendering, has an optional model/view split,
and uses interfaces for items & models (so you can easily turn any
application object into a canvas item or model).

File Added: pkgsrc/graphics/goocanvas/Attic/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/10/22 10:27:17 obache Exp $
#

BUILDLINK_DEPTH:=		${BUILDLINK_DEPTH}+
GOOCANVAS_BUILDLINK3_MK:=	${GOOCANVAS_BUILDLINK3_MK}+

.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+=	goocanvas
.endif

BUILDLINK_PACKAGES:=	${BUILDLINK_PACKAGES:Ngoocanvas}
BUILDLINK_PACKAGES+=	goocanvas
BUILDLINK_ORDER:=	${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}goocanvas

.if ${GOOCANVAS_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.goocanvas+=	goocanvas>=0.12
BUILDLINK_PKGSRCDIR.goocanvas?=	../../graphics/goocanvas
.endif	# GOOCANVAS_BUILDLINK3_MK

.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"

BUILDLINK_DEPTH:=		${BUILDLINK_DEPTH:S/+$//}