diff options
author | Will Andrews <will@FreeBSD.org> | 2001-03-31 02:37:34 +0000 |
---|---|---|
committer | Will Andrews <will@FreeBSD.org> | 2001-03-31 02:37:34 +0000 |
commit | e0928a0b0ac6128c3a1381f5694780c4bb90f566 (patch) | |
tree | 3ad5248d906d41e257a9ce51ff4476d2da7b5750 /devel/ffcall | |
parent | 3d63d2f5debf9444463b63bc3135c69657579934 (diff) | |
download | ports-e0928a0b0ac6128c3a1381f5694780c4bb90f566.tar.gz ports-e0928a0b0ac6128c3a1381f5694780c4bb90f566.zip |
Notes
Diffstat (limited to 'devel/ffcall')
-rw-r--r-- | devel/ffcall/Makefile | 23 | ||||
-rw-r--r-- | devel/ffcall/distinfo | 1 | ||||
-rw-r--r-- | devel/ffcall/pkg-comment | 1 | ||||
-rw-r--r-- | devel/ffcall/pkg-descr | 15 | ||||
-rw-r--r-- | devel/ffcall/pkg-plist | 18 |
5 files changed, 58 insertions, 0 deletions
diff --git a/devel/ffcall/Makefile b/devel/ffcall/Makefile new file mode 100644 index 000000000000..1a8af5b61462 --- /dev/null +++ b/devel/ffcall/Makefile @@ -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> diff --git a/devel/ffcall/distinfo b/devel/ffcall/distinfo new file mode 100644 index 000000000000..af8e7fba2daa --- /dev/null +++ b/devel/ffcall/distinfo @@ -0,0 +1 @@ +MD5 (ffcall-1.8.tar.gz) = 5ec9fa72c11fa0c62d08ca55fce2a7dd diff --git a/devel/ffcall/pkg-comment b/devel/ffcall/pkg-comment new file mode 100644 index 000000000000..060b1e3169db --- /dev/null +++ b/devel/ffcall/pkg-comment @@ -0,0 +1 @@ +Foreign function call libraries diff --git a/devel/ffcall/pkg-descr b/devel/ffcall/pkg-descr new file mode 100644 index 000000000000..63e3ba4fc7db --- /dev/null +++ b/devel/ffcall/pkg-descr @@ -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 diff --git a/devel/ffcall/pkg-plist b/devel/ffcall/pkg-plist new file mode 100644 index 000000000000..1b61f3886f61 --- /dev/null +++ b/devel/ffcall/pkg-plist @@ -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 |