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

Last change on this file since 62248 was 62248, checked in by nox@…, 10 years ago

Fix xalanj livecheck

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.3 KB
Line 
1# $Id: Portfile 62248 2010-01-01 20:41:14Z nox@macports.org $
2
3PortSystem 1.0
4
5name                            xalanj
6version                         2.7.0
7revision                        1
8
9categories                      java textproc
10maintainers                     jberry openmaintainer
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/
24checksums                       md5 7859a78a5564cae42c933adcbbecdd01
25
26depends_build           bin:ant:apache-ant
27depends_lib                     bin:java:kaffe
28depends_run                     port:xercesj
29                                       
30worksrcdir                      xalan-j_${ver2}
31
32use_configure           no
33
34build.cmd                       ant
35build.target            all docs javadocs
36
37destroot        {
38        xinstall -m 755 -d ${destroot}${prefix}/share/java \
39                ${destroot}${prefix}/share/doc
40        xinstall -m 644 \
41                ${worksrcpath}/build/xalan.jar \
42                ${worksrcpath}/build/serializer.jar \
43                ${destroot}${prefix}/share/java/
44        file copy ${worksrcpath}/build/docs ${destroot}${prefix}/share/doc/${name}
45}
46
47livecheck.type      regex
48livecheck.url       ${homepage}whatsnew.html
49livecheck.regex     {Version (\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.