summaryrefslogtreecommitdiff
path: root/graphics/gtkglext
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2002-10-16 03:37:02 +0000
committerrh <rh@pkgsrc.org>2002-10-16 03:37:02 +0000
commit5473e5a2eb5248668e2169b6cfac83edb2e54c60 (patch)
tree1512019f494490733e61f77945edf03d810c14aa /graphics/gtkglext
parentf4204dc413f0992c9c18223087aff4c1dee07309 (diff)
downloadpkgsrc-5473e5a2eb5248668e2169b6cfac83edb2e54c60.tar.gz
Initial import of gtkglext-0.5.1, an OpenGL extension to gtk2
Diffstat (limited to 'graphics/gtkglext')
-rw-r--r--graphics/gtkglext/DESCR6
-rw-r--r--graphics/gtkglext/Makefile26
-rw-r--r--graphics/gtkglext/PLIST56
-rw-r--r--graphics/gtkglext/buildlink2.mk56
-rw-r--r--graphics/gtkglext/distinfo5
-rw-r--r--graphics/gtkglext/patches/patch-aa11
6 files changed, 160 insertions, 0 deletions
diff --git a/graphics/gtkglext/DESCR b/graphics/gtkglext/DESCR
new file mode 100644
index 00000000000..a1bf3f2c7af
--- /dev/null
+++ b/graphics/gtkglext/DESCR
@@ -0,0 +1,6 @@
+ GtkGLExt is an OpenGL extension to GTK 2.0 or later.
+
+ GtkGLExt provides the GDK objects to support OpenGL rendering in GTK,
+and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. As opposed
+to Jane Loff's GtkGLArea, it does not provide any OpenGL widget, but an
+interface to use OpenGL on *ANY* GTK+ widget.
diff --git a/graphics/gtkglext/Makefile b/graphics/gtkglext/Makefile
new file mode 100644
index 00000000000..24ceba477be
--- /dev/null
+++ b/graphics/gtkglext/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/10/16 03:37:02 rh Exp $
+#
+
+DISTNAME= gtkglext-0.5.1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtkglext/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://gtkglext.sourceforge.net/
+COMMENT= OpenGL extension to GTK
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK2= YES
+USE_PERL5= build
+USE_GMAKE= YES
+USE_X11= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+LIBS+= -lm
+
+.include "../../textproc/gtk-doc/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../graphics/Mesa/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/gtkglext/PLIST b/graphics/gtkglext/PLIST
new file mode 100644
index 00000000000..d76a0e8f40a
--- /dev/null
+++ b/graphics/gtkglext/PLIST
@@ -0,0 +1,56 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/16 03:37:03 rh Exp $
+include/gtkglext-0.x/gdk/gdkgl.h
+include/gtkglext-0.x/gdk/gdkglconfig.h
+include/gtkglext-0.x/gdk/gdkglcontext.h
+include/gtkglext-0.x/gdk/gdkgldebug.h
+include/gtkglext-0.x/gdk/gdkgldefs.h
+include/gtkglext-0.x/gdk/gdkgldrawable.h
+include/gtkglext-0.x/gdk/gdkglenumtypes.h
+include/gtkglext-0.x/gdk/gdkglfont.h
+include/gtkglext-0.x/gdk/gdkglpixmap.h
+include/gtkglext-0.x/gdk/gdkglprivate.h
+include/gtkglext-0.x/gdk/gdkglquery.h
+include/gtkglext-0.x/gdk/gdkgltokens.h
+include/gtkglext-0.x/gdk/gdkgltypes.h
+include/gtkglext-0.x/gdk/gdkglversion.h
+include/gtkglext-0.x/gdk/gdkglwindow.h
+include/gtkglext-0.x/gdk/gdkglx.h
+include/gtkglext-0.x/gtk/gtkgl.h
+include/gtkglext-0.x/gtk/gtkgldebug.h
+include/gtkglext-0.x/gtk/gtkgldefs.h
+include/gtkglext-0.x/gtk/gtkglprivate.h
+include/gtkglext-0.x/gtk/gtkglversion.h
+include/gtkglext-0.x/gtk/gtkglwidget.h
+include/gtkglext-0.x/gtk/gtkglwidgetparam.h
+lib/libgdkglext-x11-0.x.a
+lib/libgdkglext-x11-0.x.la
+lib/libgdkglext-x11-0.x.so
+lib/libgdkglext-x11-0.x.so.1
+lib/libgdkglext-x11-0.x.so.1.0
+lib/libgtkglext-x11-0.x.a
+lib/libgtkglext-x11-0.x.la
+lib/libgtkglext-x11-0.x.so
+lib/libgtkglext-x11-0.x.so.1
+lib/libgtkglext-x11-0.x.so.1.0
+lib/pkgconfig/gdkglext-0.x.pc
+lib/pkgconfig/gdkglext-x11-0.x.pc
+lib/pkgconfig/gtkglext-0.x.pc
+lib/pkgconfig/gtkglext-x11-0.x.pc
+share/gtk-doc/html/gtkglext/gtkglext-gdkglconfig.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglcontext.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkgldrawable.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglfont.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglpixmap.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglquery.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkgltokens.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglwindow.html
+share/gtk-doc/html/gtkglext/gtkglext-gdkglx.html
+share/gtk-doc/html/gtkglext/gtkglext-gtkglwidget.html
+share/gtk-doc/html/gtkglext/index.html
+share/gtk-doc/html/gtkglext/index.sgml
+share/gtk-doc/html/gtkglext/r2042.html
+share/gtk-doc/html/gtkglext/r4.html
+@dirrm share/gtk-doc/html/gtkglext
+@dirrm include/gtkglext-0.x/gtk
+@dirrm include/gtkglext-0.x/gdk
+@dirrm include/gtkglext-0.x
diff --git a/graphics/gtkglext/buildlink2.mk b/graphics/gtkglext/buildlink2.mk
new file mode 100644
index 00000000000..13755a6223d
--- /dev/null
+++ b/graphics/gtkglext/buildlink2.mk
@@ -0,0 +1,56 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2002/10/16 03:37:03 rh Exp $
+#
+# This Makefile fragment is included by packages that use gtkglext.
+#
+# This file was created automatically using createbuildlink 2.1.
+#
+
+.if !defined(GTKGLEXT_BUILDLINK2_MK)
+GTKGLEXT_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= gtkglext
+BUILDLINK_DEPENDS.gtkglext?= gtkglext>=0.5.1
+BUILDLINK_PKGSRCDIR.gtkglext?= ../../graphics/gtkglext
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.gtkglext=gtkglext
+BUILDLINK_PREFIX.gtkglext_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgl.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglconfig.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglcontext.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgldebug.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgldefs.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgldrawable.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglenumtypes.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglfont.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglpixmap.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglprivate.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglquery.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgltokens.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkgltypes.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglversion.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglwindow.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gdk/gdkglx.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkgl.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkgldebug.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkgldefs.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkglprivate.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkglversion.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkglwidget.h
+BUILDLINK_FILES.gtkglext+= include/gtkglext-0.x/gtk/gtkglwidgetparam.h
+BUILDLINK_FILES.gtkglext+= lib/libgdkglext-x11-0.x.*
+BUILDLINK_FILES.gtkglext+= lib/libgtkglext-x11-0.x.*
+BUILDLINK_FILES.gtkglext+= lib/pkgconfig/gdkglext-0.x.pc
+BUILDLINK_FILES.gtkglext+= lib/pkgconfig/gdkglext-x11-0.x.pc
+BUILDLINK_FILES.gtkglext+= lib/pkgconfig/gtkglext-0.x.pc
+BUILDLINK_FILES.gtkglext+= lib/pkgconfig/gtkglext-x11-0.x.pc
+
+.include "../../textproc/gtk-doc/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../graphics/Mesa/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+
+BUILDLINK_TARGETS+= gtkglext-buildlink
+
+gtkglext-buildlink: _BUILDLINK_USE
+
+.endif # GTKGLEXT_BUILDLINK2_MK
diff --git a/graphics/gtkglext/distinfo b/graphics/gtkglext/distinfo
new file mode 100644
index 00000000000..69511569ddc
--- /dev/null
+++ b/graphics/gtkglext/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/10/16 03:37:03 rh Exp $
+
+SHA1 (gtkglext-0.5.1.tar.bz2) = e721221127c7ce2b4d6a1d86837d0919ae36cc34
+Size (gtkglext-0.5.1.tar.bz2) = 292316 bytes
+SHA1 (patch-aa) = ee0496edaf2a946ca52417bc80659bab1c062581
diff --git a/graphics/gtkglext/patches/patch-aa b/graphics/gtkglext/patches/patch-aa
new file mode 100644
index 00000000000..e9ba76488aa
--- /dev/null
+++ b/graphics/gtkglext/patches/patch-aa
@@ -0,0 +1,11 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/10/16 03:37:03 rh Exp $
+
+--- gtkglext.pc.in.orig Tue May 28 08:36:12 2002
++++ gtkglext.pc.in
+@@ -10,5 +10,5 @@ Name: GtkGLExt
+ Description: OpenGL Extension to GTK+ (${target} target)
+ Version: @VERSION@
+ Requires: gdkglext-${target}-${api_version} @GTKGLEXT_PACKAGES@
+-Libs: -L${libdir} -lgtkglext-${target}-${api_version} @GTKGLEXT_EXTRA_LIBS@
++Libs: -Wl,-R${libdir} -L${libdir} -lgtkglext-${target}-${api_version} @GTKGLEXT_EXTRA_LIBS@
+ Cflags: -I${includedir}/gtkglext-${api_version} @GTKGLEXT_EXTRA_CFLAGS@