PortSystem      1.0

name            openmotif
version         2.3.8
categories      x11
license         LGPL
platforms       darwin
maintainers     nomaintainer
description     The Open Motif toolkit for X11

long_description \
    This is The Open Group's full version of the Motif user interface \
    component toolkit based on the original OSF sources.

homepage        http://motif.ics.com/
master_sites    sourceforge:project/motif/Motif%20${version}%20Source%20Code
distname        motif-${version}

checksums       md5    7572140bb52ba21ec2f0c85b2605e2b1 \
                sha1   ca9d8d67544434c5883d8d0fb684a48f8b0108bd \
                rmd160 a4c10db68d880d3096c97cc1c995351616a90a57

depends_build \
	port:pkgconfig \
	port:xbitmaps \
	port:bison \
	port:flex

depends_lib \
	port:jpeg \
	port:libpng \
	port:libiconv \
	port:xorg-libsm \
	port:xorg-libXext \
	port:Xft2 \
	port:xorg-libXmu \
	port:xorg-libXp \
	port:xorg-libXt

# See https://trac.macports.org/ticket/42847
if {[string match "*clang*" ${configure.compiler}]} {
    patchfiles-append clang-unsupported-cflags.patch
}

configure.args  --enable-xft \
                --enable-jpeg	\
                --enable-png \
                --x-includes=${prefix}/include \
                --x-libraries=${prefix}/lib

if {[vercmp [macports_version] 2.5.99] >= 0} {
configure.env   "YACC=${prefix}/bin/bison -y"
} else {
configure.env   YACC="${prefix}/bin/bison -y"
}

post-destroot {
    set docdir ${prefix}/share/doc/${name}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} BUGREPORT COPYING ChangeLog \
        README RELNOTES TODO ${destroot}${docdir}
}