From owner-svn-ports-head@freebsd.org Fri Jan 26 22:49:52 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10322ECDCE7; Fri, 26 Jan 2018 22:49:52 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B84F069760; Fri, 26 Jan 2018 22:49:51 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AEFCC21BFF; Fri, 26 Jan 2018 22:49:51 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0QMnpIU051102; Fri, 26 Jan 2018 22:49:51 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0QMnpDB051097; Fri, 26 Jan 2018 22:49:51 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201801262249.w0QMnpDB051097@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Fri, 26 Jan 2018 22:49:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r460057 - in head/lang: . fth X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/lang: . fth X-SVN-Commit-Revision: 460057 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2018 22:49:52 -0000 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 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