# $Id: Portfile 78372 2011-05-05 10:05:04Z ryandesign@macports.org $

PortSystem          1.0

name                jmol
version             12.0.41
categories          science
platforms           darwin
maintainers         nomaintainer
supported_archs     noarch

description         An open-source Java viewer for chemical structures in 3D
long_description    Jmol is a free, open source molecule viewer for \
                    students, educators, and researchers in chemistry and \
                    biochemistry. \
                    \
                    This port only installs the Jmol application, not the \
                    applet or developer version. If you want to use it, \
                    please download it from the Jmol homepage.

homepage            http://jmol.sourceforge.net/
master_sites        sourceforge

distname            Jmol-${version}-binary

checksums           sha1    5a1d95cd464901ae5e988ff6dcb827e914dd9381 \
                    rmd160  5845eedc979e9f89d20e20f3514d2b9ddaa0ba7c

worksrcdir          ${name}-${version}

depends_run         bin:java:kaffe

use_configure       no

post-patch {
    reinplace "s|/usr/share/jmol/|${prefix}/share/java/jmol/|g" \
        ${worksrcpath}/jmol
}

build {}

destroot {
    # install the jmol script:
    xinstall ${worksrcpath}/jmol ${destroot}${prefix}/bin
    # install the jmol java files:
    xinstall -d ${destroot}${prefix}/share/java/jmol
    foreach jar [glob ${worksrcpath}/*.jar] {
        xinstall $jar ${destroot}${prefix}/share/java/jmol
    }
    # install doc files:
    xinstall -d ${destroot}${prefix}/share/doc/jmol-${version}
    foreach doc {CHANGES.txt COPYRIGHT.txt LEAME.txt LICENSE.txt README.txt} {
        xinstall ${worksrcpath}/$doc \
                 ${destroot}${prefix}/share/doc/jmol-${version}
    }
}

livecheck.type      regex
livecheck.url       http://sourceforge.net/projects/jmol/files/
livecheck.regex     {Version (\d+[0-9a-zA-Z.]+)}
