diff options
author | steve <steve@FreeBSD.org> | 2000-07-10 04:16:53 +0000 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 2000-07-10 04:16:53 +0000 |
commit | ed5968c01d002e5ee352a51bbf640d1a42273931 (patch) | |
tree | 6ceb96b15a865c4cbd4afe4eb729aa402b0a686e /devel/g-wrap | |
parent | 3176cdad67bf2c2cbe5557142d6e24dd0a21409c (diff) | |
download | FreeBSD-ports-ed5968c01d002e5ee352a51bbf640d1a42273931.zip FreeBSD-ports-ed5968c01d002e5ee352a51bbf640d1a42273931.tar.gz |
Adding g-wrap version 0.9.4.
A tool for exporting C libraries into Scheme interpreters.
PR: 19575
Submitted by: Matthew Condell <mcondell@alum.mit.edu>
Diffstat (limited to 'devel/g-wrap')
-rw-r--r-- | devel/g-wrap/Makefile | 28 | ||||
-rw-r--r-- | devel/g-wrap/distinfo | 1 | ||||
-rw-r--r-- | devel/g-wrap/pkg-comment | 1 | ||||
-rw-r--r-- | devel/g-wrap/pkg-descr | 15 | ||||
-rw-r--r-- | devel/g-wrap/pkg-plist | 19 |
5 files changed, 64 insertions, 0 deletions
diff --git a/devel/g-wrap/Makefile b/devel/g-wrap/Makefile new file mode 100644 index 0000000..fb86fd9 --- /dev/null +++ b/devel/g-wrap/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# Ports collection makefile for: g-wrap +# Date created: Jun 29, 2000 +# Whom: Matthew Condell (mcondell@alum.mit.edu) +# +# $FreeBSD$ +# + +PORTNAME= g-wrap +PORTVERSION= 0.9.4 +CATEGORIES= devel +MASTER_SITES= ftp://www.gnucash.org/pub/g-wrap/source/ + +MAINTAINER= ports@freebsd.org + +LIB_DEPENDS= guile.6:${PORTSDIR}/lang/guile + +INSTALLS_SHLIB= yes + +USE_GMAKE= yes +USE_LIBTOOL= yes + +post-install: + install-info --section "Scheme Programming" \ + --entry "* g-wrap: (g-wrap). A tool for exporting C libraries into Scheme interpreters."\ + ${PREFIX}/info/g-wrap.info ${PREFIX}/info/dir + +.include <bsd.port.mk> diff --git a/devel/g-wrap/distinfo b/devel/g-wrap/distinfo new file mode 100644 index 0000000..7ddc068 --- /dev/null +++ b/devel/g-wrap/distinfo @@ -0,0 +1 @@ +MD5 (g-wrap-0.9.4.tar.gz) = 6966bcb5131c810b7b77302ddac2f398 diff --git a/devel/g-wrap/pkg-comment b/devel/g-wrap/pkg-comment new file mode 100644 index 0000000..0ec2b73 --- /dev/null +++ b/devel/g-wrap/pkg-comment @@ -0,0 +1 @@ +A tool for exporting C libraries into Scheme interpreters diff --git a/devel/g-wrap/pkg-descr b/devel/g-wrap/pkg-descr new file mode 100644 index 0000000..0183be8 --- /dev/null +++ b/devel/g-wrap/pkg-descr @@ -0,0 +1,15 @@ +G-Wrap -- A tool for exporting C libraries into Scheme interpreters +=================================================================== + +This is a tool for specifying types, functions, and constants to +import into a Scheme interpreter, and for generating code (in C) to +interface these to the Guile and RScheme interpreters in particular. + +Read the manual (doc/g-wrap.texi, +WWW: http://www.cs.cmu.edu/afs/cs/usr/chrislee/www/g-wrap/g-wrap_toc.html, +or http://www.cs.cmu.edu/afs/cs/usr/chrislee/www/g-wrap/g-wrap.ps.gz) +to learn how to use this package. + +Author +====== + Christopher Lee (chrislee@ri.cmu.edu) diff --git a/devel/g-wrap/pkg-plist b/devel/g-wrap/pkg-plist new file mode 100644 index 0000000..c1348bb --- /dev/null +++ b/devel/g-wrap/pkg-plist @@ -0,0 +1,19 @@ +bin/g-scan +bin/g-wrap +bin/g-wrap-config +include/g-wrap.h +@exec install-info --section "Scheme Programming" --entry "* g-wrap: (g-wrap). A tool for exporting C libraries into Scheme interpreters." %D/info/g-wrap.info %D/info/dir +info/g-wrap.info +@unexec install-info --delete %D/info/g-wrap.info %D/info/dir +lib/libgwrapguile.a +lib/libgwrapguile.so +lib/libgwrapguile.so.0 +libexec/g-wrap-guile +share/guile/site/g-wrap.scm +share/guile/site/g-wrap/g-translate.scm +share/guile/site/g-wrap/guile-types.scm +share/guile/site/g-wrap/output-file.scm +share/guile/site/g-wrap/pointer.scm +share/guile/site/g-wrap/sorting.scm +@dirrm share/guile/site/g-wrap +@dirrm share/guile/site |