diff options
author | obache <obache@pkgsrc.org> | 2008-10-22 10:27:17 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2008-10-22 10:27:17 +0000 |
commit | e5a2e36ff0483d80c726668ac7697ee902750fea (patch) | |
tree | 399369c5dde87b6148e82ca85548cb6f74fdd5c0 /graphics/goocanvas | |
parent | 4178360ce53cf3b701b5ec23377cc8617d37b70d (diff) | |
download | pkgsrc-e5a2e36ff0483d80c726668ac7697ee902750fea.tar.gz |
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).
Diffstat (limited to 'graphics/goocanvas')
-rw-r--r-- | graphics/goocanvas/DESCR | 4 | ||||
-rw-r--r-- | graphics/goocanvas/Makefile | 24 | ||||
-rw-r--r-- | graphics/goocanvas/PLIST | 70 | ||||
-rw-r--r-- | graphics/goocanvas/buildlink3.mk | 24 | ||||
-rw-r--r-- | graphics/goocanvas/distinfo | 5 |
5 files changed, 127 insertions, 0 deletions
diff --git a/graphics/goocanvas/DESCR b/graphics/goocanvas/DESCR new file mode 100644 index 00000000000..a0351488b76 --- /dev/null +++ b/graphics/goocanvas/DESCR @@ -0,0 +1,4 @@ +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). diff --git a/graphics/goocanvas/Makefile b/graphics/goocanvas/Makefile new file mode 100644 index 00000000000..1c603f3b07b --- /dev/null +++ b/graphics/goocanvas/Makefile @@ -0,0 +1,24 @@ +# $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" diff --git a/graphics/goocanvas/PLIST b/graphics/goocanvas/PLIST new file mode 100644 index 00000000000..68395f724ae --- /dev/null +++ b/graphics/goocanvas/PLIST @@ -0,0 +1,70 @@ +@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 diff --git a/graphics/goocanvas/buildlink3.mk b/graphics/goocanvas/buildlink3.mk new file mode 100644 index 00000000000..c61602e56ff --- /dev/null +++ b/graphics/goocanvas/buildlink3.mk @@ -0,0 +1,24 @@ +# $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/+$//} diff --git a/graphics/goocanvas/distinfo b/graphics/goocanvas/distinfo new file mode 100644 index 00000000000..ac4db1b4b5f --- /dev/null +++ b/graphics/goocanvas/distinfo @@ -0,0 +1,5 @@ +$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 |