# -*- 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
PortGroup cmake 1.0

name                xalanc
version             1.12
revision            1
categories          textproc
platforms           darwin freebsd
maintainers         nomaintainer
license             Apache-2
description         XSLT processor in C++ for transforming XML
long_description    Xalan is an XSLT processor for transforming XML \
                    documents into HTML, text, or other XML document \
                    types.  Xalan-C++ version 1.6 is a robust \
                    implementation of the W3C Recommendations for XSL \
                    Transformations (XSLT) and the XML Path Language \
                    (XPath).

homepage            https://apache.github.io/xalan-c/
master_sites        apache:xalan/xalan-c/sources/
distname            xalan_c-${version}

checksums           rmd160 fd6860331ce2f4681258299d45f2dc26a122cf34 \
                    sha256 ee7d4b0b08c5676f5e586c7154d94a5b32b299ac3cbb946e24c4375a25552da7 \
                    size   1130924

depends_lib         port:xercesc3

patchfiles          atof.patch \
                    getenv.patch \
                    rand.patch

cmake.out_of_source yes
# Incompatible with current ICU version
configure.args-append   -Dtranscoder=default

livecheck.type      moddate
