source: trunk/dports/java/jakarta-bcel/Portfile

Last change on this file was 99089, checked in by ryandesign@…, 5 years ago

jakarta-bcel, jakarta-oro, jakarta-regexp: fix master_sites (#36079)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.6 KB
Line 
1# $Id: Portfile 99089 2012-10-26 01:04:52Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name                            jakarta-bcel
6version                         5.2
7
8categories                      java
9license                         Apache-2
10maintainers                     nomaintainer
11platforms                       darwin
12
13description                     Jakarta BCEL -- Java Byte Code Engineering Library
14long_description        The Byte Code Engineering Library is intended to give \
15                                        users a convenient possibility to analyze, create, and \
16                                        manipulate (binary) Java class files (those ending with \
17                                        .class). Classes are represented by objects which contain \
18                                        all the symbolic information of the given class: methods, \
19                                        fields and byte code instructions, in particular.
20homepage                        http://jakarta.apache.org/bcel/
21
22master_sites            http://archive.apache.org/dist/jakarta/bcel/source/
23
24checksums           md5     905b7e718e30e7ca726530ecf106e532 \
25                    sha1    3b3d451664855b0c9aae15dd05b69bf1063d8a1d \
26                    rmd160  824286886500f837c869ea6344e8362edbe10636
27
28distname                        bcel-${version}-src
29depends_build           bin:ant:apache-ant
30depends_lib                     bin:java:kaffe \
31                                        port:jakarta-regexp
32
33worksrcdir                      bcel-${version}
34
35use_configure           no
36
37build.cmd                       ant
38build.target            jar javadoc
39build.args                      -Dname=${name} \
40                    -Dnoget=true \
41                                        -Dclass.path=${prefix}/share/java/jakarta-regexp.jar
42
43destroot        {
44        xinstall -d ${destroot}${prefix}/share/java \
45                ${destroot}${prefix}/share/doc
46        xinstall -m 644 \
47                ${worksrcpath}/target/bcel-5.2.jar \
48                ${destroot}${prefix}/share/java/jakarta-bcel.jar
49        file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
50}
51
52livecheck.type      regex
53livecheck.url       http://apache.crihan.fr/dist/jakarta/bcel/source/
54livecheck.regex     {bcel-(\d+(?:\.\d+)*)}
Note: See TracBrowser for help on using the repository browser.