Date: Fri, 26 Jan 2018 22:49:51 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r460057 - in head/lang: . fth Message-ID: <201801262249.w0QMnpDB051097@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Fri Jan 26 22:49:50 2018 New Revision: 460057 URL: https://svnweb.freebsd.org/changeset/ports/460057 Log: New port: lang/fth: Forth interpreter and extension library fth will be used as a dependency of audio/snd. audio/snd uses forth as one of its extension languages, along with ruby and scheme's S7 implementation. Approved by: tcberner (mentor) Differential Revision: D13887 Added: head/lang/fth/ head/lang/fth/Makefile (contents, props changed) head/lang/fth/distinfo (contents, props changed) head/lang/fth/pkg-descr (contents, props changed) head/lang/fth/pkg-plist (contents, props changed) Modified: head/lang/Makefile Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Fri Jan 26 22:40:04 2018 (r460056) +++ head/lang/Makefile Fri Jan 26 22:49:50 2018 (r460057) @@ -88,6 +88,7 @@ SUBDIR += fpc-units SUBDIR += fpc-utils SUBDIR += fsharp + SUBDIR += fth SUBDIR += gambit-c SUBDIR += gauche SUBDIR += gawk Added: head/lang/fth/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fth/Makefile Fri Jan 26 22:49:50 2018 (r460057) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= fth +DISTVERSION= 1.3.8 +CATEGORIES= lang +MASTER_SITES= SF/fth/fth/${DISTVERSION}/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Forth interpreter and extension library + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gmake tar:bz2 ssl # ssl is used only for the bignum interface BN_* +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +INSTALL_TARGET= install-strip +TEST_TARGET= test + +OPTIONS_DEFINE= TECLA +OPTIONS_DEFAULT= TECLA +TECLA_DESC= Use tecla command-line editing + +TECLA_CONFIGURE_WITH= tecla +TECLA_LIB_DEPENDS= libtecla.so:devel/libtecla + +.include <bsd.port.mk> Added: head/lang/fth/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fth/distinfo Fri Jan 26 22:49:50 2018 (r460057) @@ -0,0 +1,3 @@ +TIMESTAMP = 1517006393 +SHA256 (fth-1.3.8.tar.bz2) = 97047cdb9b7699d084206b6da46478c76f659ab9efc92248ac25f4ebf7bf1611 +SIZE (fth-1.3.8.tar.bz2) = 725254 Added: head/lang/fth/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fth/pkg-descr Fri Jan 26 22:49:50 2018 (r460057) @@ -0,0 +1,6 @@ +Fth is a Forth language interpreter. It includes the interpreter itself, fth, +and the extension library libfth. You can write Forth scripts and interpret them +with the interpreter fth, or you can link libfth into an application to use it +as extension language. + +WWW: https://sourceforge.net/projects/fth/ Added: head/lang/fth/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fth/pkg-plist Fri Jan 26 22:49:50 2018 (r460057) @@ -0,0 +1,43 @@ +bin/fth +include/fth/ficl.h +include/fth/ficllocal.h +include/fth/ficltokens.h +include/fth/fth-config.h +include/fth/fth-lib.h +include/fth/fth.h +lib/fth/dbm.so +lib/libfth.so +man/man1/fth.1.gz +man/man3/libfth.3.gz +share/aclocal/fth.m4 +%%DATADIR%%/fth-lib/assert.fs +%%DATADIR%%/fth-lib/compat.fs +%%DATADIR%%/fth-lib/ficl.fr +%%DATADIR%%/fth-lib/ficllocal.fr +%%DATADIR%%/fth-lib/fileaccess.fr +%%DATADIR%%/fth-lib/fth.fs +%%DATADIR%%/fth-lib/ifbrack.fr +%%DATADIR%%/fth-lib/jhlocal.fr +%%DATADIR%%/fth-lib/marker.fr +%%DATADIR%%/fth-lib/prefix.fr +%%DATADIR%%/fth-lib/softcore.fr +%%DATADIR%%/site-fth/bird.fsm +%%DATADIR%%/site-fth/clm-ins.fs +%%DATADIR%%/site-fth/clm.fs +%%DATADIR%%/site-fth/draw.fs +%%DATADIR%%/site-fth/dsp.fs +%%DATADIR%%/site-fth/effects.fs +%%DATADIR%%/site-fth/env.fs +%%DATADIR%%/site-fth/enved.fs +%%DATADIR%%/site-fth/examp.fs +%%DATADIR%%/site-fth/extensions.fs +%%DATADIR%%/site-fth/hooks.fs +%%DATADIR%%/site-fth/marks.fs +%%DATADIR%%/site-fth/mix.fs +%%DATADIR%%/site-fth/popup.fs +%%DATADIR%%/site-fth/rgb.fs +%%DATADIR%%/site-fth/rubber.fs +%%DATADIR%%/site-fth/snd-forth-init.fs +%%DATADIR%%/site-fth/snd-xm.fs +%%DATADIR%%/site-fth/spectr.fs +%%DATADIR%%/site-fth/xm-enved.fs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801262249.w0QMnpDB051097>