Ticket #23144: jaxen-Portfile.txt

File jaxen-Portfile.txt, 1.4 KB (added by arto.bendiken@…, 14 years ago)

A binary-only installation of jaxen in order to work around circular XOM/jaxen dependency.

Line 
1# $Id: Portfile 62394 2010-01-06 14:17:44Z nox@macports.org $
2
3PortSystem      1.0
4
5name            jaxen
6version         1.1.2
7categories      java devel textproc
8platforms       darwin
9maintainers     nomaintainer
10description     Java XPath engine
11
12long_description \
13    The jaxen project is a Java XPath Engine. jaxen is a universal object \
14    model walker, capable of evaluating XPath expressions across multiple \
15    models. Currently supported are dom4j and JDOM.
16
17homepage        http://www.jaxen.org/
18distname        ${name}-${version}
19distfiles       ${distname}.jar
20master_sites    http://dist.codehaus.org/jaxen/jars/
21
22checksums       md5 6e84c110959c35faaff3ceb953b7191e
23
24depends_lib     bin:java:kaffe \
25                port:junit \
26                port:dom4j \
27                port:jdom \
28                port:xercesj \
29                port:xom
30
31set javaLibs ${prefix}/share/java
32set classpath "
33    ${javaLibs}/apache-ant/ant.jar
34    ${javaLibs}/junit.jar
35    ${javaLibs}/xalan.jar
36    ${javaLibs}/xml-apis.jar
37    ${javaLibs}/dom4j.jar
38    ${javaLibs}/jdom.jar
39    ${javaLibs}/xercesImpl.jar
40    ${javaLibs}/xml-apis.jar
41    ${javaLibs}/xom.jar
42    "
43
44extract.cmd     echo
45use_configure   no
46build           {}
47
48destroot {
49    xinstall -m 755 -d ${destroot}${prefix}/share/java
50    xinstall -m 644 ${distpath}/${distname}.jar \
51        ${destroot}${prefix}/share/java/${name}.jar
52}