# -*- 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

name                glw
version             20120116
revision            3
license             MIT
categories          x11 devel graphics
maintainers         {hentenaar.com:tim @thentenaar} openmaintainer

description         Mesa OpenGL widget library

long_description    SGI Xt/Motif OpenGL widget library

homepage            https://cgit.freedesktop.org/mesa/glw
#fetch.type          git
#git.url             git://anongit.freedesktop.org/mesa/glw
#git.branch          4d1acb30ad0ac3687c2d9482a88ddc524a6c5787

master_sites        ftp://ftp.freedesktop.org/pub/mesa/${version}/
set mesa_version    7.8.2
distname            MesaLib-${mesa_version}
worksrcdir          Mesa-${mesa_version}
dist_subdir         mesa
use_bzip2           yes

checksums           rmd160 d06c95bc36304b8ef72211b5defd3ac338fe7956 \
                    sha256 505bf418dceba05837f4ea1b1972b9620c35f8cb94bc4d1e6d573c15f562576d \
                    size   5138463

depends_build       port:pkgconfig

depends_lib         port:xorg-libsm \
                    port:libpng \
                    port:mesa \
                    lib:libXm:motif

extract.post_args-append \
                    ${worksrcdir}/src/glw

patch.dir           ${worksrcpath}/src/glw
configure.dir       ${patch.dir}
autoreconf.dir      ${configure.dir}
build.dir           ${configure.dir}

patchfiles          patch-glw.diff

use_autoreconf      yes

configure.args      --disable-silent-rules \
                    --enable-motif

livecheck.type      regex
livecheck.version   [regsub {(....)(..)(..)} ${version} {\1-\2-\3}]
livecheck.regex     {>(\d{4}-\d{2}-\d{2})<}
