diff options
author | will <will@FreeBSD.org> | 2001-03-31 10:37:34 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2001-03-31 10:37:34 +0800 |
commit | 6c47603d4ccfe0ffa3fbc7febc54c0a702c6edeb (patch) | |
tree | 34ec03e46a6ecc700bd672fbcc2cfc84779eb565 /devel | |
parent | b567af3a029f2db513034bb9d3b2ae4c65c1eb40 (diff) | |
download | freebsd-ports-gnome-6c47603d4ccfe0ffa3fbc7febc54c0a702c6edeb.tar.gz freebsd-ports-gnome-6c47603d4ccfe0ffa3fbc7febc54c0a702c6edeb.tar.zst freebsd-ports-gnome-6c47603d4ccfe0ffa3fbc7febc54c0a702c6edeb.zip |
Add ffcall 1.8, a set of foreign function call libraries.
PR: 25916
Submitted by: jagapen@home.com
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-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 |
6 files changed, 59 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index e4cb92e8e24e..267a540620bf 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -92,6 +92,7 @@ SUBDIR += entity SUBDIR += f77flow SUBDIR += fastcrc + SUBDIR += ffcall SUBDIR += fhist SUBDIR += flick SUBDIR += flux 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 |