SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

proguard rpm build for : Other. For other distributions click proguard.

Name : proguard
Version : 4.5.1 Vendor : jPackage project
Release : 1.jpp6 Date : 2010-09-22 16:10:37
Group : Development/Libraries/Java Source RPM : proguard-4.5.1-1.jpp6.src.rpm
Size : 0.70 MB
Packager : Ralph Apel < r_apel_r-apel_de>
Summary : Java classfile shrinker, optimizer, obfuscator
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.
Some uses of ProGuard are:
* Creating more compact code, for smaller code archives,
faster transfer across networks, faster loading, and
smaller memory footprints.
* Making programs and libraries harder to reverse-engineer.
* Listing dead code, so it can be removed from the source
code.
* Retargeting and preverifying existing class files for
Java 6, to take full advantage of Java 6\'s faster class
loading.
ProGuard\'s main advantage compared to other Java obfuscators
is probably its compact template-based configuration. A few
intuitive command line options or a simple configuration
file are usually sufficient. For instance, the following
configuration option preserves all applets in a jar:
-keep public class * extends java.applet.Applet
The user manual explains all available options and shows
more examples of this powerful configuration style.
ProGuard is fast. It only takes seconds to process programs
and libraries of several megabytes. The results section
presents actual figures for a number of applications.
ProGuard is a command-line tool with an optional graphical
user interface. It also comes with plugins for Ant and for
the JME Wireless Toolkit.

RPM found in directory: /packages/linux-pbone/archive/www.jpackage.org/jpackage/6.0/generic/devel/RPMS

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  proguard-4.5.1-1.jpp6.noarch.rpm
     

Provides :
proguard

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
jpackage-utils => 0:1.7.5
java => 0:1.6.0
/bin/bash
rpmlib(PayloadFilesHavePrefix) <= 4.0-1


Content of RPM :
/usr/bin/proguard
/usr/bin/retrace
/usr/share/java/proguard/proguard-4.5.1.jar
/usr/share/java/proguard/proguard.jar
/usr/share/java/proguard/retrace-4.5.1.jar
/usr/share/java/proguard/retrace.jar

 
ICM
This page is using cookies. Read moreOK, I understand