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>
This commit is contained in:
Steve Price 2000-07-10 04:16:53 +00:00
parent c15abdaa63
commit c657900655
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=30429
5 changed files with 64 additions and 0 deletions

28
devel/g-wrap/Makefile Normal file
View File

@ -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>

1
devel/g-wrap/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (g-wrap-0.9.4.tar.gz) = 6966bcb5131c810b7b77302ddac2f398

1
devel/g-wrap/pkg-comment Normal file
View File

@ -0,0 +1 @@
A tool for exporting C libraries into Scheme interpreters

15
devel/g-wrap/pkg-descr Normal file
View File

@ -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)

19
devel/g-wrap/pkg-plist Normal file
View File

@ -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