Source
#-*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup muniversal 1.0
name gtkglext
version 1.2.0
revision 11
categories devel
license LGPL-2.1+
maintainers nomaintainer
description OpenGL Extension to GTK
platforms macosx darwin
long_description ${description}
homepage https://sourceforge.net/projects/gtkglext/
master_sites sourceforge
checksums rmd160 7f5089d3ea64fd10b32632d9ea8f0b977e9317e7 \
sha256 e5073f3c6b816e7fa67d359d9745a5bb5de94a628ac85f624c992925a46844f9 \
size 956401
depends_build port:pkgconfig
depends_lib port:gtk2 \
port:libGLU \
port:mesa \
port:pangox-compat \
port:xorg-libXmu
patchfiles patch-examples-pixmap-mixed.c.diff \
patch-examples-pixmap.c.diff \
patch-gtk-gtkglwidget.c.diff
# see https://trac.macports.org/ticket/56260
patchfiles-append patch-strings.h.diff
configure.args --x-include=${prefix}/include \
--x-lib=${prefix}/lib
variant quartz {
configure.args-delete --x-include=${prefix}/include \
--x-lib=${prefix}/lib
configure.args-append --without-x
depends_lib-delete port:mesa \
port:xorg-libXmu
patchfiles-append patch-configure.diff \
patch-makefile.in.diff \
patch-gdk-makefile.in.diff \
patch-gtk-makefile.in.diff \
patch-gdk-gdkglquery.c.diff \
patch-gdk-gdkglshapes.c.diff \
patch-gdk-gdkglglext.h.diff
platform darwin 8 {
depends_lib-append port:xorg-xorgproto
}
}