aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2015-04-10 18:44:22 +0800
committerdanfe <danfe@FreeBSD.org>2015-04-10 18:44:22 +0800
commitecd9ee9375862d470bcb4a97e6d2b211efbae189 (patch)
tree6fb85d16fa10a93a225a40bd6e79a841d4f8ddd2 /lang
parentc5eb6d7cbc2609a57b2c0ed15eb99730d0ab88ca (diff)
downloadfreebsd-ports-gnome-ecd9ee9375862d470bcb4a97e6d2b211efbae189.tar.gz
freebsd-ports-gnome-ecd9ee9375862d470bcb4a97e6d2b211efbae189.tar.zst
freebsd-ports-gnome-ecd9ee9375862d470bcb4a97e6d2b211efbae189.zip
Add a port of minimal Scheme implementation for use as a C extension
language (Chibi-Scheme). PR: 199086 Submitted by: Tobias Kortkamp
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/chibi-scheme/Makefile23
-rw-r--r--lang/chibi-scheme/distinfo2
-rw-r--r--lang/chibi-scheme/files/patch-Makefile77
-rw-r--r--lang/chibi-scheme/files/patch-Makefile.libs12
-rw-r--r--lang/chibi-scheme/pkg-descr8
-rw-r--r--lang/chibi-scheme/pkg-plist268
7 files changed, 391 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 9accf81623f9..c0b29c1e95c5 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -27,6 +27,7 @@
SUBDIR += cduce
SUBDIR += ceylon
SUBDIR += cfortran
+ SUBDIR += chibi-scheme
SUBDIR += chicken
SUBDIR += cint
SUBDIR += cjs
diff --git a/lang/chibi-scheme/Makefile b/lang/chibi-scheme/Makefile
new file mode 100644
index 000000000000..51d1be9ead38
--- /dev/null
+++ b/lang/chibi-scheme/Makefile
@@ -0,0 +1,23 @@
+# Created by: Tobias Kortkamp <tobias.kortkamp@gmail.com>
+# $FreeBSD$
+
+PORTNAME= chibi-scheme
+PORTVERSION= 0.7.2
+CATEGORIES= lang
+
+MAINTAINER= tobias.kortkamp@gmail.com
+COMMENT= Minimal Scheme implementation for use as a C extension language
+
+LICENSE= BSD3CLAUSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= norton
+GH_TAGNAME= ${PORTVERSION}
+
+USES= gmake
+USE_LDCONFIG= yes
+
+MAKE_ARGS= MODDIR=${LOCALBASE}/lib/chibi \
+ PKGCONFDIR=${LOCALBASE}/libdata/pkgconfig
+
+.include <bsd.port.mk>
diff --git a/lang/chibi-scheme/distinfo b/lang/chibi-scheme/distinfo
new file mode 100644
index 000000000000..2beb455b344c
--- /dev/null
+++ b/lang/chibi-scheme/distinfo
@@ -0,0 +1,2 @@
+SHA256 (norton-chibi-scheme-0.7.2-0.7.2_GH0.tar.gz) = aeb3e487be6e9aca7eccea31d1cdc7ce86bda242903a1373a3abdd5c8d7478a3
+SIZE (norton-chibi-scheme-0.7.2-0.7.2_GH0.tar.gz) = 757452
diff --git a/lang/chibi-scheme/files/patch-Makefile b/lang/chibi-scheme/files/patch-Makefile
new file mode 100644
index 000000000000..05a6d22e7d19
--- /dev/null
+++ b/lang/chibi-scheme/files/patch-Makefile
@@ -0,0 +1,77 @@
+--- Makefile.orig 2014-11-24 02:25:56 UTC
++++ Makefile
+@@ -66,15 +66,15 @@ endif
+
+ ifeq ($(SEXP_USE_DL),0)
+ XLDFLAGS := $(LDFLAGS) $(RLDFLAGS) $(GCLDFLAGS) -lm
+-XCFLAGS := -Wall -DSEXP_USE_DL=0 -g -g3 -O3 $(CFLAGS)
++XCFLAGS := -Wall -DSEXP_USE_DL=0 $(CFLAGS)
+ else
+ XLDFLAGS := $(LDFLAGS) $(RLDFLAGS) $(GCLDFLAGS) $(LIBDL) -lm
+-XCFLAGS := -Wall -g -g3 -O3 $(CFLAGS)
++XCFLAGS := -Wall $(CFLAGS)
+ endif
+
+ ########################################################################
+
+-all: chibi-scheme$(EXE) all-libs chibi-scheme.pc $(META_FILES)
++all: chibi-scheme$(EXE) all-libs chibi-scheme.pc $(META_FILES) libchibi-scheme.a
+
+ include/chibi/install.h: Makefile
+ echo '#define sexp_so_extension "'$(SO)'"' > $@
+@@ -274,7 +274,7 @@ dist-clean: dist-clean-libs cleaner
+
+ install: all
+ $(MKDIR) $(DESTDIR)$(BINDIR)
+- $(INSTALL) -m0755 chibi-scheme$(EXE) $(DESTDIR)$(BINDIR)/
++ $(INSTALL) -s -m0755 chibi-scheme$(EXE) $(DESTDIR)$(BINDIR)/
+ $(INSTALL) -m0755 tools/chibi-ffi $(DESTDIR)$(BINDIR)/
+ $(INSTALL) -m0755 tools/chibi-doc $(DESTDIR)$(BINDIR)/
+ $(INSTALL) -m0755 tools/snow-chibi $(DESTDIR)$(BINDIR)/
+@@ -316,32 +316,31 @@ install: all
+ $(MKDIR) $(DESTDIR)$(BINMODDIR)/chibi/optimize/
+ $(MKDIR) $(DESTDIR)$(BINMODDIR)/scheme/
+ $(MKDIR) $(DESTDIR)$(BINMODDIR)/srfi/18 $(DESTDIR)$(BINMODDIR)/srfi/27 $(DESTDIR)$(BINMODDIR)/srfi/33 $(DESTDIR)$(BINMODDIR)/srfi/39 $(DESTDIR)$(BINMODDIR)/srfi/69 $(DESTDIR)$(BINMODDIR)/srfi/95 $(DESTDIR)$(BINMODDIR)/srfi/98
+- $(INSTALL) -m0755 $(CHIBI_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/
+- $(INSTALL) -m0755 $(CHIBI_IO_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/io/
+- $(INSTALL) -m0755 $(CHIBI_OPT_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/optimize/
+- $(INSTALL) -m0755 lib/scheme/time$(SO) $(DESTDIR)$(BINMODDIR)/scheme/
+- $(INSTALL) -m0755 lib/srfi/18/threads$(SO) $(DESTDIR)$(BINMODDIR)/srfi/18
+- $(INSTALL) -m0755 lib/srfi/27/rand$(SO) $(DESTDIR)$(BINMODDIR)/srfi/27
+- $(INSTALL) -m0755 lib/srfi/33/bit$(SO) $(DESTDIR)$(BINMODDIR)/srfi/33
+- $(INSTALL) -m0755 lib/srfi/39/param$(SO) $(DESTDIR)$(BINMODDIR)/srfi/39
+- $(INSTALL) -m0755 lib/srfi/69/hash$(SO) $(DESTDIR)$(BINMODDIR)/srfi/69
+- $(INSTALL) -m0755 lib/srfi/95/qsort$(SO) $(DESTDIR)$(BINMODDIR)/srfi/95
+- $(INSTALL) -m0755 lib/srfi/98/env$(SO) $(DESTDIR)$(BINMODDIR)/srfi/98
++ $(INSTALL) -s -m0755 $(CHIBI_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/
++ $(INSTALL) -s -m0755 $(CHIBI_IO_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/io/
++ $(INSTALL) -s -m0755 $(CHIBI_OPT_COMPILED_LIBS) $(DESTDIR)$(BINMODDIR)/chibi/optimize/
++ $(INSTALL) -s -m0755 lib/scheme/time$(SO) $(DESTDIR)$(BINMODDIR)/scheme/
++ $(INSTALL) -s -m0755 lib/srfi/18/threads$(SO) $(DESTDIR)$(BINMODDIR)/srfi/18
++ $(INSTALL) -s -m0755 lib/srfi/27/rand$(SO) $(DESTDIR)$(BINMODDIR)/srfi/27
++ $(INSTALL) -s -m0755 lib/srfi/33/bit$(SO) $(DESTDIR)$(BINMODDIR)/srfi/33
++ $(INSTALL) -s -m0755 lib/srfi/39/param$(SO) $(DESTDIR)$(BINMODDIR)/srfi/39
++ $(INSTALL) -s -m0755 lib/srfi/69/hash$(SO) $(DESTDIR)$(BINMODDIR)/srfi/69
++ $(INSTALL) -s -m0755 lib/srfi/95/qsort$(SO) $(DESTDIR)$(BINMODDIR)/srfi/95
++ $(INSTALL) -s -m0755 lib/srfi/98/env$(SO) $(DESTDIR)$(BINMODDIR)/srfi/98
+ $(MKDIR) $(DESTDIR)$(INCDIR)
+ $(INSTALL) -m0644 $(INCLUDES) $(DESTDIR)$(INCDIR)/
+ $(MKDIR) $(DESTDIR)$(LIBDIR)
+ $(MKDIR) $(DESTDIR)$(SOLIBDIR)
+- $(INSTALL) -m0755 libchibi-scheme$(SO_VERSIONED_SUFFIX) $(DESTDIR)$(SOLIBDIR)/
++ $(INSTALL) -s -m0755 libchibi-scheme$(SO_VERSIONED_SUFFIX) $(DESTDIR)$(SOLIBDIR)/
+ $(LN) -s -f libchibi-scheme$(SO_VERSIONED_SUFFIX) $(DESTDIR)$(SOLIBDIR)/libchibi-scheme$(SO_MAJOR_VERSIONED_SUFFIX)
+ $(LN) -s -f libchibi-scheme$(SO_VERSIONED_SUFFIX) $(DESTDIR)$(SOLIBDIR)/libchibi-scheme$(SO)
+ -$(INSTALL) -m0644 libchibi-scheme.a $(DESTDIR)$(SOLIBDIR)/
+- $(MKDIR) $(DESTDIR)$(SOLIBDIR)/pkgconfig
+- $(INSTALL) -m0644 chibi-scheme.pc $(DESTDIR)$(SOLIBDIR)/pkgconfig/
++ $(MKDIR) $(DESTDIR)$(PKGCONFDIR)
++ $(INSTALL) -m0644 chibi-scheme.pc $(DESTDIR)$(PKGCONFDIR)
+ $(MKDIR) $(DESTDIR)$(MANDIR)
+ $(INSTALL) -m0644 doc/chibi-scheme.1 $(DESTDIR)$(MANDIR)/
+ $(INSTALL) -m0644 doc/chibi-ffi.1 $(DESTDIR)$(MANDIR)/
+ $(INSTALL) -m0644 doc/chibi-doc.1 $(DESTDIR)$(MANDIR)/
+- -if type ldconfig >/dev/null 2>/dev/null; then ldconfig; fi
+
+ uninstall:
+ -$(RM) $(DESTDIR)$(BINDIR)/chibi-scheme$(EXE)
diff --git a/lang/chibi-scheme/files/patch-Makefile.libs b/lang/chibi-scheme/files/patch-Makefile.libs
new file mode 100644
index 000000000000..972f87be2029
--- /dev/null
+++ b/lang/chibi-scheme/files/patch-Makefile.libs
@@ -0,0 +1,12 @@
+--- Makefile.libs.orig 2014-11-24 02:25:56 UTC
++++ Makefile.libs
+@@ -31,7 +31,8 @@ SOLIBDIR ?= $(PREFIX)/lib
+ INCDIR ?= $(PREFIX)/include/chibi
+ MODDIR ?= $(PREFIX)/share/chibi
+ BINMODDIR ?= $(PREFIX)/lib/chibi
+-MANDIR ?= $(PREFIX)/share/man/man1
++PKGCONFDIR ?= $(PREFIX)/lib/pkgconfig
++MANDIR ?= $(PREFIX)/man/man1
+
+ DESTDIR ?=
+
diff --git a/lang/chibi-scheme/pkg-descr b/lang/chibi-scheme/pkg-descr
new file mode 100644
index 000000000000..b8c2311f4bbe
--- /dev/null
+++ b/lang/chibi-scheme/pkg-descr
@@ -0,0 +1,8 @@
+Chibi-Scheme is a very small library intended for use as an extension
+and scripting language in C programs. In addition to support for
+lightweight VM-based threads, each VM itself runs in an isolated heap
+allowing multiple VMs to run simultaneously in different OS threads.
+
+The default language is the R7RS (scheme base) library.
+
+WWW: https://github.com/norton/chibi-scheme
diff --git a/lang/chibi-scheme/pkg-plist b/lang/chibi-scheme/pkg-plist
new file mode 100644
index 000000000000..4f9f0af2dee0
--- /dev/null
+++ b/lang/chibi-scheme/pkg-plist
@@ -0,0 +1,268 @@
+bin/chibi-doc
+bin/chibi-ffi
+bin/chibi-scheme
+bin/snow-chibi
+include/chibi/bignum.h
+include/chibi/eval.h
+include/chibi/features.h
+include/chibi/install.h
+include/chibi/sexp.h
+lib/chibi/.chibi.meta
+lib/chibi/.scheme.meta
+lib/chibi/.srfi.meta
+lib/chibi/chibi/app.scm
+lib/chibi/chibi/app.sld
+lib/chibi/chibi/ast.scm
+lib/chibi/chibi/ast.sld
+lib/chibi/chibi/ast.so
+lib/chibi/chibi/base64.scm
+lib/chibi/chibi/base64.sld
+lib/chibi/chibi/binary-record.scm
+lib/chibi/chibi/binary-record.sld
+lib/chibi/chibi/bytevector.scm
+lib/chibi/chibi/bytevector.sld
+lib/chibi/chibi/channel.scm
+lib/chibi/chibi/channel.sld
+lib/chibi/chibi/char-set.sld
+lib/chibi/chibi/char-set/ascii.scm
+lib/chibi/chibi/char-set/ascii.sld
+lib/chibi/chibi/char-set/base.sld
+lib/chibi/chibi/char-set/boundary.scm
+lib/chibi/chibi/char-set/boundary.sld
+lib/chibi/chibi/char-set/extras.scm
+lib/chibi/chibi/char-set/extras.sld
+lib/chibi/chibi/char-set/full.scm
+lib/chibi/chibi/char-set/full.sld
+lib/chibi/chibi/config.scm
+lib/chibi/chibi/config.sld
+lib/chibi/chibi/crypto/md5.scm
+lib/chibi/chibi/crypto/md5.sld
+lib/chibi/chibi/crypto/rsa.scm
+lib/chibi/chibi/crypto/rsa.sld
+lib/chibi/chibi/crypto/sha2.scm
+lib/chibi/chibi/crypto/sha2.sld
+lib/chibi/chibi/disasm.sld
+lib/chibi/chibi/disasm.so
+lib/chibi/chibi/doc.scm
+lib/chibi/chibi/doc.sld
+lib/chibi/chibi/equiv.scm
+lib/chibi/chibi/equiv.sld
+lib/chibi/chibi/filesystem.scm
+lib/chibi/chibi/filesystem.sld
+lib/chibi/chibi/filesystem.so
+lib/chibi/chibi/generic.scm
+lib/chibi/chibi/generic.sld
+lib/chibi/chibi/heap-stats.sld
+lib/chibi/chibi/heap-stats.so
+lib/chibi/chibi/highlight.scm
+lib/chibi/chibi/highlight.sld
+lib/chibi/chibi/io.sld
+lib/chibi/chibi/io/io.scm
+lib/chibi/chibi/io/io.so
+lib/chibi/chibi/iset.sld
+lib/chibi/chibi/iset/base.scm
+lib/chibi/chibi/iset/base.sld
+lib/chibi/chibi/iset/constructors.scm
+lib/chibi/chibi/iset/constructors.sld
+lib/chibi/chibi/iset/iterators.scm
+lib/chibi/chibi/iset/iterators.sld
+lib/chibi/chibi/iset/optimize.scm
+lib/chibi/chibi/iset/optimize.sld
+lib/chibi/chibi/log.scm
+lib/chibi/chibi/log.sld
+lib/chibi/chibi/loop.sld
+lib/chibi/chibi/loop/loop.scm
+lib/chibi/chibi/match.sld
+lib/chibi/chibi/match/match.scm
+lib/chibi/chibi/math/prime.scm
+lib/chibi/chibi/math/prime.sld
+lib/chibi/chibi/memoize.scm
+lib/chibi/chibi/memoize.sld
+lib/chibi/chibi/mime.scm
+lib/chibi/chibi/mime.sld
+lib/chibi/chibi/modules.scm
+lib/chibi/chibi/modules.sld
+lib/chibi/chibi/monad/environment.scm
+lib/chibi/chibi/monad/environment.sld
+lib/chibi/chibi/net.scm
+lib/chibi/chibi/net.sld
+lib/chibi/chibi/net.so
+lib/chibi/chibi/net/http-server.scm
+lib/chibi/chibi/net/http-server.sld
+lib/chibi/chibi/net/http.scm
+lib/chibi/chibi/net/http.sld
+lib/chibi/chibi/net/server-util.scm
+lib/chibi/chibi/net/server-util.sld
+lib/chibi/chibi/net/server.scm
+lib/chibi/chibi/net/server.sld
+lib/chibi/chibi/net/servlet.scm
+lib/chibi/chibi/net/servlet.sld
+lib/chibi/chibi/optimize.scm
+lib/chibi/chibi/optimize.sld
+lib/chibi/chibi/optimize/profile.scm
+lib/chibi/chibi/optimize/profile.sld
+lib/chibi/chibi/optimize/profile.so
+lib/chibi/chibi/optimize/rest.scm
+lib/chibi/chibi/optimize/rest.sld
+lib/chibi/chibi/optimize/rest.so
+lib/chibi/chibi/optional.scm
+lib/chibi/chibi/optional.sld
+lib/chibi/chibi/parse.sld
+lib/chibi/chibi/parse/common.scm
+lib/chibi/chibi/parse/common.sld
+lib/chibi/chibi/parse/parse.scm
+lib/chibi/chibi/pathname.scm
+lib/chibi/chibi/pathname.sld
+lib/chibi/chibi/process.scm
+lib/chibi/chibi/process.sld
+lib/chibi/chibi/process.so
+lib/chibi/chibi/quoted-printable.scm
+lib/chibi/chibi/quoted-printable.sld
+lib/chibi/chibi/regexp.scm
+lib/chibi/chibi/regexp.sld
+lib/chibi/chibi/reload.scm
+lib/chibi/chibi/reload.sld
+lib/chibi/chibi/repl.scm
+lib/chibi/chibi/repl.sld
+lib/chibi/chibi/scribble.scm
+lib/chibi/chibi/scribble.sld
+lib/chibi/chibi/show.sld
+lib/chibi/chibi/show/base.scm
+lib/chibi/chibi/show/base.sld
+lib/chibi/chibi/show/pretty.scm
+lib/chibi/chibi/show/pretty.sld
+lib/chibi/chibi/show/show.scm
+lib/chibi/chibi/show/write.scm
+lib/chibi/chibi/snow/commands.scm
+lib/chibi/chibi/snow/commands.sld
+lib/chibi/chibi/snow/interface.scm
+lib/chibi/chibi/snow/interface.sld
+lib/chibi/chibi/snow/package.scm
+lib/chibi/chibi/snow/package.sld
+lib/chibi/chibi/snow/utils.scm
+lib/chibi/chibi/snow/utils.sld
+lib/chibi/chibi/string.scm
+lib/chibi/chibi/string.sld
+lib/chibi/chibi/stty.scm
+lib/chibi/chibi/stty.sld
+lib/chibi/chibi/stty.so
+lib/chibi/chibi/sxml.scm
+lib/chibi/chibi/sxml.sld
+lib/chibi/chibi/system.sld
+lib/chibi/chibi/system.so
+lib/chibi/chibi/tar.scm
+lib/chibi/chibi/tar.sld
+lib/chibi/chibi/term/ansi.scm
+lib/chibi/chibi/term/ansi.sld
+lib/chibi/chibi/term/edit-line.scm
+lib/chibi/chibi/term/edit-line.sld
+lib/chibi/chibi/test.scm
+lib/chibi/chibi/test.sld
+lib/chibi/chibi/time.sld
+lib/chibi/chibi/time.so
+lib/chibi/chibi/trace.scm
+lib/chibi/chibi/trace.sld
+lib/chibi/chibi/type-inference.scm
+lib/chibi/chibi/type-inference.sld
+lib/chibi/chibi/uri.scm
+lib/chibi/chibi/uri.sld
+lib/chibi/chibi/weak.sld
+lib/chibi/chibi/weak.so
+lib/chibi/chibi/zlib.scm
+lib/chibi/chibi/zlib.sld
+lib/chibi/init-7.scm
+lib/chibi/meta-7.scm
+lib/chibi/scheme/base.sld
+lib/chibi/scheme/case-lambda.sld
+lib/chibi/scheme/char.sld
+lib/chibi/scheme/char/ascii.scm
+lib/chibi/scheme/char/case-offsets.scm
+lib/chibi/scheme/char/full.scm
+lib/chibi/scheme/char/normalization.sld
+lib/chibi/scheme/char/special-casing.scm
+lib/chibi/scheme/complex.sld
+lib/chibi/scheme/cxr.scm
+lib/chibi/scheme/cxr.sld
+lib/chibi/scheme/define-values.scm
+lib/chibi/scheme/digit-value.scm
+lib/chibi/scheme/division.scm
+lib/chibi/scheme/division.sld
+lib/chibi/scheme/eval.sld
+lib/chibi/scheme/extras.scm
+lib/chibi/scheme/file.sld
+lib/chibi/scheme/inexact.scm
+lib/chibi/scheme/inexact.sld
+lib/chibi/scheme/lazy.sld
+lib/chibi/scheme/load.sld
+lib/chibi/scheme/misc-macros.scm
+lib/chibi/scheme/process-context.sld
+lib/chibi/scheme/r5rs.sld
+lib/chibi/scheme/read.sld
+lib/chibi/scheme/repl.sld
+lib/chibi/scheme/small.sld
+lib/chibi/scheme/time.sld
+lib/chibi/scheme/time.so
+lib/chibi/scheme/time/tai-to-utc-offset.sld
+lib/chibi/scheme/time/tai.sld
+lib/chibi/scheme/write.sld
+lib/chibi/srfi/1.sld
+lib/chibi/srfi/1/alists.scm
+lib/chibi/srfi/1/constructors.scm
+lib/chibi/srfi/1/deletion.scm
+lib/chibi/srfi/1/fold.scm
+lib/chibi/srfi/1/lset.scm
+lib/chibi/srfi/1/misc.scm
+lib/chibi/srfi/1/predicates.scm
+lib/chibi/srfi/1/search.scm
+lib/chibi/srfi/1/selectors.scm
+lib/chibi/srfi/11.sld
+lib/chibi/srfi/16.sld
+lib/chibi/srfi/18.sld
+lib/chibi/srfi/18/interface.scm
+lib/chibi/srfi/18/threads.so
+lib/chibi/srfi/18/types.scm
+lib/chibi/srfi/2.sld
+lib/chibi/srfi/26.sld
+lib/chibi/srfi/27.sld
+lib/chibi/srfi/27/constructors.scm
+lib/chibi/srfi/27/rand.so
+lib/chibi/srfi/33.sld
+lib/chibi/srfi/33/bit.so
+lib/chibi/srfi/33/bitwise.scm
+lib/chibi/srfi/38.scm
+lib/chibi/srfi/38.sld
+lib/chibi/srfi/39.sld
+lib/chibi/srfi/39/param.so
+lib/chibi/srfi/39/syntax-no-threads.scm
+lib/chibi/srfi/39/syntax.scm
+lib/chibi/srfi/46.sld
+lib/chibi/srfi/55.sld
+lib/chibi/srfi/6.sld
+lib/chibi/srfi/69.sld
+lib/chibi/srfi/69/hash.so
+lib/chibi/srfi/69/interface.scm
+lib/chibi/srfi/69/type.scm
+lib/chibi/srfi/8.sld
+lib/chibi/srfi/9.scm
+lib/chibi/srfi/9.sld
+lib/chibi/srfi/95.sld
+lib/chibi/srfi/95/qsort.so
+lib/chibi/srfi/95/sort.scm
+lib/chibi/srfi/98.sld
+lib/chibi/srfi/98/env.so
+lib/chibi/srfi/99.sld
+lib/chibi/srfi/99/records.sld
+lib/chibi/srfi/99/records/inspection.scm
+lib/chibi/srfi/99/records/inspection.sld
+lib/chibi/srfi/99/records/procedural.scm
+lib/chibi/srfi/99/records/procedural.sld
+lib/chibi/srfi/99/records/syntactic.scm
+lib/chibi/srfi/99/records/syntactic.sld
+lib/libchibi-scheme.a
+lib/libchibi-scheme.so
+lib/libchibi-scheme.so.0
+lib/libchibi-scheme.so.0.7.2
+libdata/pkgconfig/chibi-scheme.pc
+man/man1/chibi-doc.1.gz
+man/man1/chibi-ffi.1.gz
+man/man1/chibi-scheme.1.gz