diff options
Diffstat (limited to 'lang/sisc')
-rw-r--r-- | lang/sisc/Makefile | 43 | ||||
-rw-r--r-- | lang/sisc/distinfo | 1 | ||||
-rw-r--r-- | lang/sisc/pkg-descr | 5 | ||||
-rw-r--r-- | lang/sisc/pkg-plist | 8 |
4 files changed, 57 insertions, 0 deletions
diff --git a/lang/sisc/Makefile b/lang/sisc/Makefile new file mode 100644 index 000000000000..316029ea92c6 --- /dev/null +++ b/lang/sisc/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: SISC +# Date created: 18 March 2003 +# Whom: Kimura Fuyuki <fuyuki@hadaly.org> +# +# $FreeBSD$ +# + +PORTNAME= sisc +PORTVERSION= 1.7.7 +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +EXTRACT_SUFX= .jar + +MAINTAINER= fuyuki@hadaly.org +COMMENT= An extensible Java-based Scheme interpreter + +BUILD_DEPENDS= ant:${PORTSDIR}/devel/jakarta-ant + +USE_JAVA= 1.2+ + +EXTRACT_CMD= ${JAR} +EXTRACT_BEFORE_ARGS= -xf + +WRKSRC= ${WRKDIR}/${PORTNAME} +USE_REINPLACE= yes + +post-patch: + ${REINPLACE_CMD} -e 's|\(SISC_HOME=\).*$$|\1${JAVAJARDIR}|' \ + -e 's|^java|javavm|' ${WRKSRC}/dist/sisc.sh + +do-build: + cd ${WRKSRC}; ${SETENV} JAVA_HOME=${JAVA_HOME} ant sisc-lib + +do-install: + ${INSTALL_DATA} ${WRKSRC}/*.jar ${WRKSRC}/boot/*.shp ${JAVAJARDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/dist/sisc.sh ${PREFIX}/bin/sisc + ${MKDIR} ${DOCSDIR} +.for i in COPYING README + ${INSTALL_DATA} ${WRKSRC}/dist/${i} ${DOCSDIR} +.endfor + +.include <bsd.port.mk> diff --git a/lang/sisc/distinfo b/lang/sisc/distinfo new file mode 100644 index 000000000000..555c815a57fc --- /dev/null +++ b/lang/sisc/distinfo @@ -0,0 +1 @@ +MD5 (sisc-1.7.7.jar) = 619bd1ec75cc30e9e50690a63565b481 diff --git a/lang/sisc/pkg-descr b/lang/sisc/pkg-descr new file mode 100644 index 000000000000..ea40adcf6569 --- /dev/null +++ b/lang/sisc/pkg-descr @@ -0,0 +1,5 @@ +SISC is an extensible Java based interpreter of the algorithmic +language Scheme. SISC uses modern interpretation techniques, and +handily outperforms all existing Java interpreters. + +WWW: http://sisc.sourceforge.net/ diff --git a/lang/sisc/pkg-plist b/lang/sisc/pkg-plist new file mode 100644 index 000000000000..d767d317d413 --- /dev/null +++ b/lang/sisc/pkg-plist @@ -0,0 +1,8 @@ +bin/sisc +share/java/classes/sisc-lib.jar +share/java/classes/sisc-opt.jar +share/java/classes/sisc.jar +share/java/classes/sisc.shp +%%DOCSDIR%%/COPYING +%%DOCSDIR%%/README +@dirrm %%DOCSDIR%% |