mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
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>
This commit is contained in:
parent
205f0fe5e1
commit
ed1014cedb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88033
@ -50,6 +50,7 @@
|
||||
SUBDIR += fesi
|
||||
SUBDIR += forth
|
||||
SUBDIR += fpc
|
||||
SUBDIR += fpl
|
||||
SUBDIR += gauche
|
||||
SUBDIR += gawk
|
||||
SUBDIR += gcc27
|
||||
|
34
lang/fpl/Makefile
Normal file
34
lang/fpl/Makefile
Normal file
@ -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>
|
1
lang/fpl/distinfo
Normal file
1
lang/fpl/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (fpl-14.12.tar.gz) = 32c61fbda45c1a229c283a3e74c3722c
|
11
lang/fpl/files/patch-aa
Normal file
11
lang/fpl/files/patch-aa
Normal file
@ -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 .. ; \
|
10
lang/fpl/pkg-descr
Normal file
10
lang/fpl/pkg-descr
Normal file
@ -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/
|
4
lang/fpl/pkg-plist
Normal file
4
lang/fpl/pkg-plist
Normal file
@ -0,0 +1,4 @@
|
||||
lib/fpl/libfpl.a
|
||||
lib/fpl/libent.a
|
||||
lib/fpl/liballoc.a
|
||||
@dirrm lib/fpl/
|
Loading…
Reference in New Issue
Block a user