aboutsummaryrefslogtreecommitdiff
path: root/java/jc
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 16:48:53 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 16:48:53 +0000
commit8a2ac20b3416bb80f06c95f516989794723d11a8 (patch)
tree847476a3e4b2e087c417ce68287b963678d09294 /java/jc
parenteb76da82f8d085b0edebc30e6550b07a4aef68ce (diff)
downloadports-8a2ac20b3416bb80f06c95f516989794723d11a8.tar.gz
ports-8a2ac20b3416bb80f06c95f516989794723d11a8.zip
Notes
Diffstat (limited to 'java/jc')
-rw-r--r--java/jc/Makefile47
-rw-r--r--java/jc/distinfo2
-rw-r--r--java/jc/pkg-descr21
-rw-r--r--java/jc/pkg-plist8
4 files changed, 0 insertions, 78 deletions
diff --git a/java/jc/Makefile b/java/jc/Makefile
deleted file mode 100644
index 7d531dbd8a28..000000000000
--- a/java/jc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Archie Cobbs <archie@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= jc
-PORTVERSION= 1.4.7
-PORTREVISION= 7
-CATEGORIES= java
-MASTER_SITES= SF/${PORTNAME}vm/JC%20source%20distribution/Release%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= JVM that converts class files to C source and compiles them with GCC
-
-BROKEN= Fails to build
-
-BUILD_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath
-LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt
-
-NO_PACKAGE= Takes too many resources to build
-
-MAN1= jc.1
-
-USES= gmake
-USE_JAVA= yes
-JAVA_BUILD= jre
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-classpath=${LOCALBASE}
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-INFO= jc
-ONLY_FOR_ARCHS= i386
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-post-install:
-.for dir in ${PREFIX}/include/jc ${PREFIX}/lib/jc ${PREFIX}/share/jc
- @${FIND} ${dir} ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${dir} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
- @if [ -f ${PREFIX}/lib/libjc.a ]; then \
- ${ECHO} lib/libjc.a >> ${TMPPLIST}; \
- fi
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/java/jc/distinfo b/java/jc/distinfo
deleted file mode 100644
index 631aa57224b4..000000000000
--- a/java/jc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jc-1.4.7.tar.gz) = f05f2da895290ee0044d268ec954bf1660fac77d7e5b54db3ae961eeec88766e
-SIZE (jc-1.4.7.tar.gz) = 39541820
diff --git a/java/jc/pkg-descr b/java/jc/pkg-descr
deleted file mode 100644
index edf6a3e73859..000000000000
--- a/java/jc/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-JC is a Java virtual machine implementation that converts class
-files into C source files using the Soot Java bytecode analysis
-framework, compiles them with GCC, and loads them using a built-in
-ELF object file loader. JC utilizes the GNU Classpath class library
-and provides a fairly complete Java runtime including sophisticated
-optimizations to increase runtime performance. JC also includes a
-bytecode interpreter, and supports execution in either or mix ed
-modes.
-
-Although JC has good interpreter performance, JC doesn't try to be
-fast in every situation. Instead, JC focuses on this question: how
-fast can we go if we know some or all of the class files ahead of
-time? The answer is: very fast! Optimizations that are just too
-complex and expensive to perform at runtime are instead performed
-at code generation time. JC's code generator is written in Java,
-using the powerful Soot bytecode analysis framework. When combined
-with the proven power of GCC's C optimizer the results are impressive.
-As an additional benefit, JC contains very little architecture-specific
-code and is highly portable.
-
-WWW: http://jcvm.sourceforge.net/
diff --git a/java/jc/pkg-plist b/java/jc/pkg-plist
deleted file mode 100644
index cbde3c243ffb..000000000000
--- a/java/jc/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/cfdump
-bin/jc
-bin/jcgen
-bin/jcjavah
-etc/jc.conf
-lib/libjc.la
-lib/libjc.so
-lib/libjc.so.1