Import goocanvas2-2.0.0.

GooCanvas is similar in many ways to GnomeCanvas and FooCanvas, but it
uses cairo for rendering.

ok jasper@
This commit is contained in:
ajacoutot 2011-09-12 14:07:11 +00:00
parent 4d260ad5c8
commit ea0a6b446d
5 changed files with 130 additions and 0 deletions

View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/09/12 14:07:11 ajacoutot Exp $
COMMENT= canvas widget for GTK+ based on Cairo
GNOME_PROJECT= goocanvas
GNOME_VERSION= 2.0.0
PKGNAME= goocanvas2-${GNOME_VERSION}
SHARED_LIBS += goocanvas-2.0 0.0 # 10.1
CATEGORIES= graphics
EXTRACT_SUFX= .tar.bz2
HOMEPAGE= http://live.gnome.org/GooCanvas
# LGPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 cairo cairo-gobject
WANTLIB += drm expat fontconfig freetype gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-3 m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre
WANTLIB += pixman-1 png pthread-stubs xcb xcb-render xcb-shm z
MODULES= devel/gettext \
x11/gnome
LIB_DEPENDS= x11/gtk+3
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-gtk-doc
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
CPPFLAGS="-I${LOCALBASE}/include"
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (goocanvas-2.0.0.tar.bz2) = dWwLWS5H3Fu12rwTiCOYdg==
RMD160 (goocanvas-2.0.0.tar.bz2) = A7KqhdYCKeiIO+Dx9VJuF6UFf9Y=
SHA1 (goocanvas-2.0.0.tar.bz2) = MrZ7F7Hyop+nJf2Od7QLHowkTPI=
SHA256 (goocanvas-2.0.0.tar.bz2) = n41/cArZYXre835j9Yyy0DjXmUQ+N1YEDzaM7qfwEzE=
SIZE (goocanvas-2.0.0.tar.bz2) = 577541

View File

@ -0,0 +1,2 @@
GooCanvas is similar in many ways to GnomeCanvas and FooCanvas, but it
uses cairo for rendering.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/09/12 14:07:11 ajacoutot Exp $
@lib lib/libgoocanvas-2.0.so.${LIBgoocanvas-2.0_VERSION}

View File

@ -0,0 +1,81 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/09/12 14:07:11 ajacoutot Exp $
%%SHARED%%
include/goocanvas-2.0/
include/goocanvas-2.0/goocanvas.h
include/goocanvas-2.0/goocanvasellipse.h
include/goocanvas-2.0/goocanvasenumtypes.h
include/goocanvas-2.0/goocanvasgrid.h
include/goocanvas-2.0/goocanvasgroup.h
include/goocanvas-2.0/goocanvasimage.h
include/goocanvas-2.0/goocanvasitem.h
include/goocanvas-2.0/goocanvasitemmodel.h
include/goocanvas-2.0/goocanvasitemsimple.h
include/goocanvas-2.0/goocanvasmarshal.h
include/goocanvas-2.0/goocanvaspath.h
include/goocanvas-2.0/goocanvaspolyline.h
include/goocanvas-2.0/goocanvasrect.h
include/goocanvas-2.0/goocanvasstyle.h
include/goocanvas-2.0/goocanvastable.h
include/goocanvas-2.0/goocanvastext.h
include/goocanvas-2.0/goocanvasutils.h
include/goocanvas-2.0/goocanvaswidget.h
lib/libgoocanvas-2.0.a
lib/libgoocanvas-2.0.la
lib/pkgconfig/
lib/pkgconfig/goocanvas-2.0.pc
share/gtk-doc/
share/gtk-doc/html/
share/gtk-doc/html/goocanvas2/
share/gtk-doc/html/goocanvas2/GooCanvas.html
share/gtk-doc/html/goocanvas2/GooCanvasEllipse.html
share/gtk-doc/html/goocanvas2/GooCanvasEllipseModel.html
share/gtk-doc/html/goocanvas2/GooCanvasGrid.html
share/gtk-doc/html/goocanvas2/GooCanvasGridModel.html
share/gtk-doc/html/goocanvas2/GooCanvasGroup.html
share/gtk-doc/html/goocanvas2/GooCanvasGroupModel.html
share/gtk-doc/html/goocanvas2/GooCanvasImage.html
share/gtk-doc/html/goocanvas2/GooCanvasImageModel.html
share/gtk-doc/html/goocanvas2/GooCanvasItem.html
share/gtk-doc/html/goocanvas2/GooCanvasItemModel.html
share/gtk-doc/html/goocanvas2/GooCanvasItemModelSimple.html
share/gtk-doc/html/goocanvas2/GooCanvasItemSimple.html
share/gtk-doc/html/goocanvas2/GooCanvasPath.html
share/gtk-doc/html/goocanvas2/GooCanvasPathModel.html
share/gtk-doc/html/goocanvas2/GooCanvasPolyline.html
share/gtk-doc/html/goocanvas2/GooCanvasPolylineModel.html
share/gtk-doc/html/goocanvas2/GooCanvasRect.html
share/gtk-doc/html/goocanvas2/GooCanvasRectModel.html
share/gtk-doc/html/goocanvas2/GooCanvasStyle.html
share/gtk-doc/html/goocanvas2/GooCanvasTable.html
share/gtk-doc/html/goocanvas2/GooCanvasTableModel.html
share/gtk-doc/html/goocanvas2/GooCanvasText.html
share/gtk-doc/html/goocanvas2/GooCanvasTextModel.html
share/gtk-doc/html/goocanvas2/GooCanvasWidget.html
share/gtk-doc/html/goocanvas2/ch01.html
share/gtk-doc/html/goocanvas2/ch02.html
share/gtk-doc/html/goocanvas2/ch03.html
share/gtk-doc/html/goocanvas2/ch04.html
share/gtk-doc/html/goocanvas2/ch05.html
share/gtk-doc/html/goocanvas2/goocanvas-architecture.html
share/gtk-doc/html/goocanvas2/goocanvas-coordinates.html
share/gtk-doc/html/goocanvas2/goocanvas-creating-items.html
share/gtk-doc/html/goocanvas2/goocanvas-model-view-canvas.html
share/gtk-doc/html/goocanvas2/goocanvas-overview.html
share/gtk-doc/html/goocanvas2/goocanvas-simple-canvas.html
share/gtk-doc/html/goocanvas2/goocanvas-wysiwyg.html
share/gtk-doc/html/goocanvas2/goocanvas2-GooCanvas-Types.html
share/gtk-doc/html/goocanvas2/goocanvas2.devhelp
share/gtk-doc/html/goocanvas2/goocanvas2.devhelp2
share/gtk-doc/html/goocanvas2/home.png
share/gtk-doc/html/goocanvas2/index.html
share/gtk-doc/html/goocanvas2/index.sgml
share/gtk-doc/html/goocanvas2/left.png
share/gtk-doc/html/goocanvas2/right.png
share/gtk-doc/html/goocanvas2/style.css
share/gtk-doc/html/goocanvas2/up.png
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/goocanvas2.mo
share/locale/es/LC_MESSAGES/goocanvas2.mo
share/locale/ja/LC_MESSAGES/goocanvas2.mo
share/locale/sv/LC_MESSAGES/goocanvas2.mo