PortSystem 1.0 name proguard version 6.2.0 categories java platforms darwin license GPL-2 maintainers nomaintainer description Java bytecode shrinker, optimizer, and obfuscator. long_description \ ProGuard is a free Java class file shrinker, optimizer, \ obfuscator, and preverifier. It detects and removes unused \ classes, fields, methods, and attributes. It optimizes bytecode \ and removes unused instructions. It renames the remaining \ classes, fields, and methods using short meaningless names. \ Finally, it preverifies the processed code for Java 6 or for Java \ Micro Edition. homepage http://proguard.sourceforge.net/ master_sites sourceforge distname ${name}${version} checksums rmd160 733100f8442d28d43dadc1cf855e2d1ab1213ced \ sha256 7f64bd1db37c3b2eae69803135e0e59f438b759bd00a5ef18ee7319657916575 \ size 2180476 depends_lib bin:java:kaffe use_configure no build {} destroot { set javadir ${destroot}${prefix}/share/java set docdir ${destroot}${prefix}/share/doc/${name} xinstall -d -m 755 ${javadir} xinstall -d -m 755 ${docdir} foreach f [glob -directory ${worksrcpath}/lib *.jar] { file copy ${f} ${javadir}/ } foreach f {README.md LICENSE.md examples} { file copy ${worksrcpath}/${f} ${docdir}/ } }