aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1997-02-16 09:31:37 +0800
committerobrien <obrien@FreeBSD.org>1997-02-16 09:31:37 +0800
commita1aa23398b212ed3edb1911783595f694fa18e0c (patch)
treeb8bd82463a0bd0d0a9ba313f287b4e46bc76577f /java
parente841a6098c279e9af95f1d58bb5478ac9aedd946 (diff)
downloadfreebsd-ports-gnome-a1aa23398b212ed3edb1911783595f694fa18e0c.tar.gz
freebsd-ports-gnome-a1aa23398b212ed3edb1911783595f694fa18e0c.tar.zst
freebsd-ports-gnome-a1aa23398b212ed3edb1911783595f694fa18e0c.zip
Guavac is a free java compiler developed under GNU Public Licence,
and its package includes guavad, java bitecode decompiler. Closes PR: ports/2500 & ports/2529 Submitted by: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
Diffstat (limited to 'java')
-rw-r--r--java/guavac/Makefile21
-rw-r--r--java/guavac/distinfo1
-rw-r--r--java/guavac/pkg-comment1
-rw-r--r--java/guavac/pkg-descr28
-rw-r--r--java/guavac/pkg-plist6
5 files changed, 57 insertions, 0 deletions
diff --git a/java/guavac/Makefile b/java/guavac/Makefile
new file mode 100644
index 000000000000..fb88a67f3b30
--- /dev/null
+++ b/java/guavac/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: guavac-0.2.5
+# Version required: 0.2.5
+# Date created: 10 October 1996
+# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
+#
+# $Id$
+#
+
+DISTNAME= guavac-0.2.5
+CATEGORIES= lang
+MASTER_SITES= ftp://summit.stanford.edu/pub/guavac/
+ ftp://ftp.Germany.EU.net/pub/programming/languages/java/guavac/\
+ ftp://sunsite.mff.cuni.cz/Languages/Java/guavac/ \
+ ftp://sunsite.auc.dk/pub/languages/java/guavac/
+
+MAINTAINER= Nakai@Mlab.t.u-tokyo.ac.jp
+
+GNU_CONFIGURE= yes
+MAN1= guavac.1
+
+.include <bsd.port.mk>
diff --git a/java/guavac/distinfo b/java/guavac/distinfo
new file mode 100644
index 000000000000..bc9dd5b96260
--- /dev/null
+++ b/java/guavac/distinfo
@@ -0,0 +1 @@
+MD5 (guavac-0.2.5.tar.gz) = f3a401b65e368da92c273caec3ced1ac
diff --git a/java/guavac/pkg-comment b/java/guavac/pkg-comment
new file mode 100644
index 000000000000..9c50764db185
--- /dev/null
+++ b/java/guavac/pkg-comment
@@ -0,0 +1 @@
+Guavac, a java compiler and decompiler developed under GPL.
diff --git a/java/guavac/pkg-descr b/java/guavac/pkg-descr
new file mode 100644
index 000000000000..58c615998e07
--- /dev/null
+++ b/java/guavac/pkg-descr
@@ -0,0 +1,28 @@
+Guavac is a free java compiler developed under GNU Public Licence,
+and its package includes guavad, java bitecode decompiler.
+
+Guavac needs gcc-2.7.2 and libg++-2.7.1 or later version installed into
+your FreeBSD system.
+
+Preparation for using guavac and guavad (csh):
+ setenv CLASSPATH .:/usr/local/share/guavac/classes.zip
+ setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib
+
+Preparation (sh):
+ CLASSPATH=.:/usr/local/share/guavac/classes.zip
+ LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
+ export CLASSPATH LD_LIBRARY_PATH
+
+When you compile:
+ guavac your_java_file.java
+
+When you decompile
+ guavad your_class_file.class
+
+See more information at
+
+ http://http.cs.berkley.edu/~engberg/guavac/
+
+or documents in the doc/ directory.
+
+Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
diff --git a/java/guavac/pkg-plist b/java/guavac/pkg-plist
new file mode 100644
index 000000000000..c6a9b1f4e40e
--- /dev/null
+++ b/java/guavac/pkg-plist
@@ -0,0 +1,6 @@
+bin/guavac
+bin/guavad
+bin/gcok
+man/man1/guavac.1.gz
+info/guavac.info
+share/guavac/classes.zip