Un-break kaffe port.

PR:		3954
Submitted by:	FreeBSD matters of Mark Huizer (xaa) <freebsd@xaa.stack.nl>
This commit is contained in:
Thomas Gellekum 1997-06-26 06:51:09 +00:00
parent 4c08ced03e
commit ebb297ea97
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=7074
4 changed files with 23 additions and 26 deletions

View file

@ -1,35 +1,23 @@
# New ports collection makefile for: kaffe # New ports collection makefile for: kaffe
# Version required: 0.8.4 # Version required: 0.8.4
# Date created: 19 April 1997 # Date created: 12 June 1997
# Whom: Mark Huizer <xaa@stack.nl> # Whom: Mark Huizer <xaa@stack.nl>
# #
# $Id: Makefile,v 1.22 1997/04/21 11:58:57 tg Exp $ # $Id: Makefile,v 1.23 1997/06/11 23:30:44 asami Exp $
# #
DISTNAME= kaffe-0.8.4 DISTNAME= kaffe-0.8.4
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= ftp://ftp.kaffe.org/pub/kaffe/ MASTER_SITES= ftp://ftp.kaffe.org/pub/kaffe/
EXTRACT_SUFX= .tgz EXTRACT_SUFX= .tgz
DISTFILES= ${DISTNAME}.tgz kaffe-0.8.4-package-biss-net.com.tgz DISTFILES= ${DISTNAME}.tgz kaffe-0.8.4-package-biss-net.com.tgz \
kaffe-0.8.4-package-javasoft.com.tgz
MAINTAINER= xaa@stack.nl MAINTAINER= xaa@stack.nl
RUN_DEPENDS= ${PREFIX}/share/java/classes.zip:${PORTSDIR}/lang/jdk
BROKEN= not compatible with latest jdk port
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
MAN1= kaffe.1 MAN1= kaffe.1
#do-configure:
# @(cd ${WRKSRC}; ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS})
pre-install:
@( if test "`${MD5} ${PREFIX}/share/java/classes.zip | ${AWK} '{print $$4}'`" != "`cat ${FILESDIR}/classes.zip.1.02.md5`" ; then \
echo "kaffe REQUIRES the classes.zip file from ports/lang/jdk, version 1.02"; \
exit 1 ; \
fi)
post-install: post-install:
${MKDIR} ${PREFIX}/share/kaffe ${MKDIR} ${PREFIX}/share/kaffe
${INSTALL_DATA} ${WRKSRC}/ENVIRONMENT ${WRKSRC}/license.terms ${PREFIX}/share/kaffe ${INSTALL_DATA} ${WRKSRC}/ENVIRONMENT ${WRKSRC}/license.terms ${PREFIX}/share/kaffe

View file

@ -1,2 +1,3 @@
MD5 (kaffe-0.8.4.tgz) = 0cbc33a43d9a930d33b354e4dc033dfc MD5 (kaffe-0.8.4.tgz) = 0cbc33a43d9a930d33b354e4dc033dfc
MD5 (kaffe-0.8.4-package-biss-net.com.tgz) = ac27c7cfd2dee6898e19ae7c327850e4 MD5 (kaffe-0.8.4-package-biss-net.com.tgz) = ac27c7cfd2dee6898e19ae7c327850e4
MD5 (kaffe-0.8.4-package-javasoft.com.tgz) = d29c0efe6b8ac7d6a54837a6db968612

View file

@ -1,3 +1,8 @@
*******************
* NB: The section about the settings of the environment variables
* has changed! - Xaa
*******************
This is Kaffe, a virtual machine design to execute Java bytecode. This is Kaffe, a virtual machine design to execute Java bytecode.
This machine can be configured in two modes. In one mode it operates as This machine can be configured in two modes. In one mode it operates as
a pure bytecode interpreter (not unlike Javasoft's machine); in the second a pure bytecode interpreter (not unlike Javasoft's machine); in the second
@ -12,7 +17,7 @@ Before running Kaffe it is necessary to configure the environment.
This requires the setting of CLASSPATH, KAFFEHOME and LD_LIBRARY_PATH. This requires the setting of CLASSPATH, KAFFEHOME and LD_LIBRARY_PATH.
For the standard installation these would be defined as follows: For the standard installation these would be defined as follows:
CLASSPATH=.:/usr/local/share/java/classes.zip:/usr/local/share/kaffe/biss.zip CLASSPATH=.:/usr/local/share/kaffe/classes.zip:/usr/local/share/kaffe/biss.zip
KAFFEHOME=/usr/local/share/kaffe KAFFEHOME=/usr/local/share/kaffe
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib LD_LIBRARY_PATH=/usr/lib:/usr/local/lib

View file

@ -8,21 +8,24 @@ include/kaffe/jtypes.h
include/kaffe/native.h include/kaffe/native.h
include/kaffe/StubPreamble.h include/kaffe/StubPreamble.h
include/kaffe/java_lang_String.h include/kaffe/java_lang_String.h
man/man1/kaffe.1.gz
share/kaffe/ENVIRONMENT
share/kaffe/license.terms
share/kaffe/biss.zip
share/kaffe/lib/biss
share/kaffe/lib/biss.awt
share/kaffe/lib/biss.awt.kernel
lib/libkaffe_agent.so lib/libkaffe_agent.so
lib/libkaffe_agent.so.0.84 lib/libkaffe_agent.so.0.84
lib/libkaffe_bissawt.so lib/libkaffe_bissawt.so
lib/libkaffe_bissawt.so.0.87 lib/libkaffe_bissawt.so.0.87
lib/libkaffe_native.so lib/libkaffe_native.so
lib/libkaffe_native.so.0.84 lib/libkaffe_native.so.0.84
lib/libkaffe_vm.so
lib/libkaffe_vm.so.0.84
lib/libkaffe_net.so lib/libkaffe_net.so
lib/libkaffe_net.so.0.84 lib/libkaffe_net.so.0.84
lib/libkaffe_vm.so
lib/libkaffe_vm.so.0.84
man/man1/kaffe.1.gz
share/kaffe/biss.zip
share/kaffe/classes.zip
share/kaffe/lib/appletviewer.properties
share/kaffe/lib/biss
share/kaffe/lib/biss.awt
share/kaffe/lib/biss.awt.kernel
share/kaffe/lib/javac.properties
share/kaffe/ENVIRONMENT
share/kaffe/license.terms
@exec /sbin/ldconfig -m %B @exec /sbin/ldconfig -m %B