Commits
Lothar Haeger authored and Frank Schima committed 1faaf42a821
1 1 | PortSystem 1.0 |
2 2 | |
3 3 | name proguard |
4 - | version 5.3.2 |
4 + | version 6.2.0 |
5 5 | categories java |
6 6 | platforms darwin |
7 7 | license GPL-2 |
8 8 | maintainers nomaintainer |
9 9 | |
10 10 | description Java bytecode shrinker, optimizer, and obfuscator. |
11 11 | long_description \ |
12 12 | ProGuard is a free Java class file shrinker, optimizer, \ |
13 13 | obfuscator, and preverifier. It detects and removes unused \ |
14 14 | classes, fields, methods, and attributes. It optimizes bytecode \ |
15 15 | and removes unused instructions. It renames the remaining \ |
16 16 | classes, fields, and methods using short meaningless names. \ |
17 17 | Finally, it preverifies the processed code for Java 6 or for Java \ |
18 18 | Micro Edition. |
19 19 | |
20 20 | homepage http://proguard.sourceforge.net/ |
21 21 | |
22 22 | master_sites sourceforge |
23 23 | distname ${name}${version} |
24 - | checksums rmd160 5e4dea659fa4376ce9029f51063b3f3542957786 \ |
25 - | sha256 b7e4e63bd7e232d2b00a962f39da04e504502f0853b69161948de24caf401364 |
24 + | |
25 + | checksums rmd160 733100f8442d28d43dadc1cf855e2d1ab1213ced \ |
26 + | sha256 7f64bd1db37c3b2eae69803135e0e59f438b759bd00a5ef18ee7319657916575 \ |
27 + | size 2180476 |
26 28 | |
27 29 | depends_lib bin:java:kaffe |
28 30 | |
29 31 | use_configure no |
30 32 | |
31 33 | build {} |
32 34 | |
33 35 | destroot { |
34 36 | set javadir ${destroot}${prefix}/share/java |
35 37 | set docdir ${destroot}${prefix}/share/doc/${name} |
36 38 | |
37 39 | xinstall -d -m 755 ${javadir} |
38 40 | xinstall -d -m 755 ${docdir} |
39 41 | |
40 42 | foreach f [glob -directory ${worksrcpath}/lib *.jar] { |
41 43 | file copy ${f} ${javadir}/ |
42 44 | } |
43 - | foreach f {README docs examples} { |
45 + | foreach f {README.md LICENSE.md examples} { |
44 46 | file copy ${worksrcpath}/${f} ${docdir}/ |
45 47 | } |
46 48 | } |