Changeset 34002 for trunk/dports/java


Ignore:
Timestamp:
Feb 10, 2008, 3:35:36 AM (12 years ago)
Author:
blair@…
Message:

New port for proguard 4.1.

Location:
trunk/dports/java/proguard
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/java/proguard/Portfile

    r33996 r34002  
    22
    33PortSystem 1.0
    4 name                    jgoodies-forms
    5 version                 1.1.0
     4name                    proguard
     5version                 4.1
    66categories              java
    77maintainers             blair
    88
    9 description             Framework to lay out and implement Swing panels.
    10 long_description        The JGoodies Forms framework helps you lay out and \
    11                         implement elegant Swing panels quickly and \
    12                         consistently.  It makes simple things easy and the \
    13                         hard stuff possible, the good design easy and the \
    14                         bad difficult.
    15 homepage                http://www.jgoodies.com/freeware/forms/
     9description             Java bytecode shrinker, optimizer, and obfuscator.
     10long_description        ProGuard is a free Java class file shrinker, \
     11                        optimizer, obfuscator, and preverifier.  It detects \
     12                        and removes unused classes, fields, methods, and \
     13                        attributes.  It optimizes bytecode and removes \
     14                        unused instructions.  It renames the remaining \
     15                        classes, fields, and methods using short \
     16                        meaningless names.  Finally, it preverifies the \
     17                        processed code for Java 6 or for Java Micro Edition.
     18homepage                http://proguard.sourceforge.net/
    1619
    17 master_sites            http://www.jgoodies.com/download/libraries/forms/
    18 distname                forms-1_1_0
    19 checksums               md5 9e82efab6daab53e845da949c86c3c3d \
    20                         sha1 a2f60fb762f8d26c9964bda343f86935c31dc10f \
    21                         rmd160 531b005c914048b060b3dc468cf3c86358979200
    22 use_zip                 yes
     20master_sites            sourceforge
     21distname                ${name}${version}
     22checksums               md5 ad1f206413f90c443a1d4830ba23de13 \
     23                        sha1 860201ceb4f23136ef7546353a0b3e514996e224 \
     24                        rmd160 a56916316b6811dec3e29aab1c4a799e4052dbf6
    2325
    2426depends_lib             bin:java:kaffe
    2527
    2628use_configure           no
    27 
    28 worksrcdir              forms-${version}
    2929
    3030build.cmd               true
     
    3737        xinstall -d -m 755 ${docdir}
    3838
    39         file copy ${worksrcpath}/forms-${version}.jar ${javadir}/forms.jar
    40         foreach f {LICENSE.txt README.html RELEASE-NOTES.txt docs} {
     39        foreach f [glob -directory ${worksrcpath}/lib *.jar] {
     40                file copy ${f} ${javadir}/
     41        }
     42        foreach f {README docs examples} {
    4143                file copy ${worksrcpath}/${f} ${docdir}/
    4244        }
Note: See TracChangeset for help on using the changeset viewer.