source: trunk/dports/java/jaxen/Portfile @ 30233

Last change on this file since 30233 was 30233, checked in by jmpp@…, 12 years ago

nomaintainer address abstraction in java category.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 30233 2007-10-22 23:09:00Z jmpp@macports.org $
2
3PortSystem 1.0
4
5name            jaxen
6version         1.1-beta-9
7
8categories                      java devel textproc
9platforms                       darwin
10
11maintainers                     nomaintainer
12description                     Java XPath engine
13long_description        The jaxen project is a Java XPath Engine. jaxen is a \
14                                        universal object model walker, capable of evaluating \
15                                        XPath expressions across multiple models. Currently \
16                                        supported  are dom4j and JDOM.
17homepage                        http://www.jaxen.org/
18
19distname                        ${name}-${version}-src
20master_sites            http://dist.codehaus.org/jaxen/distributions/
21checksums                       md5 e7f42d2b9dc633252ee47eeab52cdced
22
23depends_build           bin:ant:apache-ant
24depends_lib                     bin:java:kaffe \
25                                        port:junit \
26                                        port:dom4j \
27                                        port:jdom \
28                                        port:xercesj \
29                                        port:xom
30                                       
31worksrcdir                      ${name}-${version}
32use_configure           no
33
34set javaLibs ${prefix}/share/java
35set classpath "
36        ${javaLibs}/apache-ant/ant.jar
37        ${javaLibs}/junit.jar
38        ${javaLibs}/xalan.jar
39        ${javaLibs}/xml-apis.jar
40        ${javaLibs}/dom4j.jar
41        ${javaLibs}/jdom.jar
42        ${javaLibs}/xercesImpl.jar
43        ${javaLibs}/xml-apis.jar
44        ${javaLibs}/xom.jar
45        "
46
47build.cmd                       ant
48build.target            dist
49build.env                       CLASSPATH=[join ${classpath} :]
50build.args                      -Dnoget -Djunit.jar=${prefix}/share/java/junit.jar
51
52destroot {
53        xinstall -m 755 -d ${destroot}${prefix}/share/java \
54                ${destroot}${prefix}/share/doc
55        xinstall -m 644 ${worksrcpath}/dist/${name}-${version}.jar \
56                ${destroot}${prefix}/share/java/${name}.jar
57        file copy ${worksrcpath}/dist/docs \
58                ${destroot}${prefix}/share/doc/${name}
59}
Note: See TracBrowser for help on using the repository browser.