summaryrefslogtreecommitdiff
path: root/lang/jbuilder-jit/Makefile
diff options
context:
space:
mode:
authortv <tv>2000-10-16 18:40:03 +0000
committertv <tv>2000-10-16 18:40:03 +0000
commitdb1fbc2e07e86e7f715cbb9d959badcbe67313e2 (patch)
treed9e4d6bef905c382c46d9cfe64b0211ff94a9fbe /lang/jbuilder-jit/Makefile
parent8fd112183b53d111cfb5d86509540cd91ebd0f10 (diff)
downloadpkgsrc-db1fbc2e07e86e7f715cbb9d959badcbe67313e2.tar.gz
A Just-In-Time compiler for the blackdown Linux JVMs.
Diffstat (limited to 'lang/jbuilder-jit/Makefile')
-rw-r--r--lang/jbuilder-jit/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/lang/jbuilder-jit/Makefile b/lang/jbuilder-jit/Makefile
new file mode 100644
index 00000000000..e5019b41d20
--- /dev/null
+++ b/lang/jbuilder-jit/Makefile
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/10/16 18:40:03 tv Exp $
+#
+
+DISTNAME= unix_jb35foundation
+PKGNAME= jbuilder-jit-1.2.15
+CATEGORIES= lang
+MASTER_SITES= ftp://ftpc.inprise.com/pub/jbuilder/jb35foundation/unix/
+
+MAINTAINER= tv@netbsd.org
+HOMEPAGE= http://www.inprise.com/jbuilder/linux/download/
+
+# works with both 1.2.2 and 1.3 JVMs
+DEPENDS= blackdown-jre-*:../../lang/blackdown-jre12
+
+WRKSRC= ${WRKDIR}/javacomp-1.2.15
+EXTRACT_ELEMENTS= LinuxJIT/javacomp-1.2.15.tar.gz
+
+RESTRICTED= "Redistribution of binaries not permitted"
+NO_BIN_ON_CDROM=${RESTRICTED}
+NO_SRC_ON_CDROM=${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+NO_SRC_ON_FTP= ${RESTRICTED}
+
+.include "../../mk/bsd.prefs.mk"
+
+.if !defined(JDK_HOME)
+JDK_HOME:= ${LOCALBASE}/java
+.endif
+
+NO_BUILD= yes
+# since we change PREFIX:
+NO_MTREE= yes
+
+ONLY_FOR_PLATFORM= NetBSD-*-i386
+
+post-extract:
+ @cd ${WRKDIR} && ${GTAR} -xzf ${EXTRACT_ELEMENTS}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/libjavacomp.so ${WRKSRC}/libjavacomp_g.so \
+ ${PREFIX}/jre/lib/i386/
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/jre/README.javacomp
+ ${INSTALL_DATA} ${WRKSRC}/LICENSE.TXT ${PREFIX}/jre/LICENSE.javacomp
+
+.include "../../mk/bsd.pkg.mk"
+
+# This needs to be after bsd.pkg.mk
+PREFIX:= ${JDK_HOME}