diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-08-30 01:59:33 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-08-30 01:59:33 +0000 |
commit | ed1014cedbb27b7c81c419511ff5af10b6071cb4 (patch) | |
tree | 216072d81a061322d1036357121dcf27abdd9ca0 /lang/fpl | |
parent | new port: net/luasocket - IP library for Lua language (diff) |
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>
Notes
Notes:
svn path=/head/; revision=88033
Diffstat (limited to 'lang/fpl')
-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 |
5 files changed, 60 insertions, 0 deletions
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/ |