[Midnightbsd-cvs] mports: mports/graphics: add libgnomecanvasmm
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Mar 28 01:09:44 EDT 2008
Log Message:
-----------
add libgnomecanvasmm
Modified Files:
--------------
mports/graphics:
Makefile (r1.73 -> r1.74)
Added Files:
-----------
mports/graphics/libgnomecanvasmm:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/graphics/libgnomecanvasmm/files:
patch-configure (r1.1)
patch-libgnomecanvas::libgnomecanvasmm::line.h (r1.1)
patch-libgnomecanvas_libgnomecanvasmm_item.cc (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/graphics/Makefile,v
retrieving revision 1.73
retrieving revision 1.74
diff -L graphics/Makefile -L graphics/Makefile -u -r1.73 -r1.74
--- graphics/Makefile
+++ graphics/Makefile
@@ -48,6 +48,7 @@
SUBDIR += libGLU
SUBDIR += libglut
SUBDIR += libgnomecanvas
+ SUBDIR += libgnomecanvasmm
SUBDIR += libgphoto2
SUBDIR += libmng
SUBDIR += librsvg2
--- /dev/null
+++ graphics/libgnomecanvasmm/pkg-descr
@@ -0,0 +1,3 @@
+libgnomecanvasmm provides C++ wrappers for libgnomecanvas, for use with gtkmm.
+
+WWW: http://gtkmm.sourceforge.net/
--- /dev/null
+++ graphics/libgnomecanvasmm/pkg-plist
@@ -0,0 +1,51 @@
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/affinetrans.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/bpath.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/canvas.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/ellipse.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/group.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/init.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/item.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/line.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/path-def.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/pixbuf.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/point.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/polygon.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/bpath_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/canvas_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/ellipse_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/group_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/item_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/line_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/path-def_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/pixbuf_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/polygon_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/rect-ellipse_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/rect_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/rich-text_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/shape_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/text_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/private/widget_p.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/properties.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/rect-ellipse.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/rect.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/rich-text.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/shape.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/text.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/widget.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm/wrap_init.h
+include/libgnomecanvasmm-2.0/libgnomecanvasmm.h
+lib/libgnomecanvasmm-2.0/include/libgnomecanvasmmconfig.h
+lib/libgnomecanvasmm-2.0/proc/m4/convert.m4
+lib/libgnomecanvasmm-2.0/proc/m4/convert_libgnomecanvasmm.m4
+lib/libgnomecanvasmm-2.0.a
+lib/libgnomecanvasmm-2.0.la
+lib/libgnomecanvasmm-2.0.so
+lib/libgnomecanvasmm-2.0.so.1
+libdata/pkgconfig/libgnomecanvasmm-2.0.pc
+ at dirrm lib/libgnomecanvasmm-2.0/include
+ at dirrm lib/libgnomecanvasmm-2.0/proc/m4
+ at dirrm lib/libgnomecanvasmm-2.0/proc
+ at dirrm lib/libgnomecanvasmm-2.0
+ at dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm/private
+ at dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm
+ at dirrm include/libgnomecanvasmm-2.0
--- /dev/null
+++ graphics/libgnomecanvasmm/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: libgnomecanvasmm
+# Date created: 22 May 2003
+# Whom: Alexander Nedotsukov <bland at mail.ru>
+#
+# $MidnightBSD: mports/graphics/libgnomecanvasmm/Makefile,v 1.1 2008/03/28 05:09:42 laffer1 Exp $
+# $FreeBSD: ports/graphics/libgnomecanvasmm/Makefile,v 1.16 2007/05/19 20:09:50 flz Exp $
+#
+
+PORTNAME= libgnomecanvasmm
+PORTVERSION= 2.0.1
+CATEGORIES= graphics gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= C++ wrapper for libgnomecanvas library
+LICENSE= lgpl
+
+LIB_DEPENDS= gtkmm-2.0:${PORTSDIR}/x11-toolkits/gtkmm20
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack libgnomecanvas
+USE_AUTOTOOLS= libtool:15
+USE_LDCONFIG= yes
+CONFIGURE_ARGS= --enable-static
+
+post-patch:
+ @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
--- /dev/null
+++ graphics/libgnomecanvasmm/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = bf05e2d85c0e10aa29dc6d451a52b3bf
+SHA256 (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = 001a7d1b5978131bdce4b532b52df89064dac7d31fcb9d9903c1960bf0d2798d
+SIZE (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = 421895
--- /dev/null
+++ graphics/libgnomecanvasmm/files/patch-libgnomecanvas_libgnomecanvasmm_item.cc
@@ -0,0 +1,13 @@
+--- libgnomecanvas/libgnomecanvasmm/item.cc.orig Wed Jul 9 17:36:39 2003
++++ libgnomecanvas/libgnomecanvasmm/item.cc Wed Jul 9 17:44:53 2003
+@@ -44,8 +44,9 @@
+ void
+ Item::item_construct(Group& group)
+ {
++ va_list ap;
+ gnome_canvas_item_construct(GNOME_CANVAS_ITEM(gobj()), group.gobj(),
+- 0, 0);
++ 0, ap);
+ }
+
+ void
--- /dev/null
+++ graphics/libgnomecanvasmm/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed May 21 16:30:53 2003
++++ configure Wed May 21 16:31:19 2003
+@@ -7730,6 +7730,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
--- /dev/null
+++ graphics/libgnomecanvasmm/files/patch-libgnomecanvas::libgnomecanvasmm::line.h
@@ -0,0 +1,11 @@
+--- libgnomecanvas/libgnomecanvasmm/line.h.orig Wed Aug 4 13:38:03 2004
++++ libgnomecanvas/libgnomecanvasmm/line.h Wed Aug 4 13:38:23 2004
+@@ -286,7 +286,7 @@
+ {
+
+ template <>
+-class Glib::Value<Gnome::Canvas::Points> : public Glib::Value_Boxed<Gnome::Canvas::Points>
++class Value<Gnome::Canvas::Points> : public Glib::Value_Boxed<Gnome::Canvas::Points>
+ {
+ public:
+ static GType value_type() G_GNUC_CONST;
More information about the Midnightbsd-cvs
mailing list