---
name: g-wrap
version: 1.9.6_6,1
origin: devel/g-wrap
comment: Tool for exporting C libraries into Scheme interpreters
arch: freebsd:9:x86:64
www: http://www.gnucash.org/
maintainer: gnome@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 603199
desc: |
  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.

  Author: Christopher Lee (chrislee@ri.cmu.edu)
  WWW: http://www.gnucash.org/
deps:
  gmp: {origin: math/gmp, version: 5.1.2}
  slib-guile: {origin: lang/slib-guile, version: 3b3_1}
  slib: {origin: lang/slib, version: 3b3}
  python27: {origin: lang/python27, version: 2.7.5_2}
  python2: {origin: lang/python2, version: 2}
  python: {origin: lang/python, version: '2.7,2'}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  guile: {origin: lang/guile, version: 1.8.8}
  pcre: {origin: devel/pcre, version: 8.33}
  libltdl: {origin: devel/libltdl, version: 2.4.2}
  libffi: {origin: devel/libffi, version: 3.0.13}
  glib: {origin: devel/glib20, version: 2.36.3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- scheme
- devel
shlibs_required:
- libguile.so.21
- libgmp.so.10
- libltdl.so.7
- libgwrap-guile-runtime.so.0
- libglib-2.0.so.0
- libintl.so.9
- libgwrap-core-runtime.so.0
shlibs_provided:
- libgwrap-guile-runtime.so.0
- libgwrap-core-runtime.so.0
- libgw-guile-standard.so.0
- libgw-guile-gw-glib.so.0
files:
  /usr/local/bin/g-wrap-config: ee5901dce0fc068605a4b9962fa0d533bcdd5d081b451e697ad0cbcb4abda3fe
  /usr/local/include/g-wrap-wct.h: 7f066644575d7094c1a3a162da788ddcc4ec0d4315579bf077cb7e2504818db7
  /usr/local/include/g-wrap/core-runtime.h: e19fd60aed07c3bca769751dae10d17a4a8c0130e80c07f9115ae80d558616da
  /usr/local/include/g-wrap/ffi-support.h: 286aeae0cce432715f415160ee0ece9c19a29bd5522dd4187a12c89e56747099
  /usr/local/include/g-wrap/ffi/ffi.h: 70624df143078e424102ecf7305f65cba413f1e264017f579a5ed4298dd8c5cf
  /usr/local/include/g-wrap/ffi/ffitarget.h: 203b3799c4dd68ebf2008007dc0dcc181ad3840fffef035655d53f805897042b
  /usr/local/include/g-wrap/guile-compatibility.h: 4122e66f825cd91d0845a6d281d815d22c806b11c8a42fe0db2bcea6fb4bb9c1
  /usr/local/include/g-wrap/guile-runtime.h: 87a69b2584dc223ce438f2121f86163828452a962743d5acf666bee6f7ac1a1b
  /usr/local/include/g-wrap/guile-wct.h: 0a3870b50a759f8ec4837df4803ff6933952fb9f6ed37a2f08e0dd469083b577
  /usr/local/info/g-wrap.info: 212081e4d1f1c78c9cdd3f5306c1154bea7c88bc70bedf5769825cf20bd17152
  /usr/local/lib/libgw-guile-gw-glib.a: 9aefff8e92f1c30db86778ae0bf2d8a25b316e324d3798048014f7b98ef43de4
  /usr/local/lib/libgw-guile-gw-glib.la: e2ace65fc8fb756584b9232090660a4d8efd058aebfadafcda6e62c57ffdec34
  /usr/local/lib/libgw-guile-gw-glib.so: '-'
  /usr/local/lib/libgw-guile-gw-glib.so.0: d67241810dc72a36bc8f89026325b8bee9ab561f919ce1e07581a8f02f038d9d
  /usr/local/lib/libgw-guile-standard.a: 6bbf65535d2be2e0827ab7aec48ca18af0883a7eee7035ae7ffc7e2f5dfc3bc2
  /usr/local/lib/libgw-guile-standard.la: bd3f474ce2f0f47c34fe0f71a53d4e7835c41afe12783043c8cd4f2c1a96f8db
  /usr/local/lib/libgw-guile-standard.so: '-'
  /usr/local/lib/libgw-guile-standard.so.0: 55c7874bdc19b015aba14fc63dc9fa95e85dc7ce07fc0c0808598a3712a93a90
  /usr/local/lib/libgwrap-core-runtime.a: 017cd913ab59f6e032c063f9529f1745146067d5080d43b7b4618628801728d4
  /usr/local/lib/libgwrap-core-runtime.la: 72e2288bc945ead0979eac699e51a21714cbde97590968f5dfdaa7b91d1ee772
  /usr/local/lib/libgwrap-core-runtime.so: '-'
  /usr/local/lib/libgwrap-core-runtime.so.0: 33efebac4b3eaf5fad51d68400439442b0c6ddba2681fb3564c2e218736f3f67
  /usr/local/lib/libgwrap-guile-runtime.a: c7d857b8e5ddbc099f7ac1bbb43b02473d6eaf930b9ae086cc99f671868ce73a
  /usr/local/lib/libgwrap-guile-runtime.la: 3dfdd07ce8ea30ca5c92852b59070abe8a3c1e5ae29b2121a22d2bc418e9fc86
  /usr/local/lib/libgwrap-guile-runtime.so: '-'
  /usr/local/lib/libgwrap-guile-runtime.so.0: c094b3d4ccc13b9e1cb008a33d80a48caefbff1cf0f8cc75ab5570884ecf34e5
  /usr/local/libdata/pkgconfig/g-wrap-2.0-guile.pc: 8cf1b02d8580c63208955886215ed8c5e17d69f1f92001ff63772c48a2aad219
  /usr/local/share/guile/site/g-wrap.scm: 2080e84e0bdba028678a44f99e392cca050eb4f30687119566d654a0ca45aa14
  /usr/local/share/guile/site/g-wrap/c-types.scm: 12807abb588a508851ec4260d8db7f2067715cf8b8f665cdf54282a5840073fa
  /usr/local/share/guile/site/g-wrap/compat.scm: 98466a43db0b832cd381689d4b9750783daf6db6d4817f479823675da29564e6
  /usr/local/share/guile/site/g-wrap/enumeration.scm: 7d181110cf8eb61cc38015987c74573740ec542eb80c93db06a3f1d873b4b02d
  /usr/local/share/guile/site/g-wrap/guile.scm: 98a9c98b1c6ff4f8e36da759b067e3ebfa1a79499e8d21226b42bcba7223dd3e
  /usr/local/share/guile/site/g-wrap/guile/ws/standard.scm: 7ce37c36223d39b1e71e202f4ae5b25c778acc4b866e733745641af4c32410cd
  /usr/local/share/guile/site/g-wrap/gw-glib-spec.scm: 003da0630c815b134ddb1b45187f5177d2c05562bcda6ace88dfbf1eb5e70455
  /usr/local/share/guile/site/g-wrap/gw-glib.scm: 5cb5fff34f46c8168bc128d55454ca711067024a7258bd602c8924178bfa112c
  /usr/local/share/guile/site/g-wrap/gw-standard-spec.scm: 09eaa1050baa057356f28eb7d470198b3a86129683370eaa13a63dea08ecdc72
  /usr/local/share/guile/site/g-wrap/gw-wct-spec.scm: 65f930f787c3896984b1903ad8e6691472a8d7fc2a910f307e0d471c7f649411
  /usr/local/share/guile/site/g-wrap/gw-wct.scm: c710f77618175e9c9a530ea92a0aa3b27bdb7932eaf3e00539d6e5fb7d26c3dc
  /usr/local/share/guile/site/g-wrap/gw/standard.scm: 079561c2115da12ec3db27364e8a80399babfa88b519b2c4ebd1d4915c438aa6
  /usr/local/share/guile/site/g-wrap/rti.scm: c89950b38d23a302abbef50c123d78c3875b4735d3807695e87cd67fa247b3e0
  /usr/local/share/guile/site/g-wrap/simple-type.scm: 15e3de611600f8bde5f4529ac9e2e01c7460b9817f7e13a8652aee04f84c76a0
  /usr/local/share/guile/site/g-wrap/util.scm: 79617ec9e08fc5d91de97ce4ff3d5734e7083b750b5a903d3f6387aff1c8fefe
  /usr/local/share/guile/site/g-wrap/ws/standard.scm: 6a7bc89e8e3158041ffcc15aedb6006d11b2f7bac2241edebec2426665fea27c
  /usr/local/share/guile/site/srfi/srfi-34.scm: 91975676ee55848c81cfb04b3665eaa74f217bdf3f34d1499e6c822e8cc73d5e
  /usr/local/share/guile/site/srfi/srfi-35.scm: 765e8c4a0f8162ff6515a2c7beb0b2df21c4e0fc6a5201322b9e8d076a8d7cc7
directories:
  /usr/local/share/guile/site/srfi/: y
  /usr/local/share/guile/site/g-wrap/ws/: y
  /usr/local/share/guile/site/g-wrap/gw/: y
  /usr/local/share/guile/site/g-wrap/guile/ws/: y
  /usr/local/share/guile/site/g-wrap/guile/: y
  /usr/local/share/guile/site/g-wrap/: y
  /usr/local/share/guile/site/: y
  /usr/local/share/guile/: y
  /usr/local/include/g-wrap/ffi/: n
  /usr/local/include/g-wrap/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    file=/usr/local/info/g-wrap.info
    install-info --quiet /usr/local/info/g-wrap.info ${file%25/*}/dir
  pre-deinstall: |
    if [ -f /usr/local/info/dir ]; then if sed -e '1,/Menu:/d' /usr/local/info/dir | grep -q '^[*] '; then true; else rm /usr/local/info/dir; fi; fi
  post-deinstall: |
    /sbin/ldconfig -R
    file=/usr/local/info/g-wrap.info
    install-info --quiet --delete /usr/local/info/g-wrap.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
