source: trunk/dports/java/xalanj/Portfile

Last change on this file was 87703, checked in by jmr@…, 6 years ago

xalanj: fix build on 10.5 (#28120)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 87703 2011-12-01 22:03:31Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name                            xalanj
6version                         2.7.1
7
8categories                      java textproc
9license                         Apache-2 Apache-1.1 W3C MIT
10maintainers                     nomaintainer
11platforms                       darwin
12
13description                     Apache Xerces 2 Java XML Parser
14long_description        Xalan-Java is an XSLT processor for transforming XML documents \
15                                        into HTML, text, or other XML document types. It implements \
16                                        XSL Transformations (XSLT) Version 1.0 and  XML Path Language \
17                                        (XPath) Version 1.0. It can be used from the command line, \
18                                        in an applet or a servlet, or as a module in other program.
19homepage                        http://xml.apache.org/xalan-j/
20
21set ver2                        [string map ". _" $version]
22distname                        xalan-j_${ver2}-src
23master_sites            apache:xml/xalan-j/source/
24
25checksums           md5     fc805051f0fe505c7a4b1b5c8db9b9e3 \
26                    sha1    dfaac3bd3e18a8961c27b3d07b7405bd8a15d64a \
27                    rmd160  021c239122b6b3d0bc9781abd9675c7cb5951b13
28
29depends_build           bin:ant:apache-ant
30depends_lib                     bin:java:kaffe
31depends_run                     port:xercesj
32                                       
33worksrcdir                      xalan-j_${ver2}
34
35patchfiles          build.xml.diff
36
37use_configure           no
38
39build.cmd                       ant
40build.target            all docs javadocs
41
42destroot        {
43        xinstall -d ${destroot}${prefix}/share/java \
44                ${destroot}${prefix}/share/doc
45        xinstall -m 644 \
46                ${worksrcpath}/build/xalan.jar \
47                ${worksrcpath}/build/serializer.jar \
48                ${destroot}${prefix}/share/java/
49        file copy ${worksrcpath}/build/docs ${destroot}${prefix}/share/doc/${name}
50}
51
52livecheck.type      regex
53livecheck.url       ${homepage}whatsnew.html
54livecheck.regex     {Version (\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.