ITP: g-wrap -- Scripting interface generator for C
Package: wnpp
Severity: wishlist
Subject: ITP: g-wrap -- Scripting interface generator for C
Package: wnpp
Severity: wishlist
* Package name : g-wrap
Version : 1.9.3
Upstream Author : Andreas Rottmann <rotty@debian.org>
Rob Browning <rlb@defaultvalue.org>
Christopher Lee <chrislee@ri.cmu.edu>
* URL : http://www.nongnu.org/g-wrap
* License : LGPL
Description : Scripting interface generator for C
A tool (and Guile library) for generating function wrappers for
inter-language calls. It currently only supports generating Guile
wrappers for C functions.
G-Wrap takes a set of interface declarations (written in Scheme) and
wraps the described interface for Guile.
</long-description>
This is the sucessor of G-Wrap 1.3.4 (packaged as libgwrapguile-dev and
libgwrapguile). It is packaged as a new source package since G-Wrap 1.3.4
is still needed to build GnuCash, although GnuCash CVS has received patches
to allow building with G-Wrap 1.9.x, so the old G-Wrap packages can be
faded out sometime after the release of GnuCash 1.8.10.
The source package g-wrap will procduce the following binary packages:
Package: g-wrap
Architecture: any
Depends: guile-1.6, guile-1.6-slib, guile-library (>= 0.1.1), libgwrap-runtime0-dev (= ${Source-Version})
Conflicts: gwrapguile-dev
Description: Scripting interface generator for C
A tool (and Guile library) for generating function wrappers for
inter-language calls. It currently only supports generating Guile
wrappers for C functions.
.
G-Wrap takes a set of interface declarations (written in Scheme) and
wraps the described interface for Guile.
Package: libgwrap-runtime0-dev
Section: libs
Architecture: any
Depends: libgwrap-runtime0 (= ${Source-Version}), libffi3-dev, libc6-dev
Description: Scripting interface generator for C - runtime
A tool (and Guile library) for generating function wrappers for
inter-language calls. It currently only supports generating Guile
wrappers for C functions.
.
This package contains the development files for the runtime shared
libraries.
Package: libgwrap-runtime0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Description: Scripting interface generator for C - runtime
A tool (and Guile library) for generating function wrappers for
inter-language calls. It currently only supports generating Guile
wrappers for C functions.
.
This package contains the runtime shared library.
Package: guile-g-wrap
Architecture: any
Depends: ${shlibs:Depends}
Description: Scripting interface generator for C - Guile runtime
A tool (and Guile library) for generating function wrappers for
inter-language calls. It currently only supports generating Guile
wrappers for C functions.
.
This package contains the Guile standard wrapset, needed by Guile
bindings generated by G-Wrap.
Reply to: