Add ffcall 1.8, a set of foreign function call libraries.

PR:		25916
Submitted by:	jagapen@home.com
This commit is contained in:
Will Andrews 2001-03-31 02:37:34 +00:00
parent 3d63d2f5de
commit e0928a0b0a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=40624
6 changed files with 59 additions and 0 deletions

View File

@ -92,6 +92,7 @@
SUBDIR += entity
SUBDIR += f77flow
SUBDIR += fastcrc
SUBDIR += ffcall
SUBDIR += fhist
SUBDIR += flick
SUBDIR += flux

23
devel/ffcall/Makefile Normal file
View File

@ -0,0 +1,23 @@
# New ports collection makefile for: ffcall
# Date created: 21 February 2001
# Whom: jagapen@home.com
#
# $FreeBSD$
#
PORTNAME= ffcall
PORTVERSION= 1.8
CATEGORIES= devel
MASTER_SITES= ftp://ftp.santafe.edu/pub/gnu/
MAINTAINER= ports@FreeBSD.org
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
MAN3= avcall.3 callback.3 trampoline.3 trampoline_r.3 vacall.3
MANCOMPRESSED= no
.include <bsd.port.mk>

1
devel/ffcall/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ffcall-1.8.tar.gz) = 5ec9fa72c11fa0c62d08ca55fce2a7dd

1
devel/ffcall/pkg-comment Normal file
View File

@ -0,0 +1 @@
Foreign function call libraries

15
devel/ffcall/pkg-descr Normal file
View File

@ -0,0 +1,15 @@
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.
The four packages are:
avcall - calling C functions with variable arguments
vacall - C functions accepting variable argument prototypes
trampoline - closures as first-class C functions
callback - closures with variable arguments as first-class C functions
(a reentrant combination of vacall and trampoline)
WWW: http://clisp.cons.org/~haible/packages-ffcall.html

18
devel/ffcall/pkg-plist Normal file
View File

@ -0,0 +1,18 @@
include/avcall.h
include/callback.h
include/trampoline.h
include/trampoline_r.h
include/vacall.h
include/vacall_r.h
lib/libavcall.a
lib/libavcall.la
lib/libcallback.a
lib/libcallback.la
lib/libtrampoline.a
lib/libvacall.a
share/html/avcall.html
share/html/callback.html
share/html/trampoline.html
share/html/trampoline_r.html
share/html/vacall.html
@dirrm share/html