diff options
author | edwin <edwin@FreeBSD.org> | 2003-08-30 09:59:33 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-08-30 09:59:33 +0800 |
commit | 8442a82f0a62df10100718ebdd05e63ec119a48e (patch) | |
tree | 22ef0d7ea1f09af053af5d16f7e158d9470c876f /lang | |
parent | 1f1c234287ed344c6eb8612c91819648b8c1f736 (diff) | |
download | freebsd-ports-gnome-8442a82f0a62df10100718ebdd05e63ec119a48e.tar.gz freebsd-ports-gnome-8442a82f0a62df10100718ebdd05e63ec119a48e.tar.zst freebsd-ports-gnome-8442a82f0a62df10100718ebdd05e63ec119a48e.zip |
new port: net/fpl
FPL is a complete script programming language _very_ similar
to C. If you are a software developer and plans to add any
kind of macro/script control, consider the FPL alternative!
FPL library lets the software programmer define functions
and variables that FPL should accept. The library will call
a function in the software whenever any of these functions
are used or variables are read in an FPL program.
PR: ports/46756
Submitted by: Dominic Marks <dom@cus.org.uk>
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/fpl/Makefile | 34 | ||||
-rw-r--r-- | lang/fpl/distinfo | 1 | ||||
-rw-r--r-- | lang/fpl/files/patch-aa | 11 | ||||
-rw-r--r-- | lang/fpl/pkg-descr | 10 | ||||
-rw-r--r-- | lang/fpl/pkg-plist | 4 |
6 files changed, 61 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index 80e0f0ef422b..eb0b2e87f438 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -50,6 +50,7 @@ SUBDIR += fesi SUBDIR += forth SUBDIR += fpc + SUBDIR += fpl SUBDIR += gauche SUBDIR += gawk SUBDIR += gcc27 diff --git a/lang/fpl/Makefile b/lang/fpl/Makefile new file mode 100644 index 000000000000..b97d3b69b23a --- /dev/null +++ b/lang/fpl/Makefile @@ -0,0 +1,34 @@ +# +# New ports collection makefile for: fpl +# Date created: 02/01/2003 +# Whom: Dominic Marks <dom@cus.org.uk> +# +# $FreeBSD$ +# + +PORTNAME= fpl +PORTVERSION= 14.12 +CATEGORIES= lang +MASTER_SITES= ftp://ich.bin.kein.hoschi.de/fpl/ \ + http://www.cus.org.uk/~dom/distfiles/fpl/ + +MAINTAINER= d.marks@student.umist.ac.uk +COMMENT= An interpreted script/macro language + +ALL_TARGET= + +.include <bsd.port.pre.mk> + +pre-build: + @${MV} ${WRKSRC}/src/Makefile ${WRKSRC}/src/Makefile.old + @${MV} ${WRKSRC}/src/Makefile.FreeBSD ${WRKSRC}/src/Makefile + +do-install: + @${MKDIR} ${PREFIX}/lib/${PORTNAME}/ + ${INSTALL_DATA} -m 0644 \ + ${WRKSRC}/src/libfpl.a \ + ${WRKSRC}/src/libent.a \ + ${WRKSRC}/src/liballoc.a \ + ${PREFIX}/lib/${PORTNAME}/ + +.include <bsd.port.post.mk> diff --git a/lang/fpl/distinfo b/lang/fpl/distinfo new file mode 100644 index 000000000000..fc615994fe26 --- /dev/null +++ b/lang/fpl/distinfo @@ -0,0 +1 @@ +MD5 (fpl-14.12.tar.gz) = 32c61fbda45c1a229c283a3e74c3722c diff --git a/lang/fpl/files/patch-aa b/lang/fpl/files/patch-aa new file mode 100644 index 000000000000..5416368c5bf8 --- /dev/null +++ b/lang/fpl/files/patch-aa @@ -0,0 +1,11 @@ +--- Makefile Thu May 14 10:00:39 1998 ++++ Makefile.new Sat Jan 4 15:53:08 2003 +@@ -13,7 +13,7 @@ + ######################################################################## + + all: +- @echo "no default action" ++ @(cd src; make) + + tgz: + @(dir=`pwd`;name=`basename $$dir`;echo Creates $$name.tar.gz; cd .. ; \ diff --git a/lang/fpl/pkg-descr b/lang/fpl/pkg-descr new file mode 100644 index 000000000000..9e9d845053b8 --- /dev/null +++ b/lang/fpl/pkg-descr @@ -0,0 +1,10 @@ +FPL is a complete script programming language _very_ similar to C. If +you are a software developer and plans to add any kind of macro/script +control, consider the FPL alternative! + +FPL library lets the software programmer define functions and variables +that FPL should accept. The library will call a function in the software +whenever any of these functions are used or variables are read in an FPL +program. + +WWW: http://ich.bin.kein.hoschi.de/fpl/ diff --git a/lang/fpl/pkg-plist b/lang/fpl/pkg-plist new file mode 100644 index 000000000000..6cd0bc2f77a3 --- /dev/null +++ b/lang/fpl/pkg-plist @@ -0,0 +1,4 @@ +lib/fpl/libfpl.a +lib/fpl/libent.a +lib/fpl/liballoc.a +@dirrm lib/fpl/ |