pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/gauche: import Gauche-0.9.10 from lang/gauche



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun Feb 11 22:32:47 2024 +0200
Changeset:	b3fca34224ad8bc03ca318aad96852d0dcd7aae5

Modified Files:
	Makefile
Added Files:
	gauche/DESCR
	gauche/Makefile
	gauche/PLIST
	gauche/buildlink3.mk
	gauche/distinfo
	gauche/options.mk
	gauche/patches/patch-aa
	gauche/patches/patch-af
	gauche/patches/patch-ag
	gauche/patches/patch-ext_tls_axTLS_ssl_os__port.h
	gauche/patches/patch-ext_zlib_Makefile.in

Log Message:
wip/gauche: import Gauche-0.9.10 from lang/gauche

Imported from pkgsrc in preparation for an update to Gauche-0.9.14.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b3fca34224ad8bc03ca318aad96852d0dcd7aae5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                          |   1 +
 gauche/DESCR                                      |   4 +
 gauche/Makefile                                   |  47 ++
 gauche/PLIST                                      | 656 ++++++++++++++++++++++
 gauche/buildlink3.mk                              |  15 +
 gauche/distinfo                                   |  10 +
 gauche/options.mk                                 |  41 ++
 gauche/patches/patch-aa                           |  56 ++
 gauche/patches/patch-af                           |  15 +
 gauche/patches/patch-ag                           |  15 +
 gauche/patches/patch-ext_tls_axTLS_ssl_os__port.h |  16 +
 gauche/patches/patch-ext_zlib_Makefile.in         |  15 +
 12 files changed, 891 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index efba48375e..0a62a8bad4 100644
--- a/Makefile
+++ b/Makefile
@@ -1093,6 +1093,7 @@ SUBDIR+=	gambatte-dev
 SUBDIR+=	gappa
 SUBDIR+=	garage
 SUBDIR+=	gat
+SUBDIR+=	gauche
 SUBDIR+=	gauche-dbd-pg
 SUBDIR+=	gauche-fastcgi
 SUBDIR+=	gauche-pib
diff --git a/gauche/DESCR b/gauche/DESCR
new file mode 100644
index 0000000000..a355e7d943
--- /dev/null
+++ b/gauche/DESCR
@@ -0,0 +1,4 @@
+Gauche is an R7RS Scheme implementation developed to be a handy script
+interpreter, which allows programmers and system administrators to write small
+to large scripts for their daily chores. Quick startup, built-in system
+interface, native multilingual support are some of my goals.
diff --git a/gauche/Makefile b/gauche/Makefile
new file mode 100644
index 0000000000..30c248a6dc
--- /dev/null
+++ b/gauche/Makefile
@@ -0,0 +1,47 @@
+# $NetBSD: Makefile,v 1.76 2021/07/24 14:50:42 yhardy Exp $
+#
+
+DISTNAME=	Gauche-0.9.10
+CATEGORIES=	lang
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=gauche/}
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	enami%NetBSD.org@localhost
+HOMEPAGE=	https://practical-scheme.net/gauche/
+COMMENT=	R7RS Scheme implementation aimed to be a handy tool for daily works
+LICENSE=	modified-bsd # see work/${DISTNAME}/COPYING
+
+DEPENDS+=		slib-[0-9]*:../../devel/slib
+
+.include "options.mk"
+
+MAKE_JOBS_SAFE=		no
+GNU_CONFIGURE=		yes
+GNU_CONFIGURE_STRICT=	no # has several configure programs
+CONFIGURE_ARGS+=	--with-slib=${LOCALBASE}/share/slib
+CONFIGURE_ARGS+=	--enable-threads=pthreads
+CONFIGURE_ARGS+=	--with-iconv=${BUILDLINK_PREFIX.iconv}
+CONFIGURE_ARGS+=	--with-zlib=${BUILDLINK_PREFIX.zlib}
+
+USE_LANGUAGES=	c c99
+USE_LIBTOOL=	yes
+USE_TOOLS+=	gmake gzip makeinfo
+TEST_TARGET=	check
+INFO_FILES=	yes
+TEXINFO_REQD=	5.0
+
+# refer %install in ${WRKSRC}/Gauche.spec
+INSTALL_TARGET=	install-pkg install-doc
+
+# Does relink internally
+BUILDLINK_PASSTHRU_RPATHDIRS+=	${WRKSRC}
+
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+post-install:
+	gzip -d ${DESTDIR}${PREFIX}/${PKGINFODIR}/gauche-ref*gz
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gauche/PLIST b/gauche/PLIST
new file mode 100644
index 0000000000..427c8ea4cf
--- /dev/null
+++ b/gauche/PLIST
@@ -0,0 +1,656 @@
+@comment $NetBSD: PLIST,v 1.33 2021/07/24 14:50:42 yhardy Exp $
+bin/gauche-cesconv
+bin/gauche-config
+bin/gauche-install
+bin/gauche-package
+bin/gosh
+info/gauche-refe.info
+info/gauche-refj.info
+lib/gauche-0.97/${PKGVERSION}/include/gauche.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/bignum.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/bits.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/bits_inline.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/char_euc_jp.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/char_none.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/char_sjis.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/char_utf_8.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/charset.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/class.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/code.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/collection.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/compare.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/config.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/config_threads.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/endian.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/exception.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/extend.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/extern.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/float.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/gloc.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/hash.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/int64.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/load.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/module.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/number.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/parameter.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/port.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/prof.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/pthread.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/reader.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/regexp.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/scmconst.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/static.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/string.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/symbol.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/system.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/treemap.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/uthread.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/uvector.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/vector.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/vm.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/vminsn.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/weak.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/win-compat.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/writer.h
+lib/gauche-0.97/${PKGVERSION}/include/gauche/wthread.h
+lib/gauche-0.97/${PKGVERSION}/include/gc.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_allocator.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_config_macros.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_cpp.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_inline.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_mark.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_pthread_redirects.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_tiny_fl.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_typed.h
+lib/gauche-0.97/${PKGVERSION}/include/gc_version.h
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary--io.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/crypt--bcrypt.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--queue.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--ring-buffer.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--sparse.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/data--trie.so
+${PLIST.gdbm}lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--gdbm.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--ndbm.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file--util.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--charconv.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--collection.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--dictionary.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--fcntl.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--generator.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--hook.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--net.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--parameter.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--process.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--record.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--sequence.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--syslog.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--termios.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--threads.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--unicode.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--uvector.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--vport.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-cesconv
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-config
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-install
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-package
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gosh
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-0.97.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-0.97.so.0
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-0.97.so.0.10
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-static-0.97.a
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/math--mt-random.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/os--windows.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/parser--peg.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--822.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--md5.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--mime.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--sha.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--tls--mbed.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--tls.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--zlib.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-133.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-144.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-178.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--serializer.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--ssax.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--sxpath.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--tools.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--console.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--gap-buffer.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--gettext.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--line-edit.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--tr.so
+lib/gauche-0.97/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--match.so
+lib/libgauche-0.97.so
+lib/libgauche-0.97.so.0
+lib/libgauche-0.97.so.0.10
+lib/libgauche-static-0.97.a
+man/man1/gauche-cesconv.1
+man/man1/gauche-config.1
+man/man1/gauche-install.1
+man/man1/gauche-package.1
+man/man1/gosh.1
+share/aclocal/gauche.m4
+share/gauche-0.97/${PKGVERSION}/aclocal.m4
+share/gauche-0.97/${PKGVERSION}/lib/binary/ftype.scm
+share/gauche-0.97/${PKGVERSION}/lib/binary/io.scm
+share/gauche-0.97/${PKGVERSION}/lib/binary/pack.scm
+share/gauche-0.97/${PKGVERSION}/lib/build-standalone
+share/gauche-0.97/${PKGVERSION}/lib/cesconv
+share/gauche-0.97/${PKGVERSION}/lib/check-script
+share/gauche-0.97/${PKGVERSION}/lib/compat/chibi-test.scm
+share/gauche-0.97/${PKGVERSION}/lib/compat/jfilter.scm
+share/gauche-0.97/${PKGVERSION}/lib/compat/norational.scm
+share/gauche-0.97/${PKGVERSION}/lib/compat/r7rs-srfi-tests.scm
+share/gauche-0.97/${PKGVERSION}/lib/compat/stk.scm
+share/gauche-0.97/${PKGVERSION}/lib/control/job.scm
+share/gauche-0.97/${PKGVERSION}/lib/control/mapper.scm
+share/gauche-0.97/${PKGVERSION}/lib/control/thread-pool.scm
+share/gauche-0.97/${PKGVERSION}/lib/crypt/bcrypt.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/cache.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/heap.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/ideque.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/imap.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/priority-map.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/queue.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/random.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/ring-buffer.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/skew-list.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/sparse.scm
+share/gauche-0.97/${PKGVERSION}/lib/data/trie.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbd/null.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbi.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbm.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbm/dump
+share/gauche-0.97/${PKGVERSION}/lib/dbm/fsdbm.scm
+${PLIST.gdbm}share/gauche-0.97/${PKGVERSION}/lib/dbm/gdbm.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbm/gdbm.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbm/ndbm.scm
+share/gauche-0.97/${PKGVERSION}/lib/dbm/restore
+share/gauche-0.97/${PKGVERSION}/lib/file/filter.scm
+share/gauche-0.97/${PKGVERSION}/lib/file/util.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/array.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/cise.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/literal.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/optimizer.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/precomp.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/standalone.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/stub.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/tmodule.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/type.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/cgen/unit.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/charconv.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/collection.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/common-macros.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/computil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/config.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/configure.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/connection.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/dictionary.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/experimental/app.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/experimental/lamb.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/experimental/ref.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/exports.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/fcntl.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/fileutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/generator.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/generic-sortutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/hashutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/hook.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interactive.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interactive/editable-reader.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interactive/info.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interactive/init.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interactive/toplevel.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/interpolate.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/lazy.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/let-opt.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/libutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/listener.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/logger.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/logical.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/matrix.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/modutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/mop/bound-slot.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/mop/instance-pool.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/mop/propagate.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/mop/singleton.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/mop/validator.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/net.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/numerical.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/package.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/package/build.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/package/compile.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/package/fetch.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/package/util.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/parameter.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/parseopt.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/partcont.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/portutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/pputil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/procedure.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/process.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/record.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/redefutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/regexp.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/regexp/sre.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/reload.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/selector.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/sequence.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/serializer.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/serializer/aserializer.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/signal.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/singleton.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/syslog.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/sysutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/termios.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/test.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/test/generative.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/test/script.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/threads.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/time.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/treeutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/unicode.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/c128.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/c32.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/c64.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/f16.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/f32.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/f64.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/s16.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/s32.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/s64.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/s8.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/u16.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/u32.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/u64.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/uvector/u8.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/validator.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vecutil.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/version.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vm/debugger.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vm/insn-core.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vm/insn.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vm/profiler.scm
+share/gauche-0.97/${PKGVERSION}/lib/gauche/vport.scm
+share/gauche-0.97/${PKGVERSION}/lib/gencomp
+share/gauche-0.97/${PKGVERSION}/lib/genstub
+share/gauche-0.97/${PKGVERSION}/lib/lang/asm/x86_64.scm
+share/gauche-0.97/${PKGVERSION}/lib/math/const.scm
+share/gauche-0.97/${PKGVERSION}/lib/math/mt-random.scm
+share/gauche-0.97/${PKGVERSION}/lib/math/prime.scm
+share/gauche-0.97/${PKGVERSION}/lib/os/windows.scm
+share/gauche-0.97/${PKGVERSION}/lib/os/windows/console/codepage.scm
+share/gauche-0.97/${PKGVERSION}/lib/parser/peg.scm
+share/gauche-0.97/${PKGVERSION}/lib/parser/peg/deprecated.scm
+share/gauche-0.97/${PKGVERSION}/lib/precomp
+share/gauche-0.97/${PKGVERSION}/lib/r7rs-setup.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/822.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/base64.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/cookie.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/ftp.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/hmac.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/http.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/http/tunnel.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/icmp.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/ip.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/json.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/md5.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/mime-port.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/mime.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/quoted-printable.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/sha.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/sha1.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/tls.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/tls/get-cacert.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/tls/mbed.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/uri.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/uuid.scm
+share/gauche-0.97/${PKGVERSION}/lib/rfc/zlib.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/bitwise.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/box.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/bytevector.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/case-lambda.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/char.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/charset.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/comparator.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/complex.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/cxr.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/division.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/ephemeron.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/eval.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/file.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/fixnum.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/flonum.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/generator.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/hash-table.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/ideque.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/ilist.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/inexact.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/lazy.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/list-queue.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/list.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/load.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/lseq.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/mapping.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/mapping/hash.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/process-context.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/r5rs.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/read.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/regex.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/repl.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/rlist.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/set.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/show.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/show/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/show/color.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/show/columnar.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/show/unicode.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/sort.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/stream.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/stream/derived.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/stream/primitive.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/text.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/time.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/c128.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/c64.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/f32.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/f64.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/s16.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/s32.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/s64.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/s8.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/u16.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/u32.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/u64.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/vector/u8.scm
+share/gauche-0.97/${PKGVERSION}/lib/scheme/write.scm
+share/gauche-0.97/${PKGVERSION}/lib/slib.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-1.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-101.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-106.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-11.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-112.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-113.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-114.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-115.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-116.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-117.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-118.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-121.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-124.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-125.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-127.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-128.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-129.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-13.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-130.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-131.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-132.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-133.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-134.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-135.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-14.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-14/query.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-14/set.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-141.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-143.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-144.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-146.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-146/hash.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-151.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-152.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-154.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-155.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-158.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/base.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/color.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/color.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/column.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/columnar.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/base.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/monad.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/pretty.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/pretty.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/util.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/util.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/internal/write.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/unicode.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-159/unicode.sld
+share/gauche-0.97/${PKGVERSION}/lib/srfi-160.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-162.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-170.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-173.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-174.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-175.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-176.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-178.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-18.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-180.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-181.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-185.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-189.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-19.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-192.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-193.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-198.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-25.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-27.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-29.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-29/bundle.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-29/format.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-37.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-39.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-4.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-41.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-42.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-43.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-5.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-55.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-60.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-66.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-69.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-7.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-74.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-78.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-9.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-96.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-98.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi-99.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/0.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/1.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/10.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/101.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/106.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/11.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/111.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/112.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/113.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/114.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/115.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/116.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/117.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/118.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/121.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/124.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/125.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/127.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/128.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/129.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/13.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/130.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/131.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/132.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/133.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/134.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/135.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/14.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/141.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/143.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/144.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/145.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/146.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/149.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/151.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/152.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/154.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/158.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/159.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/159/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/159/color.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/159/columnar.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/159/unicode.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/16.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/base.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/c128.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/c64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/f32.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/f64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/s16.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/s32.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/s64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/s8.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/u16.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/u32.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/u64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/160/u8.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/162.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/17.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/170.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/173.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/174.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/175.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/176.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/178.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/18.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/180.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/181.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/185.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/189.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/19.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/192.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/193.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/195.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/2.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/22.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/23.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/25.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/26.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/27.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/28.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/29.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/30.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/31.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/34.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/35.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/36.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/37.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/38.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/39.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/4.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/40.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/41.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/42.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/43.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/45.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/46.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/5.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/55.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/6.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/60.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/61.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/62.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/64.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/66.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/69.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/7.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/74.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/78.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/8.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/87.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/9.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/95.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/96.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/98.scm
+share/gauche-0.97/${PKGVERSION}/lib/srfi/99.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/adaptor.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/serializer.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/ssax.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/sxpath.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/to-html.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/tools.scm
+share/gauche-0.97/${PKGVERSION}/lib/sxml/tree-trans.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/console.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/console/framebuffer.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/console/wide-char-setting.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/console/windows.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/csv.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/diff.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/edn.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/external-editor.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/gap-buffer.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/gettext.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/html-lite.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/info.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/line-edit.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/pager.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/parse.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/progress.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/sql.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/template.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/tr.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/tree.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/unicode.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/unicode/codeset.scm
+share/gauche-0.97/${PKGVERSION}/lib/text/unicode/ucd.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/combinations.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/digest.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/dominator.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/isomorph.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/lcs.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/levenshtein.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/list.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/match.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/queue.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/rbtree.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/record.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/relation.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/sparse.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/stream.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/toposort.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/tree.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/trie.scm
+share/gauche-0.97/${PKGVERSION}/lib/util/unification.scm
+share/gauche-0.97/${PKGVERSION}/lib/www/cgi-test.scm
+share/gauche-0.97/${PKGVERSION}/lib/www/cgi.scm
+share/gauche-0.97/${PKGVERSION}/lib/www/cgi/test.scm
+share/gauche-0.97/${PKGVERSION}/lib/www/css.scm
+share/gauche-0.97/${PKGVERSION}/package-templates/Makefile-pure-scheme.in
+share/gauche-0.97/${PKGVERSION}/package-templates/Makefile.in
+share/gauche-0.97/${PKGVERSION}/package-templates/configure
+share/gauche-0.97/${PKGVERSION}/package-templates/configure-compat
+share/gauche-0.97/${PKGVERSION}/package-templates/configure.ac
+share/gauche-0.97/${PKGVERSION}/package-templates/extension.c
+share/gauche-0.97/${PKGVERSION}/package-templates/extension.h
+share/gauche-0.97/${PKGVERSION}/package-templates/extensionlib.stub
+share/gauche-0.97/${PKGVERSION}/package-templates/module-pure-scheme.scm
+share/gauche-0.97/${PKGVERSION}/package-templates/module.scm
+share/gauche-0.97/${PKGVERSION}/package-templates/package.scm
+share/gauche-0.97/${PKGVERSION}/package-templates/test.scm
+@pkgdir share/gauche-0.97/site/lib
+@pkgdir lib/gauche-0.97/site/${MACHINE_GNU_PLATFORM}
diff --git a/gauche/buildlink3.mk b/gauche/buildlink3.mk
new file mode 100644
index 0000000000..8353fac66e
--- /dev/null
+++ b/gauche/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.9 2009/03/20 19:24:49 joerg Exp $
+
+BUILDLINK_TREE+=	Gauche
+
+.if !defined(GAUCHE_BUILDLINK3_MK)
+GAUCHE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.Gauche+=	Gauche>=0.8.1
+BUILDLINK_PKGSRCDIR.Gauche?=	../../lang/gauche
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+.endif # GAUCHE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-Gauche
diff --git a/gauche/distinfo b/gauche/distinfo
new file mode 100644
index 0000000000..7620688aa7
--- /dev/null
+++ b/gauche/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.42 2021/10/26 10:51:35 nia Exp $
+
+BLAKE2s (Gauche-0.9.10.tgz) = 837bdebca2521749d7333ed37315809c662d64f35ca40049b94f59ca9912a3d6
+SHA512 (Gauche-0.9.10.tgz) = f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0
+Size (Gauche-0.9.10.tgz) = 7701616 bytes
+SHA1 (patch-aa) = 41f2160ffdb8ad66e77d9d30950e820dd07b18a8
+SHA1 (patch-af) = 0962445f5eab8d788283455f60386aa1cfd70230
+SHA1 (patch-ag) = 524048e151225dc73d00c31623be25e84206920a
+SHA1 (patch-ext_tls_axTLS_ssl_os__port.h) = 347babc3449082d01e6905a3f6a6016ba3b55652
+SHA1 (patch-ext_zlib_Makefile.in) = 29fab7f300a880d1509fa144ec15612289445a96
diff --git a/gauche/options.mk b/gauche/options.mk
new file mode 100644
index 0000000000..5770905141
--- /dev/null
+++ b/gauche/options.mk
@@ -0,0 +1,41 @@
+# $NetBSD: options.mk,v 1.9 2015/10/18 00:54:19 dholland Exp $
+
+PKG_OPTIONS_VAR=		PKG_OPTIONS.gauche
+PKG_OPTIONS_OPTIONAL_GROUPS=	multibyte
+PKG_OPTIONS_GROUP.multibyte=	utf8 eucjp sjis
+PKG_SUPPORTED_OPTIONS=		gdbm
+PKG_SUGGESTED_OPTIONS=		gdbm utf8
+PKG_OPTIONS_LEGACY_VARS+=	GAUCHE_MULTIBYTE:utf8
+PKG_OPTIONS_LEGACY_OPTS+=	multibyte:utf8
+
+.include "../../mk/bsd.options.mk"
+
+.include "../../mk/bsd.prefs.mk"
+
+###
+### GDBM extension.  Modules seem to be better tested with GDBM
+### than NDBM.
+###
+PLIST_VARS+=	gdbm
+.if !empty(PKG_OPTIONS:Mgdbm)
+.  include "../../databases/gdbm/buildlink3.mk"
+PLIST.gdbm=	yes
+GDBM_LDFLAGS=	-L${BUILDLINK_PREFIX.gdbm}/lib \
+		${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gdbm}/lib
+MAKE_ENV+=	GDBM_LDFLAGS=${GDBM_LDFLAGS:Q}
+.endif
+
+###
+### Multibyte extension.
+###
+.for encoding in utf8 eucjp sjis
+.  if !empty(PKG_OPTIONS:M${encoding})
+CONFIGURE_ARGS+=	--enable-multibyte=${encoding}
+.  endif
+.endfor
+
+.if defined(PKG_DEVELOPER)
+.PHONY: print-multibyte-options
+print-multibyte-options:
+	${SED} -ne '/load "/ { s,^.*load "\([^"]*\)".*$$,\1,; p; }' ${WRKSRC}/test/mb-chars.scm
+.endif
diff --git a/gauche/patches/patch-aa b/gauche/patches/patch-aa
new file mode 100644
index 0000000000..b0124636cc
--- /dev/null
+++ b/gauche/patches/patch-aa
@@ -0,0 +1,56 @@
+$NetBSD: patch-aa,v 1.16 2018/07/26 16:55:29 jperkin Exp $
+
+* Use correct CFLAGS on SunOS.
+* XXX something about arm
+* XXX something about rint()
+
+--- configure.orig	2018-07-03 11:43:06.000000000 +0000
++++ configure
+@@ -4650,8 +4650,8 @@ GAUCHE_CONFIGURE_ARGS=`echo "$ac_configu
+ 
+ 
+ case $host in
+-  *-pc-solaris2.*)
+-    CFLAGS="$CFLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1 -D__EXTENSIONS__" ;;
++  *-solaris2.*)
++    CFLAGS="$CFLAGS -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" ;;
+ esac
+ 
+ ac_ext=c
+@@ -6253,6 +6253,9 @@ $as_echo "#define SCM_TARGET_X86_64 1" >
+   alpha*) :
+ 
+     CFLAGS="$CFLAGS -mieee" ;; #(
++  arm*-*-netbsd*)
++    # Don't define DOUBLE_ARMENDIAN on netbsd.
++    ;;
+   arm*) :
+ 
+ 
+@@ -7462,7 +7465,7 @@ _ACEOF
+ 
+ fi
+ 
+-for ac_func in isnan isinf trunc rint tgamma lgamma
++for ac_func in isnan isinf trunc tgamma lgamma
+ do :
+   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
+@@ -8278,7 +8281,7 @@ if test "${with_iconv+set}" = set; then
+      ;; #(
+   *) :
+     ICONV_CPPFLAGS="-I$with_iconv/include"
+-	    ICONV_LDFLAGS="-L$with_iconv/lib" ;;
++	    ICONV_LDFLAGS="${COMPILER_RPATH_FLAG}$with_iconv/lib -L$with_iconv/lib" ;;
+ esac
+ 
+ fi
+@@ -10157,7 +10160,7 @@ if test "${with_zlib+set}" = set; then :
+      ;; #(
+   *) :
+     ZLIB_CPPFLAGS="-I$with_zlib/include"
+-	    ZLIB_LDFLAGS="-L$with_zlib/lib" ;;
++	    ZLIB_LDFLAGS="${COMPILER_RPATH_FLAG}$with_zlib/lib -L$with_zlib/lib" ;;
+ esac
+ 
+ fi
diff --git a/gauche/patches/patch-af b/gauche/patches/patch-af
new file mode 100644
index 0000000000..c22616fef7
--- /dev/null
+++ b/gauche/patches/patch-af
@@ -0,0 +1,15 @@
+$NetBSD: patch-af,v 1.7 2016/10/13 00:30:13 enami Exp $
+
+Honor pkgsrc LDFLAGS.
+
+--- ext/dbm/Makefile.in.orig	2016-01-09 11:15:43.000000000 +0000
++++ ext/dbm/Makefile.in
+@@ -16,6 +16,8 @@ XCLEANFILES = dbm--gdbm.c gdbm.sci \
+               dbm--odbm.c odbm.sci \
+               ndbm-makedb ndbm-suffixes.h
+ 
++XLDFLAGS = $(GDBM_LDFLAGS)
++
+ all : $(LIBFILES)
+ 
+ gdbm_OBJECTS   = dbm--gdbm.$(OBJEXT)
diff --git a/gauche/patches/patch-ag b/gauche/patches/patch-ag
new file mode 100644
index 0000000000..036e5857f7
--- /dev/null
+++ b/gauche/patches/patch-ag
@@ -0,0 +1,15 @@
+$NetBSD: patch-ag,v 1.8 2016/10/13 00:30:13 enami Exp $
+
+Honor pkgsrc LDFLAGS.
+
+--- ext/charconv/Makefile.in.orig	2016-01-09 11:15:43.000000000 +0000
++++ ext/charconv/Makefile.in
+@@ -9,7 +9,7 @@ PRE_PACKAGE_FILES = eucj2ucs.c guess_tab
+ include ../Makefile.ext
+ 
+ XCPPFLAGS = @ICONV_CPPFLAGS@
+-XLDFLAGS  = @ICONV_LDFLAGS@
++XLDFLAGS  = @ICONV_LDFLAGS@ $(ICONV_LDFLAGS)
+ XLIBS     = @ICONV_LIB@
+ 
+ SCM_CATEGORY = gauche
diff --git a/gauche/patches/patch-ext_tls_axTLS_ssl_os__port.h b/gauche/patches/patch-ext_tls_axTLS_ssl_os__port.h
new file mode 100644
index 0000000000..ebca7fd9c5
--- /dev/null
+++ b/gauche/patches/patch-ext_tls_axTLS_ssl_os__port.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-ext_tls_axTLS_ssl_os__port.h,v 1.1 2018/07/26 16:55:29 jperkin Exp $
+
+Provide endian support on SunOS.
+
+--- ext/tls/axTLS/ssl/os_port.h.orig	2017-04-14 08:07:25.000000000 +0000
++++ ext/tls/axTLS/ssl/os_port.h
+@@ -162,6 +162,9 @@ EXP_FUNC int STDCALL getdomainname(char
+ #define be64toh(x) OSSwapBigToHostInt64(x)
+ #elif  defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+ #include <sys/endian.h>
++#elif defined(__sun)
++#include <sys/byteorder.h>
++#define be64toh(x) BE_64(x)
+ #else
+ #include <asm/byteorder.h>
+ #endif
diff --git a/gauche/patches/patch-ext_zlib_Makefile.in b/gauche/patches/patch-ext_zlib_Makefile.in
new file mode 100644
index 0000000000..f041ce17bf
--- /dev/null
+++ b/gauche/patches/patch-ext_zlib_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-ext_zlib_Makefile.in,v 1.1 2018/07/26 16:55:29 jperkin Exp $
+
+Ensure correct zlib library is linked.
+
+--- ext/zlib/Makefile.in.orig	2017-04-14 08:07:25.000000000 +0000
++++ ext/zlib/Makefile.in
+@@ -21,7 +21,7 @@ XCLEANFILES = rfc--zlib.c zlib.sci
+ all : $(LIBFILES)
+ 
+ rfc--zlib.$(SOEXT) : $(OBJECTS)
+-	$(MODLINK) rfc--zlib.$(SOEXT) $(OBJECTS) $(EXT_LIBGAUCHE) $(LIBS)
++	$(MODLINK) rfc--zlib.$(SOEXT) $(OBJECTS) $(EXT_LIBGAUCHE) $(XLDFLAGS) $(LIBS)
+ 
+ $(OBJECTS) : gauche-zlib.h
+ 



Home | Main Index | Thread Index | Old Index