summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11/gtkglarea2/DESCR8
-rw-r--r--x11/gtkglarea2/Makefile26
-rw-r--r--x11/gtkglarea2/PLIST11
-rw-r--r--x11/gtkglarea2/buildlink2.mk29
-rw-r--r--x11/gtkglarea2/distinfo4
5 files changed, 78 insertions, 0 deletions
diff --git a/x11/gtkglarea2/DESCR b/x11/gtkglarea2/DESCR
new file mode 100644
index 00000000000..897c2169463
--- /dev/null
+++ b/x11/gtkglarea2/DESCR
@@ -0,0 +1,8 @@
+Just as GTK+ is build on top of GDK, GtkGLArea is built on top of
+gdkgl which is basically wrapper around GLX functions. The widget
+itself is very similar to GtkDrawinigArea widget and adds only few
+extra functions.
+
+Lower level gdkgl functions make it easy to render on any widget
+that has OpenGL capable visual, rendering to off-screen pixmaps is
+also supported.
diff --git a/x11/gtkglarea2/Makefile b/x11/gtkglarea2/Makefile
new file mode 100644
index 00000000000..2eaa03ca4bf
--- /dev/null
+++ b/x11/gtkglarea2/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/05/09 14:40:17 drochner Exp $
+#
+
+DISTNAME= gtkglarea-1.99.0
+PKGNAME= ${DISTNAME:S/-/2-/}
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkglarea/1.99/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= marc@informatik.uni-bremen.de
+HOMEPAGE= http://www.gnome.org/
+COMMENT= OpenGL widget for the GTK+2 GUI toolkit
+
+WRKSRC= ${WRKDIR}/gtkglarea-1.99.0
+USE_BUILDLINK2= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/gtkgl-2.0.pc.in
+GNU_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --with-lib-GL
+CONFIGURE_ARGS+= --with-GL-prefix=${BUILDLINK_PREFIX.MesaLib}
+
+.include "../../graphics/Mesa/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/gtkglarea2/PLIST b/x11/gtkglarea2/PLIST
new file mode 100644
index 00000000000..f0145810117
--- /dev/null
+++ b/x11/gtkglarea2/PLIST
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/05/09 14:40:17 drochner Exp $
+include/gtkgl-2.0/gtkgl/gdkgl.h
+include/gtkgl-2.0/gtkgl/gtkglarea.h
+lib/pkgconfig/gtkgl-2.0.pc
+lib/libgtkgl-2.0.so.1.0
+lib/libgtkgl-2.0.so.1
+lib/libgtkgl-2.0.so
+lib/libgtkgl-2.0.la
+lib/libgtkgl-2.0.a
+@dirrm include/gtkgl-2.0/gtkgl
+@dirrm include/gtkgl-2.0
diff --git a/x11/gtkglarea2/buildlink2.mk b/x11/gtkglarea2/buildlink2.mk
new file mode 100644
index 00000000000..fe7664ed306
--- /dev/null
+++ b/x11/gtkglarea2/buildlink2.mk
@@ -0,0 +1,29 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/05/09 14:40:17 drochner Exp $
+#
+# This Makefile fragment is included by packages that use gtkglarea2.
+#
+# This file was created automatically using createbuildlink 2.4.
+#
+
+.if !defined(GTKGLAREA2_BUILDLINK2_MK)
+GTKGLAREA2_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= gtkglarea2
+BUILDLINK_DEPENDS.gtkglarea2?= gtkglarea2>=1.99.0
+BUILDLINK_PKGSRCDIR.gtkglarea2?= ../../wip/gtkglarea2
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.gtkglarea2=gtkglarea2
+BUILDLINK_PREFIX.gtkglarea2_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.gtkglarea2+= include/gtkgl-2.0/gtkgl/gdkgl.h
+BUILDLINK_FILES.gtkglarea2+= include/gtkgl-2.0/gtkgl/gtkglarea.h
+BUILDLINK_FILES.gtkglarea2+= lib/libgtkgl-2.0.*
+BUILDLINK_FILES.gtkglarea2+= lib/pkgconfig/gtkgl-2.0.pc
+
+.include "../../graphics/Mesa/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+
+BUILDLINK_TARGETS+= gtkglarea2-buildlink
+
+gtkglarea2-buildlink: _BUILDLINK_USE
+
+.endif # GTKGLAREA2_BUILDLINK2_MK
diff --git a/x11/gtkglarea2/distinfo b/x11/gtkglarea2/distinfo
new file mode 100644
index 00000000000..2d9f2d5a627
--- /dev/null
+++ b/x11/gtkglarea2/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/05/09 14:40:17 drochner Exp $
+
+SHA1 (gtkglarea-1.99.0.tar.bz2) = 5a4e7f37a7cbf628cde948ac0f95d8d810b1a007
+Size (gtkglarea-1.99.0.tar.bz2) = 210089 bytes