Bring back libgnomecanvasmm. Needed by upcoming port of ardour.

help and ok ajacoutot
This commit is contained in:
stsp 2012-08-16 12:02:49 +00:00
parent 28e4fc95c7
commit 47d9abb629
4 changed files with 91 additions and 0 deletions

View File

@ -0,0 +1,37 @@
# $OpenBSD: Makefile,v 1.28 2012/08/16 12:02:49 stsp Exp $
SHARED_ONLY= Yes
COMMENT= C++ interface to the graphics library for GNOME
GNOME_PROJECT= libgnomecanvasmm
GNOME_VERSION= 2.26.0
REVISION= 5
EXTRACT_SUFX= .tar.bz2
SHARED_LIBS += gnomecanvasmm-2.6 1.0 # 1.6
CATEGORIES= x11
# LGPLv2.1
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 art_lgpl_2 atk-1.0
WANTLIB += atkmm-1.6 cairo cairomm-1.0 drm expat ffi fontconfig
WANTLIB += freetype gailutil gdk-x11-2.0 gdk_pixbuf-2.0 gdkmm-2.4
WANTLIB += gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gnomecanvas-2
WANTLIB += gobject-2.0 gthread-2.0 gtk-x11-2.0 gtkmm-2.4 m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pangomm-1.4 pcre pixman-1
WANTLIB += png pthread-stubs sigc-2.0 stdc++ xcb xcb-render xcb-shm z
MODULES= devel/gettext \
x11/gnome
LIB_DEPENDS= x11/gnome/libgnomecanvas \
x11/gtk2mm
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (gnome/libgnomecanvasmm-2.26.0.tar.bz2) = mWV3+X9FmldJGeFbp/7mr4zaOKh6mCiemk9UdS2D6Rg=
SIZE (gnome/libgnomecanvasmm-2.26.0.tar.bz2) = 327215

View File

@ -0,0 +1 @@
libgnomecanvasmm provides C++ wrappers for libgnomecanvas.

View File

@ -0,0 +1,51 @@
@comment $OpenBSD: PLIST,v 1.4 2012/08/16 12:02:52 stsp Exp $
include/libgnomecanvasmm-2.6/
include/libgnomecanvasmm-2.6/libgnomecanvasmm/
include/libgnomecanvasmm-2.6/libgnomecanvasmm.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/affinetrans.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/bpath.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/canvas.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/ellipse.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/group.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/init.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/item.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/line.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/path-def.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/pixbuf.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/point.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/polygon.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/bpath_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/canvas_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/ellipse_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/group_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/item_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/line_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/path-def_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/pixbuf_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/polygon_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/rect-ellipse_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/rect_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/rich-text_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/shape_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/text_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/private/widget_p.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/properties.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/rect-ellipse.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/rect.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/rich-text.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/shape.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/text.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/widget.h
include/libgnomecanvasmm-2.6/libgnomecanvasmm/wrap_init.h
lib/libgnomecanvasmm-2.6/
lib/libgnomecanvasmm-2.6.a
lib/libgnomecanvasmm-2.6.la
@lib lib/libgnomecanvasmm-2.6.so.${LIBgnomecanvasmm-2.6_VERSION}
lib/libgnomecanvasmm-2.6/include/
lib/libgnomecanvasmm-2.6/include/libgnomecanvasmmconfig.h
lib/libgnomecanvasmm-2.6/proc/
lib/libgnomecanvasmm-2.6/proc/m4/
lib/libgnomecanvasmm-2.6/proc/m4/convert.m4
lib/libgnomecanvasmm-2.6/proc/m4/convert_libgnomecanvasmm.m4
lib/pkgconfig/libgnomecanvasmm-2.6.pc