source: trunk/dports/java/xalanj/Portfile @ 86497

Last change on this file since 86497 was 86497, checked in by jmr@…, 9 years ago

xalanj: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 86497 2011-10-26 21:40:18Z jmr@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
35use_configure           no
36
37build.cmd                       ant
38build.target            all docs javadocs
39
40destroot        {
41        xinstall -d ${destroot}${prefix}/share/java \
42                ${destroot}${prefix}/share/doc
43        xinstall -m 644 \
44                ${worksrcpath}/build/xalan.jar \
45                ${worksrcpath}/build/serializer.jar \
46                ${destroot}${prefix}/share/java/
47        file copy ${worksrcpath}/build/docs ${destroot}${prefix}/share/doc/${name}
48}
49
50livecheck.type      regex
51livecheck.url       ${homepage}whatsnew.html
52livecheck.regex     {Version (\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.