aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2003-06-15 23:04:48 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2003-06-15 23:04:48 +0000
commited402beeea1c6cc3db913345a27636cf44a1e7d7 (patch)
tree46f3173e3f349e1539fe63eb0d0be083fe73f7eb
parentdb58ffc4553401089c1e4576e4049adb0b399373 (diff)
downloadports-ed402beeea1c6cc3db913345a27636cf44a1e7d7.tar.gz
ports-ed402beeea1c6cc3db913345a27636cf44a1e7d7.zip
Add libgnomecanvasmm, the C++ bindings for libgnomecanvas.
Submitted by: Alexander Nedotsukov <bland@mail.ru>
Notes
Notes: svn path=/head/; revision=83064
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/libgnomecanvasmm/Makefile28
-rw-r--r--graphics/libgnomecanvasmm/distinfo1
-rw-r--r--graphics/libgnomecanvasmm/files/patch-configure10
-rw-r--r--graphics/libgnomecanvasmm/files/patch-libgnomecanvas::Makefile.in11
-rw-r--r--graphics/libgnomecanvasmm/pkg-descr3
-rw-r--r--graphics/libgnomecanvasmm/pkg-plist50
-rw-r--r--graphics/libgnomecanvasmm26/Makefile28
-rw-r--r--graphics/libgnomecanvasmm26/distinfo1
-rw-r--r--graphics/libgnomecanvasmm26/files/patch-configure10
-rw-r--r--graphics/libgnomecanvasmm26/files/patch-libgnomecanvas::Makefile.in11
-rw-r--r--graphics/libgnomecanvasmm26/pkg-descr3
-rw-r--r--graphics/libgnomecanvasmm26/pkg-plist50
13 files changed, 207 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 9f51f396fa15..1b7676783c13 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -190,6 +190,7 @@
SUBDIR += libgdgeda
SUBDIR += libggi
SUBDIR += libgnomecanvas
+ SUBDIR += libgnomecanvasmm
SUBDIR += libgphoto2
SUBDIR += libgrass5
SUBDIR += libimg
diff --git a/graphics/libgnomecanvasmm/Makefile b/graphics/libgnomecanvasmm/Makefile
new file mode 100644
index 000000000000..6b3ddec6a631
--- /dev/null
+++ b/graphics/libgnomecanvasmm/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: libgnomecanvasmm
+# Date created: 22 May 2003
+# Whom: Alexander Nedotsukov <bland@mail.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgnomecanvasmm
+PORTVERSION= 2.0.0
+CATEGORIES= graphics gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@mail.ru
+COMMENT= C++ wrapper for libgnomecanvas library
+
+LIB_DEPENDS= gtkmm-2.0:${PORTSDIR}/x11-toolkits/gtk--2
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= libgnomecanvas
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --enable-static
+
+.include <bsd.port.mk>
diff --git a/graphics/libgnomecanvasmm/distinfo b/graphics/libgnomecanvasmm/distinfo
new file mode 100644
index 000000000000..310abec6bf83
--- /dev/null
+++ b/graphics/libgnomecanvasmm/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libgnomecanvasmm-2.0.0.tar.gz) = 62704413745ad4b1f9744660c0f8395d
diff --git a/graphics/libgnomecanvasmm/files/patch-configure b/graphics/libgnomecanvasmm/files/patch-configure
new file mode 100644
index 000000000000..35c76e40e089
--- /dev/null
+++ b/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'
diff --git a/graphics/libgnomecanvasmm/files/patch-libgnomecanvas::Makefile.in b/graphics/libgnomecanvasmm/files/patch-libgnomecanvas::Makefile.in
new file mode 100644
index 000000000000..c2d53fc5d94c
--- /dev/null
+++ b/graphics/libgnomecanvasmm/files/patch-libgnomecanvas::Makefile.in
@@ -0,0 +1,11 @@
+--- libgnomecanvas/Makefile.in.orig Wed May 21 16:54:27 2003
++++ libgnomecanvas/Makefile.in Wed May 21 16:54:49 2003
+@@ -151,7 +151,7 @@
+ libgnomecanvasmm_configdir = $(libdir)/libgnomecanvasmm-2.0/include
+ libgnomecanvasmm_config_DATA = libgnomecanvasmmconfig.h
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = libgnomecanvasmm-2.0.pc
+ subdir = libgnomecanvas
+ mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
diff --git a/graphics/libgnomecanvasmm/pkg-descr b/graphics/libgnomecanvasmm/pkg-descr
new file mode 100644
index 000000000000..c310245ea114
--- /dev/null
+++ b/graphics/libgnomecanvasmm/pkg-descr
@@ -0,0 +1,3 @@
+libgnomecanvasmm provides C++ wrappers for libgnomecanvas, for use with gtkmm.
+
+WWW: http://gtkmm.sourceforge.net/
diff --git a/graphics/libgnomecanvasmm/pkg-plist b/graphics/libgnomecanvasmm/pkg-plist
new file mode 100644
index 000000000000..5fd70aa3ae1d
--- /dev/null
+++ b/graphics/libgnomecanvasmm/pkg-plist
@@ -0,0 +1,50 @@
+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.so
+lib/libgnomecanvasmm-2.0.so.1
+libdata/pkgconfig/libgnomecanvasmm-2.0.pc
+@dirrm lib/libgnomecanvasmm-2.0/include
+@dirrm lib/libgnomecanvasmm-2.0/proc/m4
+@dirrm lib/libgnomecanvasmm-2.0/proc
+@dirrm lib/libgnomecanvasmm-2.0
+@dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm/private
+@dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm
+@dirrm include/libgnomecanvasmm-2.0
diff --git a/graphics/libgnomecanvasmm26/Makefile b/graphics/libgnomecanvasmm26/Makefile
new file mode 100644
index 000000000000..6b3ddec6a631
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: libgnomecanvasmm
+# Date created: 22 May 2003
+# Whom: Alexander Nedotsukov <bland@mail.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libgnomecanvasmm
+PORTVERSION= 2.0.0
+CATEGORIES= graphics gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtkmm
+DIST_SUBDIR= gnome2
+
+MAINTAINER= bland@mail.ru
+COMMENT= C++ wrapper for libgnomecanvas library
+
+LIB_DEPENDS= gtkmm-2.0:${PORTSDIR}/x11-toolkits/gtk--2
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= libgnomecanvas
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --enable-static
+
+.include <bsd.port.mk>
diff --git a/graphics/libgnomecanvasmm26/distinfo b/graphics/libgnomecanvasmm26/distinfo
new file mode 100644
index 000000000000..310abec6bf83
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/libgnomecanvasmm-2.0.0.tar.gz) = 62704413745ad4b1f9744660c0f8395d
diff --git a/graphics/libgnomecanvasmm26/files/patch-configure b/graphics/libgnomecanvasmm26/files/patch-configure
new file mode 100644
index 000000000000..35c76e40e089
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/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'
diff --git a/graphics/libgnomecanvasmm26/files/patch-libgnomecanvas::Makefile.in b/graphics/libgnomecanvasmm26/files/patch-libgnomecanvas::Makefile.in
new file mode 100644
index 000000000000..c2d53fc5d94c
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/files/patch-libgnomecanvas::Makefile.in
@@ -0,0 +1,11 @@
+--- libgnomecanvas/Makefile.in.orig Wed May 21 16:54:27 2003
++++ libgnomecanvas/Makefile.in Wed May 21 16:54:49 2003
+@@ -151,7 +151,7 @@
+ libgnomecanvasmm_configdir = $(libdir)/libgnomecanvasmm-2.0/include
+ libgnomecanvasmm_config_DATA = libgnomecanvasmmconfig.h
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = libgnomecanvasmm-2.0.pc
+ subdir = libgnomecanvas
+ mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
diff --git a/graphics/libgnomecanvasmm26/pkg-descr b/graphics/libgnomecanvasmm26/pkg-descr
new file mode 100644
index 000000000000..c310245ea114
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/pkg-descr
@@ -0,0 +1,3 @@
+libgnomecanvasmm provides C++ wrappers for libgnomecanvas, for use with gtkmm.
+
+WWW: http://gtkmm.sourceforge.net/
diff --git a/graphics/libgnomecanvasmm26/pkg-plist b/graphics/libgnomecanvasmm26/pkg-plist
new file mode 100644
index 000000000000..5fd70aa3ae1d
--- /dev/null
+++ b/graphics/libgnomecanvasmm26/pkg-plist
@@ -0,0 +1,50 @@
+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.so
+lib/libgnomecanvasmm-2.0.so.1
+libdata/pkgconfig/libgnomecanvasmm-2.0.pc
+@dirrm lib/libgnomecanvasmm-2.0/include
+@dirrm lib/libgnomecanvasmm-2.0/proc/m4
+@dirrm lib/libgnomecanvasmm-2.0/proc
+@dirrm lib/libgnomecanvasmm-2.0
+@dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm/private
+@dirrm include/libgnomecanvasmm-2.0/libgnomecanvasmm
+@dirrm include/libgnomecanvasmm-2.0