./devel/g-wrap, Tool for generating guile wrappers for C code

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2008Q3, Version: 1.9.8, Package name: g-wrap-1.9.8, Maintainer: gdt

G-Wrap is 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 provides G-Wrap TNG (to be 2.0), with the following
goals:

* Use GOOPS, for enhanced flexibility

* Get rid of the cruft that has accumulated, simplify where possible
without sacrificing features

* Be target-language agnostic; i.e. clean separation of the core and
e.g. the Guile-specific code. New languages (perhaps even
non-Schemes) should be easy to add.

* Offer the current (1.3.4+) wrapping API as a compatibility layer.


Required to run:
[devel/glib2] [devel/guile-lib] [lang/guile]

Required to build:
[devel/libtool-base] [devel/pkg-config] [devel/gmake]

Master sites:

SHA1: 5f774c2379e362434d82c5aef4e416a4e8f9cac2
RMD160: 609f73e608d3676b03660cee78ef2eab3aa24a37
Filesize: 942.051 KB

Version history: (Expand)