From 90f7d75735cd9f6f4dd2bafa755f2eb130d3ce72 Mon Sep 17 00:00:00 2001 From: kwm Date: Sat, 30 Mar 2013 17:47:54 +0000 Subject: fix build with new pango, add depend on pangox-compat git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@17259 df743ca5-7f9a-e211-a948-0013205c9059 --- x11-toolkits/gtkglext/Makefile | 56 ++++++++++++++++++++++++++++ x11-toolkits/gtkglext/distinfo | 2 + x11-toolkits/gtkglext/pkg-descr | 5 +++ x11-toolkits/gtkglext/pkg-plist | 81 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 144 insertions(+) create mode 100644 x11-toolkits/gtkglext/Makefile create mode 100644 x11-toolkits/gtkglext/distinfo create mode 100644 x11-toolkits/gtkglext/pkg-descr create mode 100644 x11-toolkits/gtkglext/pkg-plist (limited to 'x11-toolkits/gtkglext') diff --git a/x11-toolkits/gtkglext/Makefile b/x11-toolkits/gtkglext/Makefile new file mode 100644 index 000000000..9a2aa8fa9 --- /dev/null +++ b/x11-toolkits/gtkglext/Makefile @@ -0,0 +1,56 @@ +# Created by: Kimura Fuyuki +# $FreeBSD: head/x11-toolkits/gtkglext/Makefile 315433 2013-03-28 03:28:30Z eadler $ + +PORTNAME= gtkglext +PORTVERSION= 1.2.0 +PORTREVISION= 11 +CATEGORIES= x11-toolkits +MASTER_SITES= SF +DIST_SUBDIR= gnome2 + +MAINTAINER= ports@FreeBSD.org +COMMENT= OpenGL extension to GTK+ + +LICENSE= GPLv2 + +LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \ + pcre:${PORTSDIR}/devel/pcre \ + cairo:${PORTSDIR}/graphics/cairo \ + drm:${PORTSDIR}/graphics/libdrm \ + png15:${PORTSDIR}/graphics/png \ + freetype:${PORTSDIR}/print/freetype2 \ + expat:${PORTSDIR}/textproc/expat2 \ + xcb:${PORTSDIR}/x11/libxcb \ + fontconfig:${PORTSDIR}/x11-fonts/fontconfig + +OPTIONS_DEFINE= DOCS + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_ICONV= yes +USE_PKGCONFIG= build +USE_GMAKE= yes +USE_AUTOTOOLS= libtool +USE_XORG= ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \ + xfixes xi xinerama xmu xrandr xrender xt xxf86vm +USE_GL= glu +USES= pathfix +USE_GNOME= gdkpixbuf2 gtk20 pangox-compat +USE_LDCONFIG= yes + +.include + +post-patch: + @${REINPLACE_CMD} -e \ + '/^SUBDIRS/s|docs||' ${WRKSRC}/Makefile.in + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ + 's|-DGTK_DISABLE_DEPRECATED||g ; \ + s|-DGDK_DISABLE_DEPRECATED||g' + +post-install: +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/reference/gtkglext/html/* ${DOCSDIR} +.endif + +.include diff --git a/x11-toolkits/gtkglext/distinfo b/x11-toolkits/gtkglext/distinfo new file mode 100644 index 000000000..fb7999434 --- /dev/null +++ b/x11-toolkits/gtkglext/distinfo @@ -0,0 +1,2 @@ +SHA256 (gnome2/gtkglext-1.2.0.tar.bz2) = 16bd736074f6b14180f206b7e91263fc721b49912ea3258ab5f094cfa5497f51 +SIZE (gnome2/gtkglext-1.2.0.tar.bz2) = 703821 diff --git a/x11-toolkits/gtkglext/pkg-descr b/x11-toolkits/gtkglext/pkg-descr new file mode 100644 index 000000000..9412812e6 --- /dev/null +++ b/x11-toolkits/gtkglext/pkg-descr @@ -0,0 +1,5 @@ +GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects +to support OpenGL rendering in GTK, and GtkWidget API add-ons to make +GTK+ widgets OpenGL-capable. + +WWW: http://gtkglext.sourceforge.net/ diff --git a/x11-toolkits/gtkglext/pkg-plist b/x11-toolkits/gtkglext/pkg-plist new file mode 100644 index 000000000..4a974d52a --- /dev/null +++ b/x11-toolkits/gtkglext/pkg-plist @@ -0,0 +1,81 @@ +include/gtkglext-1.0/gdk/gdkgl.h +include/gtkglext-1.0/gdk/gdkglconfig.h +include/gtkglext-1.0/gdk/gdkglcontext.h +include/gtkglext-1.0/gdk/gdkgldebug.h +include/gtkglext-1.0/gdk/gdkgldefs.h +include/gtkglext-1.0/gdk/gdkgldrawable.h +include/gtkglext-1.0/gdk/gdkglenumtypes.h +include/gtkglext-1.0/gdk/gdkglfont.h +include/gtkglext-1.0/gdk/gdkglglext.h +include/gtkglext-1.0/gdk/gdkglinit.h +include/gtkglext-1.0/gdk/gdkglpixmap.h +include/gtkglext-1.0/gdk/gdkglquery.h +include/gtkglext-1.0/gdk/gdkglshapes.h +include/gtkglext-1.0/gdk/gdkgltokens.h +include/gtkglext-1.0/gdk/gdkgltypes.h +include/gtkglext-1.0/gdk/gdkglversion.h +include/gtkglext-1.0/gdk/gdkglwindow.h +include/gtkglext-1.0/gdk/glext/glext-extra.h +include/gtkglext-1.0/gdk/glext/glext.h +include/gtkglext-1.0/gdk/glext/glxext-extra.h +include/gtkglext-1.0/gdk/glext/glxext.h +include/gtkglext-1.0/gdk/glext/wglext-extra.h +include/gtkglext-1.0/gdk/glext/wglext.h +include/gtkglext-1.0/gdk/x11/gdkglglxext.h +include/gtkglext-1.0/gdk/x11/gdkglx.h +include/gtkglext-1.0/gtk/gtkgl.h +include/gtkglext-1.0/gtk/gtkgldebug.h +include/gtkglext-1.0/gtk/gtkgldefs.h +include/gtkglext-1.0/gtk/gtkglinit.h +include/gtkglext-1.0/gtk/gtkglversion.h +include/gtkglext-1.0/gtk/gtkglwidget.h +lib/gtkglext-1.0/include/gdkglext-config.h +lib/libgdkglext-x11-1.0.a +lib/libgdkglext-x11-1.0.la +lib/libgdkglext-x11-1.0.so +lib/libgdkglext-x11-1.0.so.0 +lib/libgtkglext-x11-1.0.a +lib/libgtkglext-x11-1.0.la +lib/libgtkglext-x11-1.0.so +lib/libgtkglext-x11-1.0.so.0 +libdata/pkgconfig/gdkglext-1.0.pc +libdata/pkgconfig/gdkglext-x11-1.0.pc +libdata/pkgconfig/gtkglext-1.0.pc +libdata/pkgconfig/gtkglext-x11-1.0.pc +share/aclocal/gtkglext-1.0.m4 +%%PORTDOCS%%%%DOCSDIR%%/GdkGLExt-API.html +%%PORTDOCS%%%%DOCSDIR%%/GtkGLExt-API.html +%%PORTDOCS%%%%DOCSDIR%%/Overview.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-building.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglconfig.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglcontext.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkgldrawable.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglfont.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglinit.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglpixmap.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglquery.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglshapes.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkgltokens.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglversion.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglwindow.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gdkglx.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gtkglinit.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gtkglversion.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-gtkglwidget.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext-running.html +%%PORTDOCS%%%%DOCSDIR%%/gtkglext.devhelp +%%PORTDOCS%%%%DOCSDIR%%/home.png +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/index.sgml +%%PORTDOCS%%%%DOCSDIR%%/left.png +%%PORTDOCS%%%%DOCSDIR%%/right.png +%%PORTDOCS%%%%DOCSDIR%%/style.css +%%PORTDOCS%%%%DOCSDIR%%/up.png +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm include/gtkglext-1.0/gtk +@dirrm include/gtkglext-1.0/gdk/x11 +@dirrm include/gtkglext-1.0/gdk/glext +@dirrm include/gtkglext-1.0/gdk +@dirrm include/gtkglext-1.0 +@dirrm lib/gtkglext-1.0/include +@dirrm lib/gtkglext-1.0 -- cgit v1.2.3