1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

New port: proguard

ProGuard can read jar files, shrink and obfuscate them (to prevent
reverse engineering), and write out the resulting jar file.

PR:		50434
Submitted by:	Alex Semenyaka
This commit is contained in:
Max Khon 2003-04-19 14:16:42 +00:00
parent 9644a9e44b
commit a26362f502
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=79289
6 changed files with 83 additions and 0 deletions

View File

@ -68,6 +68,7 @@
SUBDIR += netcomponents
SUBDIR += netrexx
SUBDIR += openjit
SUBDIR += proguard
SUBDIR += sablevm
SUBDIR += shujit
SUBDIR += trove4j

27
java/proguard/Makefile Normal file
View File

@ -0,0 +1,27 @@
# New ports collection makefile for: proguard
# Date created: Apr 19 2003
# Whom: Alex Semenyaka <alex@rinet.ru>
#
# $FreeBSD$
#
PORTNAME= proguard
PORTVERSION= 1.5.1
CATEGORIES= java devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= alexs@snark.rinet.ru
COMMENT= Java obfuseeKata
USE_JAVA= 1.1+
NO_BUILD= yes
do-install:
-@${MKDIR} ${PREFIX}/share/proguard
@${CP} -PRpf ${WRKSRC}/lib ${PREFIX}/share/proguard
@${CP} -PRpf ${WRKSRC}/docs ${PREFIX}/share/proguard
@${CP} -PRpf ${WRKSRC}/examples ${PREFIX}/share/proguard
.include <bsd.port.mk>

1
java/proguard/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (proguard1.5.1.tar.gz) = e06383241285262f4ffbab942856a4ab

5
java/proguard/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
This package contains the main ProGuard application. ProGuard can read
jar files, shrink and obfuscate them, and write out the resulting jar
file.
WWW: http://www.sf.net/projects/proguard

View File

@ -0,0 +1,8 @@
This port installs the jar-file (${PREFIX}/share/proguard1.5.1/lib/proguard.jar)
which should be run with java:
cd ${PREFIX}/share/proguard1.5.1/lib
java -jar proguard.jar @options
You should prepare the file with options before this. Read the documentation
for the details.

41
java/proguard/pkg-plist Normal file
View File

@ -0,0 +1,41 @@
share/proguard/lib/proguard.jar
share/proguard/docs/manual/retrace/introduction.html
share/proguard/docs/manual/retrace/usage.html
share/proguard/docs/manual/retrace/examples.html
share/proguard/docs/manual/usage.html
share/proguard/docs/manual/sections.html
share/proguard/docs/manual/introduction.html
share/proguard/docs/manual/limitations.html
share/proguard/docs/manual/examples.html
share/proguard/docs/manual/troubleshooting.html
share/proguard/docs/manual/refcard.html
share/proguard/docs/manual/index.html
share/proguard/docs/alternatives.html
share/proguard/docs/title.html
share/proguard/docs/sections.html
share/proguard/docs/main.html
share/proguard/docs/FAQ.html
share/proguard/docs/license.html
share/proguard/docs/downloads.html
share/proguard/docs/index.html
share/proguard/docs/LGPL.html
share/proguard/docs/drop1.gif
share/proguard/docs/drop2.gif
share/proguard/docs/testimonials.html
share/proguard/docs/drop3.gif
share/proguard/docs/feedback.html
share/proguard/docs/GPL.html
share/proguard/docs/acknowledgements.html
share/proguard/docs/luciadlogo.png
share/proguard/docs/quality.html
share/proguard/docs/checkmark.gif
share/proguard/docs/title.gif
share/proguard/docs/results.html
share/proguard/docs/steel.gif
share/proguard/docs/sflogo.png
share/proguard/examples/applets.pro
share/proguard/examples/applications.pro
share/proguard/examples/library.pro
share/proguard/examples/midlets.pro
share/proguard/examples/proguard.pro
share/proguard/examples/servlets.pro