source: trunk/dports/textproc/xalanc/Portfile

Last change on this file was 142268, checked in by khindenburg@…, 21 months ago

xalanc: update to 1.11; add debian patches; maintainer timeout #37424

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# -*- 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
2# $Id: Portfile 142268 2015-11-08 23:53:35Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name                xalanc
7version             1.11
8categories          textproc
9platforms           darwin freebsd
10maintainers         mww
11license             Apache-2
12description         XSLT processor in C++ for transforming XML
13long_description    Xalan is an XSLT processor for transforming XML \
14                    documents into HTML, text, or other XML document \
15                    types.  Xalan-C++ version 1.6 is a robust \
16                    implementation of the W3C Recommendations for XSL \
17                    Transformations (XSLT) and the XML Path Language \
18                    (XPath).
19
20homepage            http://xalan.apache.org/xalan-c/
21master_sites        apache:xalan/xalan-c/sources/
22distname            xalan_c-${version}-src
23
24checksums           rmd160  4cd3fa7d2daf81ef47d3998581958aefc493dfa8 \
25                    sha256  4f5e7f75733d72e30a2165f9fdb9371831cf6ff0d1997b1fb64cdd5dc2126a28
26
27patchfiles          patch-Makefile.incl.in \
28                    fix-ftbfs-ld-as-needed.diff \
29                    fix-testxslt-segfault.diff
30
31depends_lib         port:xercesc3
32
33worksrcdir          xalan-c-${version}/c
34
35configure.env       XALANCROOT='${workpath}/${worksrcdir}' \
36                    XERCESCROOT='${prefix}'
37configure.cmd       ./runConfigure
38configure.pre_args -C --prefix=${prefix} \
39                   -c ${configure.cc} -x ${configure.cxx}
40
41platform darwin {
42    configure.pre_args-append   -p macosx
43}
44
45build.env           ${configure.env}
46build.type          gnu
47use_parallel_build  no
48
49destroot.env        ${configure.env}
50
51livecheck.type      moddate
Note: See TracBrowser for help on using the repository browser.