---
name: gambit-c
version: v4.6.6,1
origin: lang/gambit-c
comment: Gambit programming system where the compiler generates portable C code
arch: freebsd:9:x86:64
www: http://www.iro.umontreal.ca/~gambit/
maintainer: pmn@bakarika.net
prefix: /usr/local
licenselogic: single
licenses: [AL2]
flatsize: 36135436
desc: |
  The Gambit programming system is a full implementation of the Scheme
  language which conforms to the R4RS and IEEE Scheme standards.  It
  consists of two main programs: gsi-gambit, the Gambit Scheme
  interpreter, and gsc-gambit, the Gambit Scheme compiler.


  Gambit-C is a version of the Gambit programming system in which the
  compiler generates portable C code, making the whole Gambit-C system
  and the programs compiled with it easily portable to many computer
  architectures for which a C compiler is available.  With appropriate
  declarations in the source code the executable programs generated by
  the compiler run roughly as fast as equivalent C programs.

  WWW: http://www.iro.umontreal.ca/~gambit/
categories: [lang]
files:
  /usr/local/bin/gambc-cc: c0486fdd83c740a32360cefaab7c7cb1d39e88c0f192270830f6d2d102400264
  /usr/local/bin/gambc-doc: aef27c6a159f72d05cf4490af6099a3710c0feab1c6786a13eea4e7d53535393
  /usr/local/bin/gsc-gambit: c419971e805af97b85dfdda18e6ebf5f6350fc09ca9194cb7f3188e442e3c98c
  /usr/local/bin/gsc-script: '-'
  /usr/local/bin/gsi-gambit: 0e48692c4f5867b75dc33858c5f2a7753d2ef90e53dc8a41ed30feec8067a3ea
  /usr/local/bin/gsi-script: '-'
  /usr/local/bin/scheme-ieee-1178-1990: '-'
  /usr/local/bin/scheme-r4rs: '-'
  /usr/local/bin/scheme-r5rs: '-'
  /usr/local/bin/scheme-srfi-0: '-'
  /usr/local/bin/six: '-'
  /usr/local/bin/six-script: '-'
  /usr/local/include/gambit-c/gambit-not406006.h: 9c01b0791d1501d6fd143c8cd71f037953e0050b769bcd6944329a30685ab543
  /usr/local/include/gambit-c/gambit.h: e64f04fc153f4a20b35ab70e9ccd2a88859429cb5ed6c6e2949fa28b17acf36a
  /usr/local/info/gambit-c.info: e2d0e4756f0e96ff178cb21a2e3912dd49543d40a1b6aa5a816012b5b1b6966e
  /usr/local/info/gambit-c.info-1: ff373aab00d3d5eb0943109e1844d613ad454f877789500996cea6f5712959f8
  /usr/local/info/gambit-c.info-2: 77d8215c5d7025a97bd97f66f29a91cacda2091809716892321a8e0ad49fd437
  /usr/local/info/gambit-c.info-3: 3ce63904682c2991b5a1ba16b146192f6edfb596b4c78c43c9ee952dc5204673
  /usr/local/lib/gambit-c/_asm#.scm: a80d4cf3ccc240a1e6639a3dc8adf171e9c480ef4921258291549a71cb76527e
  /usr/local/lib/gambit-c/_assert#.scm: 39e85957cf8f149f57b1bb1d1fca640b645782aee906b298449cf97bcc85b14e
  /usr/local/lib/gambit-c/_codegen#.scm: 61909b5a78504ff81b310514a20579f31f82f9699634dce88b922f538e1cfdd5
  /usr/local/lib/gambit-c/_eval#.scm: 0ed960ec0ef1bfb32d2b5da229ac4c5d6f6351776a7dd8ccc20a9643d7eb07e8
  /usr/local/lib/gambit-c/_gambc.c: 3511be4c87c42006ef777fd5882c9afa48c258ca24f99009a81a9bba951294c4
  /usr/local/lib/gambit-c/_gambcgsc.c: 075d03dadb3dccda91ab5c08559f7dcbea86e25acdd30bc0131db360e22f339e
  /usr/local/lib/gambit-c/_gambcgsi.c: 5355df90adf16f3cea7f1c3d838fc5d84a3ed08d37db7d87e459ada52e0d7f9d
  /usr/local/lib/gambit-c/_gambit#.scm: d7415dba446463f91d30a92bf381f951e312b87cf096eeb13e9bad773c94a055
  /usr/local/lib/gambit-c/_io#.scm: 3d38af7a3a88f9da1a0d8c1cdba418e06721490bd48ce7558455861816f9ba7a
  /usr/local/lib/gambit-c/_kernel#.scm: a1734660f67274c1ab19c7dd0e76332be6a4d77712527eb376a51ac21e559195
  /usr/local/lib/gambit-c/_nonstd#.scm: fce7f9188013c969875fe00d066f2741a217995b7ef39e9dc70b828f7b8d079b
  /usr/local/lib/gambit-c/_num#.scm: 870d15c1a7f84f60b7c7360caa2acc2aaa05d0b9a39fab4e23527ed65d6bcf08
  /usr/local/lib/gambit-c/_repl#.scm: 6912b279b00aea3d1e6d390916ba37bb762102be4c73203b5fe6ad7025ef4a12
  /usr/local/lib/gambit-c/_std#.scm: 83a622e758b8dd3a9b1fd7ca30e7f05dd0672e82158aea9d3af2e7fea57090e7
  /usr/local/lib/gambit-c/_system#.scm: 4994369a1fe96420aa5e1a7f088ae9412b71971549152b6a97ec89c4d3e101b9
  /usr/local/lib/gambit-c/_thread#.scm: 46c61353b6dfdda3ab0d4a554e1b01ad5e2e646e4b53952d5bfa01d5f47f959d
  /usr/local/lib/gambit-c/_x86#.scm: 28781f4b2b3cb8e69d1e48c30ad06d99a36d99ca4d0c945fcd8420f735c06b3e
  /usr/local/lib/gambit-c/digest#.scm: 0cc36fd75b916993572aaca67db834a50d35faa918afb04a16831850ef9da937
  /usr/local/lib/gambit-c/digest.scm: a735a85d5c790c7c08db25cba49fe635f309074527af90437854d07e7601c22d
  /usr/local/lib/gambit-c/gambit#.scm: ee6e957722da685aaff89ca59a72823b78489565459fcd07e78b448e5c5cb469
  /usr/local/lib/gambit-c/libgambc.a: c261e2e5542103ac1b2adbcdc399263582c3d6a0a9d1bc02115cd8f108ae0c9a
  /usr/local/lib/gambit-c/libgambcgsc.a: 44272c4e8cfb681ac3b80676eaae068cdec842621c4ece9753f018ede84058bc
  /usr/local/lib/gambit-c/libgambcgsi.a: c8477446097dbc44e2baa0f62d93de2d1889ff374e60cc36d0bb302a6443981b
  /usr/local/lib/gambit-c/r4rs#.scm: 485f4fb5d340a4758ac99ab2083e159363fce58cc2ab9a836724cec75ed1fbe8
  /usr/local/lib/gambit-c/r5rs#.scm: c912ee6e3543f5a1a860c8dfd1f0bab060a6ce144c1d6f1bcf3024eea34b36a3
  /usr/local/lib/gambit-c/syntax-case.scm: 6fd5a6eec2dd7940475a0f43172bb4bc2f4ea2f54a5ef5710ef52b1f1d1cbefa
  /usr/local/libdata/ldconfig/gambit-c: 27f3754cb22158204838280cb9989cd04b0f29d129cf23b15104f62c365dab24
  /usr/local/man/man1/gsi.1.gz: a058417771428b74028ab845b28fecd0490473cd3ad40bdabd3583431193042e
  /usr/local/share/doc/gambit-c/gambit-c.html: 40b60ef749f396f1feb1659c977a1ee772f7ba33d89fa6a8f4602e1db2a7c620
  /usr/local/share/doc/gambit-c/gambit-c.pdf: cb78bbce4f686326992b4b5f2d06e60d8507cd84831b3de53a5e87d7e04abec5
  /usr/local/share/doc/gambit-c/gambit-c.txt: ef0f3a0b99914181f00dd9249ac5cafd1ac1bc64cf9e3785989488f2e403b294
  /usr/local/share/emacs/site-lisp/gambit.el: 0469ac09dda1a4cfe8cdcf670ee10ecb6b352d26623c8fc4f5ed985c4ed833af
  /usr/local/share/licenses/gambit-c-v4.6.6,1/AL2: a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9
  /usr/local/share/licenses/gambit-c-v4.6.6,1/LICENSE: 20767254ccfd6c8325b02f83fbe04d654150018b88d0e64f5ef290919f8d96a3
  /usr/local/share/licenses/gambit-c-v4.6.6,1/catalog.mk: d5d9774b9973a3c7be139a916962c1021a9d5a825ebac330f44955c4af6dade0
directories:
  /usr/local/share/licenses/gambit-c-v4.6.6,1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/emacs/site-lisp/: y
  /usr/local/share/emacs/: y
  /usr/local/share/doc/gambit-c/: n
  /usr/local/lib/gambit-c/: n
  /usr/local/include/gambit-c/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib/gambit-c
    cd /usr/local
    file=/usr/local/info/gambit-c.info
    install-info --quiet /usr/local/info/gambit-c.info ${file%25/*}/dir
    file=/usr/local/info/gambit-c.info-1
    install-info --quiet /usr/local/info/gambit-c.info-1 ${file%25/*}/dir
    file=/usr/local/info/gambit-c.info-2
    install-info --quiet /usr/local/info/gambit-c.info-2 ${file%25/*}/dir
    file=/usr/local/info/gambit-c.info-3
    install-info --quiet /usr/local/info/gambit-c.info-3 ${file%25/*}/dir
    cd /usr/local
  pre-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
    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
    cd /usr/local
  post-deinstall: |
    cd /usr/local
    file=/usr/local/info/gambit-c.info
    install-info --quiet --delete /usr/local/info/gambit-c.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gambit-c.info-1
    install-info --quiet --delete /usr/local/info/gambit-c.info-1 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gambit-c.info-2
    install-info --quiet --delete /usr/local/info/gambit-c.info-2 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gambit-c.info-3
    install-info --quiet --delete /usr/local/info/gambit-c.info-3 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    cd /usr/local
message: |
  ======================================================================

  Because the usual name of Gambit-C's compiler clashes with
  ghostscript, the interpreter and compiler have been renamed
  "gsi-gambit" and "gsc-gambit" respectively.

  However, documentation is still accessible through "man gsi" or
  "info gambit-c"

  ======================================================================
