source: trunk/dports/java/cglib/Portfile

Last change on this file was 92047, checked in by jmr@…, 5 years ago

cglib: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1# $Id: Portfile 92047 2012-04-16 19:20:54Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name                    cglib
6epoch                   1
7version                 2.2.2
8
9categories              java
10license                 Apache-2
11maintainers             nomaintainer
12platforms               darwin
13supported_archs         noarch
14
15description             cglib - a code generation library for java byte code.
16long_description        cglib is a powerful, high performance and quality \
17                                Code Generation Library, It is used to extend \
18                                Java classes and implement interfaces at \
19                                runtime.
20homepage                http://cglib.sourceforge.net/
21master_sites            sourceforge:project/cglib/cglib2/${version}
22
23distname                ${name}-src-${version}
24
25checksums               rmd160  2a4773bb33e1728abadaebd62e3dc904c01f6be6 \
26                        sha256  896000c74f71291e2931188b5494ffd7bdac8f0d75dfeeac1c40eb6e16cadcbb
27
28extract.mkdir           yes
29extract.suffix          .jar
30extract.cmd             jar
31extract.pre_args        xf
32extract.post_args
33
34depends_build           bin:ant:apache-ant
35depends_lib             bin:java:kaffe
36
37use_configure           no
38
39build.cmd               ant
40build.target            dist
41
42destroot        {
43        xinstall -m 755 -d ${destroot}${prefix}/share/java \
44                ${destroot}${prefix}/share/doc
45               
46        foreach f "${name} ${name}-nodep" {
47                xinstall -m 644 \
48                        ${worksrcpath}/dist/${f}-${version}.jar \
49                        ${destroot}${prefix}/share/java/${f}.jar
50        }
51       
52        file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
53}
Note: See TracBrowser for help on using the repository browser.