source: trunk/dports/java/commons-validator/Portfile @ 19406

Last change on this file since 19406 was 19406, checked in by jberry@…, 13 years ago

Update to my @macports email address in all my ports

  • Property svn:eol-style set to native
File size: 1.9 KB
Line 
1# $Id: Portfile,v 1.5 2005/04/19 18:15:06 jberry Exp $
2
3PortSystem 1.0
4
5name                            commons-validator
6version                         1.1.4
7
8categories                      java
9maintainers                     jberry@macports.org
10platforms                       darwin
11
12description                     Jakarta Commons-Validator
13long_description        The commons-validator package provides a simple, \
14                                        extendable framework to define validators (validation \
15                                        methods) and validation rules in an xml file. There is \
16                                        support for internationalization of validation rules and \
17                                        error messages.
18homepage                        http://jakarta.apache.org/commons/validator/
19
20distname                        ${name}-${version}-src
21master_sites            apache:jakarta/commons/validator/source/
22checksums                       md5 6a4ef07da77dd86223e80870999448e8
23
24depends_build           bin:ant:apache-ant
25depends_lib                     bin:java:kaffe \
26                                        port:junit \
27                                        port:commons-logging \
28                                        port:commons-beanutils \
29                                        port:commons-collections \
30                                        port:commons-digester \
31                                        port:jakarta-oro
32
33use_configure           no
34
35worksrcdir                      ${name}-${version}
36
37post-extract {
38        system "touch ${worksrcpath}/RELEASE-NOTES.readme"
39        file mkdir ${workpath}/conf
40        xinstall -W ${filespath} MANIFEST.MF validator_1_0.dtd validator_1_0_1.dtd \
41                validator_1_1.dtd ${workpath}/conf
42}
43
44build.cmd                       ant
45build.target            dist
46build.args                      -Dconf.home=${workpath}/conf \
47                                        -Djunit.jar=${prefix}/share/java/junit.jar \
48                                        -Dcommons-logging.jar=${prefix}/share/java/commons-logging.jar \
49                                        -Dcommons-beanutils.jar=${prefix}/share/java/commons-beanutils.jar \
50                                        -Dcommons-collections.jar=${prefix}/share/java/commons-collections.jar \
51                                        -Dcommons-digester.jar=${prefix}/share/java/commons-digester.jar \
52                                        -Doro.jar=${prefix}/share/java/jakarta-oro.jar
53
54destroot        {
55        xinstall -m 755 -d ${destroot}${prefix}/share/java \
56                ${destroot}${prefix}/share/doc
57        xinstall -m 644 \
58                ${worksrcpath}/dist/${name}.jar \
59                ${destroot}${prefix}/share/java/
60        file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
61}
Note: See TracBrowser for help on using the repository browser.