# $Id: Portfile 51278 2009-05-22 05:54:04Z and.damore@macports.org $
PortSystem      1.0
name            wxMaxima
version         0.8.2
maintainers     yc5.so-net.ne.jp:usami-k
platforms       darwin
categories      math aqua
description     Graphical user interface for Maxima
long_description \
                wxMaxima is a cross platform GUI for the computer algebra \
                system maxima based on wxWidgets.
homepage        http://wxmaxima.sourceforge.net/
master_sites    sourceforge:wxmaxima
checksums       md5     d3d4abde8495aebb295df587587de4a8 \
                sha1    bc1d221855f5b7e57401801f43b60924987c5079 \
                rmd160  43ea46e845f79576d273f4d0ad21a2c0d47664f9
patchfiles      patch-src_main.cpp.diff

depends_lib     port:libiconv \
                port:libsdl \
                port:libxml2 \
                port:wxWidgets \
                port:zlib
depends_run     port:maxima

post-patch {
    reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/src/main.cpp
}

configure.args  --enable-dnd --enable-printing --enable-unicode-glyphs
build.target-append wxMaxima.app

destroot {
    xinstall -m 755 -d ${destroot}${applications_dir}
    file copy ${worksrcpath}/wxMaxima.app ${destroot}${applications_dir}

    set docPath ${prefix}/share/doc/${name}
    xinstall -m 755 -d ${destroot}${docPath}
    foreach f { AUTHORS COPYING README } {
        xinstall -m 644 ${worksrcpath}/${f} ${destroot}${docPath}
    }
}

