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

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

Update xalanj to 2.7.1

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