Portable Forth Engine

from Alexandre Anriot, aanriot (at) atlantilde.com
This commit is contained in:
mbalmer 2005-05-28 17:57:43 +00:00
parent dceec26255
commit 70e47983b3
6 changed files with 227 additions and 0 deletions

31
lang/pfe/Makefile Normal file
View File

@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/05/28 17:57:43 mbalmer Exp $
COMMENT= "the Portable Forth Environment"
DISTNAME= pfe-0.32.94
CATEGORIES= lang
HOMEPAGE= http://pfe.sourceforge.net/
MAINTAINER= Alexandre Anriot <aanriot@atlantilde.com>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pfe/}
WANTLIB= c m ncurses
CONFIGURE_STYLE= gnu
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pfe/
${INSTALL_DATA} ${WRKDIST}/doc/Forthprimer.pdf \
${PREFIX}/share/doc/pfe/
NO_REGRESS= Yes
.include <bsd.port.mk>

4
lang/pfe/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (pfe-0.32.94.tar.gz) = bdc666bf88d2aa407e35611af893a55c
RMD160 (pfe-0.32.94.tar.gz) = eab4d12f03df12b0269ad6a7aa6d360bcb0d1f3e
SHA1 (pfe-0.32.94.tar.gz) = 65fba4c02984bf57509e9f15ad2b05756fa7649f
SIZE (pfe-0.32.94.tar.gz) = 1426995

2
lang/pfe/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
PFE (Portable Forth Environment) is a development environment wich
implements the ANSI Forth Standard.

7
lang/pfe/pkg/MESSAGE Normal file
View File

@ -0,0 +1,7 @@
You can find:
- a good paper about Forth:
${PREFIX}/share/doc/pfe/Forthprimer.pdf
- the whole documentation:
http://pfe.sourceforge.net/manual/pfe-fth.html

14
lang/pfe/pkg/PFRAG.shared Normal file
View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2005/05/28 17:57:43 mbalmer Exp $
@lib lib/libpfe-0.so.32.94
@lib lib/libpfe.so.32.94
lib/pfe/dstrings.so
lib/pfe/edit.so
lib/pfe/floating.so
lib/pfe/fpnostack.so
lib/pfe/gforth.so
lib/pfe/help.so
lib/pfe/module.so
lib/pfe/smart-go.so
lib/pfe/struct.so
lib/pfe/toolbelt.so
lib/pfe/zchar.so

169
lang/pfe/pkg/PLIST Normal file
View File

@ -0,0 +1,169 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/05/28 17:57:43 mbalmer Exp $
%%SHARED%%
bin/pfe
bin/pfe-config
include/pfe/
include/pfe-config.h
include/pfe-target.h
include/pfe/block-ext.h
include/pfe/block-mix.h
include/pfe/block-sub.h
include/pfe/cdecl-ext.h
include/pfe/chainlist-ext.h
include/pfe/config.h
include/pfe/core-ext.h
include/pfe/core-mix.h
include/pfe/core-sub.h
include/pfe/debug-ext.h
include/pfe/def-comp.h
include/pfe/def-config.h
include/pfe/def-const.h
include/pfe/def-macro.h
include/pfe/def-paths.h
include/pfe/def-pth.h
include/pfe/def-regs.h
include/pfe/def-restore.h
include/pfe/def-types.h
include/pfe/def-words.h
include/pfe/def-xtra.h
include/pfe/dict-comp.h
include/pfe/dict-sub.h
include/pfe/double-ext.h
include/pfe/double-mix.h
include/pfe/double-sub.h
include/pfe/dstrings-ext.h
include/pfe/edit-ext.h
include/pfe/engine-sub.h
include/pfe/environ-ext.h
include/pfe/exception-ext.h
include/pfe/exception-sub.h
include/pfe/facility-ext.h
include/pfe/file-ext.h
include/pfe/file-mix.h
include/pfe/file-sub.h
include/pfe/floating-ext.h
include/pfe/floating-mix.h
include/pfe/forth-83-ext.h
include/pfe/forth-usual-ext.h
include/pfe/fpnostack-ext.h
include/pfe/gforth-ext.h
include/pfe/header-ext.h
include/pfe/header-sub.h
include/pfe/help-ext.h
include/pfe/incl-ext.h
include/pfe/incl-sub.h
include/pfe/incl-sup.h
include/pfe/lined.h
include/pfe/locals-ext.h
include/pfe/logging.h
include/pfe/main-sub.h
include/pfe/memory-alloc-ext.h
include/pfe/memory-sub.h
include/pfe/misc-ext.h
include/pfe/option-ext.h
include/pfe/pfe-base.h
include/pfe/pfe.h
include/pfe/posix-ext.h
include/pfe/search-order-ext.h
include/pfe/shell-os-ext.h
include/pfe/signals-ext.h
include/pfe/smart-go-ext.h
include/pfe/string-ext.h
include/pfe/struct-ext.h
include/pfe/system-ext.h
include/pfe/term-ext.h
include/pfe/term-sub.h
include/pfe/tools-ext.h
include/pfe/tools-mix.h
include/pfe/tools-sub.h
include/pfe/useful-ext.h
include/pfe/utils-sub.h
include/pfe/version-sub.h
include/pfe/your-ext.h
lib/libpfe.a
lib/libpfe.la
lib/pfe/
lib/pfe/dstrings.a
lib/pfe/dstrings.la
lib/pfe/edit.a
lib/pfe/edit.la
lib/pfe/floating.a
lib/pfe/floating.la
lib/pfe/fpnostack.a
lib/pfe/fpnostack.la
lib/pfe/gforth.a
lib/pfe/gforth.la
lib/pfe/help.a
lib/pfe/help.la
lib/pfe/module.a
lib/pfe/module.la
lib/pfe/smart-go.a
lib/pfe/smart-go.la
lib/pfe/struct.a
lib/pfe/struct.la
lib/pfe/toolbelt.a
lib/pfe/toolbelt.la
lib/pfe/zchar.a
lib/pfe/zchar.la
share/doc/pfe/
share/doc/pfe/Forthprimer.pdf
share/man/
share/man/man1/
@man share/man/man1/pfe-config.1
@man share/man/man1/pfe.1
share/pfe/
share/pfe/lib/
share/pfe/lib/arrays.4th
share/pfe/lib/defer-is.4th
share/pfe/lib/doermake.4th
share/pfe/lib/library.4th
share/pfe/lib/loading.4th
share/pfe/lib/pardot.4th
share/pfe/lib/sh-libs.4th
share/pfe/lib/struct.4th
share/pfe/test/
share/pfe/test/answords.fs
share/pfe/test/arith.4th
share/pfe/test/bubble.fs
share/pfe/test/checkans.4th
share/pfe/test/checkans.fs
share/pfe/test/compare.4th
share/pfe/test/compspeed.fs
share/pfe/test/coretest.4th
share/pfe/test/coretest.fs
share/pfe/test/dbltest.4th
share/pfe/test/dbltest.fs
share/pfe/test/defs.4th
share/pfe/test/environ.4th
share/pfe/test/exceptn.4th
share/pfe/test/fib.fs
share/pfe/test/file.4th
share/pfe/test/float.4th
share/pfe/test/fpnostack.4th
share/pfe/test/hashvocdistri.fs
share/pfe/test/intactv.4th
share/pfe/test/locals-ext.4th
share/pfe/test/loop-test.4th
share/pfe/test/matrix.fs
share/pfe/test/mini-oof.fs
share/pfe/test/moof-exm.fs
share/pfe/test/moofglos.fs
share/pfe/test/postpone.4th
share/pfe/test/postpone.fs
share/pfe/test/search-order.4th
share/pfe/test/search-order.fs
share/pfe/test/siev.fs
share/pfe/test/sieve.fs
share/pfe/test/sievem.fs
share/pfe/test/sokoban.4th
share/pfe/test/sokoban.fs
share/pfe/test/speedwhile.fs
share/pfe/test/stack.4th
share/pfe/test/string.4th
share/pfe/test/suite.4th
share/pfe/test/tester.fs
share/pfe/test/trydstrings.fs
share/pfe/test/tt.4th
share/pfe/test/tt.fs
share/pfe/test/wordsets.4th
share/pfe/test/wordsets.fs