PortSystem            1.0

name                  relames
version               20060319
revision              1
categories            textproc
platforms             darwin
maintainers           nomaintainer
supported_archs       noarch

description           Multi-Schema XML Validator to validate XML documents
long_description      The Sun Multi-Schema XML Validator (MSV) is a Java \
                      technology tool to validate XML documents against \
                      several kinds of XML schemata. It supports RELAX NG, \
                      RELAX Namespace, RELAX Core, TREX, XML DTDs, and a \
                      subset of XML Schema Part 1.

homepage              https://msv.dev.java.net/
master_sites          ${homepage}files/documents/61/31332/

distname              ${name}.${version}
use_zip               yes
fetch.ignore_sslcert  yes
checksums             md5 b2481ed4a4d9f6187713a01632688007 \
                      sha1 d348479df721ffc36a02113c7600bcb6d6b75961 \
                      rmd160 3c34c405cbcc61d1fcae510c79261996ed55683a
worksrcdir            ${name}-${version}

depends_run           bin:java:kaffe

use_configure         no

build {}

destroot {
    # path to the relames java files (without ${destroot}):
    set relames ${prefix}/share/java/relames

    # install the relames script from files:
    xinstall ${portpath}/${filesdir}/relames ${destroot}${prefix}/bin
    # set the correct path to relames.jar in the relames script:
    reinplace "s|@@RELAMES@@|${relames}/relames.jar|g" \
        ${destroot}${prefix}/bin/relames
    # install the relames java files:
    xinstall -d ${destroot}${relames}
    foreach jar [glob ${worksrcpath}/*.jar] {
        xinstall $jar ${destroot}${relames}
    }
}

livecheck.type        none