# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lang/gauche # lang/gauche/Makefile # lang/gauche/files # lang/gauche/files/patch-doc_Makefile.in # lang/gauche/files/patch-doc_gauche-ref.texi # lang/gauche/pkg-descr # lang/gauche/pkg-comment # lang/gauche/pkg-plist # lang/gauche/distinfo # echo c - lang/gauche mkdir -p lang/gauche > /dev/null 2>&1 echo x - lang/gauche/Makefile sed 's/^X//' >lang/gauche/Makefile << 'END-of-lang/gauche/Makefile' X# New ports collection makefile for: gauche X# Date created: 4 Jul 2002 X# Whom: Erik Greenwald X# X# $FreeBSD$ X# X XPORTNAME= gauche XPORTVERSION= 0.6 XCATEGORIES= lang XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ X http://telia.dl.sourceforge.net/sourceforge/gauche/ XDISTNAME= Gauche-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= erik@smluc.org X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-threads=pthreads X XMAN1= gosh.1 gauche-config.1 XMANCOMPRESSED= no X Xpost-install: X strip ${PREFIX}/bin/gosh X install-info ${PREFIX}/info/gauche.info ${PREFIX}/info/dir X X.include END-of-lang/gauche/Makefile echo c - lang/gauche/files mkdir -p lang/gauche/files > /dev/null 2>&1 echo x - lang/gauche/files/patch-doc_Makefile.in sed 's/^X//' >lang/gauche/files/patch-doc_Makefile.in << 'END-of-lang/gauche/files/patch-doc_Makefile.in' X--- doc/Makefile.in.orig Fri Jul 19 02:28:53 2002 X+++ doc/Makefile.in Mon Jul 22 12:13:31 2002 X@@ -11,8 +11,8 @@ X # make mandir=wherever X prefix = @prefix@ X datadir = @datadir@ X-mandir = $(datadir)/man/man1 X-infodir = $(datadir)/info X+mandir = $(prefix)/man/man1 X+infodir = $(prefix)/info X X all: info X X@@ -22,7 +22,7 @@ X $(INSTALL) -m 444 $$m $(mandir)/; \ X done X if test ! -d $(infodir); then $(INSTALL) -d $(infodir); fi X- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ X+ if test -f gauche.info -o -f gauche-refj.info; then \ X for info in *.info*; do \ X $(INSTALL) -m 444 $$info $(infodir)/; \ X done; \ X@@ -48,7 +48,7 @@ X X pdf : gauche-refe.pdf X X-info : gauche-refe.info.gz gauche-refj.info.gz X+info : gauche.info #.gz gauche-refj.info.gz X X gauche-refe.html : gauche-refe.texi X texi2html -number gauche-refe.texi X@@ -63,14 +63,10 @@ X texi2pdf gauche-refe.texi X X gauche-refe.texi : gauche-ref.texi extract X- gosh ./extract -en -o gauche-refe.texi gauche-ref.texi X+ ${GOSH} ./extract -en -o gauche-refe.texi gauche-ref.texi X X-gauche-refe.info.gz : gauche-refe.texi X- if test X$(MAKEINFO) != X -a X$(GZIP) != X; then \ X- $(MAKEINFO) --no-warn gauche-refe.texi; \ X- rm -rf gauche-refe.info*.gz; \ X- $(GZIP) gauche-refe.info gauche-refe.info-[0-9]*; \ X- fi X+gauche.info : gauche-refe.texi X+ $(MAKEINFO) --no-warn gauche-refe.texi; X X gauche-refj.html : gauche-refj.texi X texi2html -number gauche-refj.texi END-of-lang/gauche/files/patch-doc_Makefile.in echo x - lang/gauche/files/patch-doc_gauche-ref.texi sed 's/^X//' >lang/gauche/files/patch-doc_gauche-ref.texi << 'END-of-lang/gauche/files/patch-doc_gauche-ref.texi' X--- doc/gauche-ref.texi.orig Thu Jul 18 05:49:02 2002 X+++ doc/gauche-ref.texi Mon Jul 22 12:12:55 2002 X@@ -1,8 +1,12 @@ X \input texinfo @c -*-texinfo-*- X @comment %**start of header X @c EN X-@setfilename gauche-refe.info X+@setfilename gauche.info X @settitle Gauche Reference Manual X+@dircategory The Algorithmic Language Scheme X+@direntry X+* Gauche: (gauche). An RSR5 Scheme designed for system scripting X+@end direntry X @c JP X @setfilename gauche-refj.info X @settitle Gauche リファレンスマニュアル END-of-lang/gauche/files/patch-doc_gauche-ref.texi echo x - lang/gauche/pkg-descr sed 's/^X//' >lang/gauche/pkg-descr << 'END-of-lang/gauche/pkg-descr' X( taken from http://freshmeat.net/projects/Gauche ) X XGauche is an R5RS Scheme implementation that aims to be a handy tool Xfor daily work. Quick startup, a built-in system interface, and native Xmultilingual support are some of its goals. It has an OO system Xsimilar to STklos and Guile. It supports UTF-8, EUC-JP, and Shift-JIS Xmultibyte encodings natively. X XWWW: http://www.shiro.dreamhost.com/scheme/gauche/ END-of-lang/gauche/pkg-descr echo x - lang/gauche/pkg-comment sed 's/^X//' >lang/gauche/pkg-comment << 'END-of-lang/gauche/pkg-comment' XAn RSR5 Scheme designed for system scripting END-of-lang/gauche/pkg-comment echo x - lang/gauche/pkg-plist sed 's/^X//' >lang/gauche/pkg-plist << 'END-of-lang/gauche/pkg-plist' Xbin/gosh Xbin/gauche-config X@unexec install-info --delete %D/info/gauche.info %D/info/dir Xinfo/gauche.info Xinfo/gauche.info-1 Xinfo/gauche.info-2 Xinfo/gauche.info-3 Xinfo/gauche.info-4 Xinfo/gauche.info-5 Xinfo/gauche.info-6 Xinfo/gauche.info-7 Xinfo/gauche.info-8 Xinfo/gauche.info-9 Xinfo/gauche.info-10 Xinfo/gauche.info-11 Xinfo/gauche.info-12 Xinfo/gauche.info-13 Xinfo/gauche.info-14 X@exec install-info %D/info/gauche.info %D/info/dir Xlib/gauche/0.6/i386-portbld-freebsd5.0/auxsys.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/fcntl.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/gauche-config Xlib/gauche/0.6/i386-portbld-freebsd5.0/gosh Xlib/gauche/0.6/i386-portbld-freebsd5.0/libcharconv.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/libgauche.a Xlib/gauche/0.6/i386-portbld-freebsd5.0/libgauche.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/libnet.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/libuvector.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/mt-random.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/ndbm.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/termios.so Xlib/gauche/0.6/i386-portbld-freebsd5.0/threads.so Xlib/gauche/0.6/include/gauche.h Xlib/gauche/0.6/include/gauche/char_euc_jp.h Xlib/gauche/0.6/include/gauche/char_none.h Xlib/gauche/0.6/include/gauche/char_sjis.h Xlib/gauche/0.6/include/gauche/char_utf_8.h Xlib/gauche/0.6/include/gauche/config.h Xlib/gauche/0.6/include/gauche/exception.h Xlib/gauche/0.6/include/gauche/extend.h Xlib/gauche/0.6/include/gauche/fcntl.h Xlib/gauche/0.6/include/gauche/net.h Xlib/gauche/0.6/include/gauche/netconfig.h Xlib/gauche/0.6/include/gauche/predef-syms.h Xlib/gauche/0.6/include/gauche/pthread.h Xlib/gauche/0.6/include/gauche/termconfig.h Xlib/gauche/0.6/include/gauche/termios.h Xlib/gauche/0.6/include/gauche/uthread.h Xlib/gauche/0.6/include/gauche/uvector.h Xlib/gauche/0.6/include/gauche/vm.h Xlib/gauche/0.6/include/gauche/vminsn.h Xlib/gauche/0.6/include/gc.h Xlib/gauche/0.6/include/gc_pthread_redirects.h Xlib/gauche/site/0.6/i386-portbld-freebsd5.0/example.so Xlib/libgauche.a Xlib/libgauche.so Xshare/gauche/0.6/aclocal.m4 Xshare/gauche/0.6/lib/dbm.scm Xshare/gauche/0.6/lib/dbm/ndbm.scm Xshare/gauche/0.6/lib/file/filter.scm Xshare/gauche/0.6/lib/file/util.scm Xshare/gauche/0.6/lib/gauche-init.scm Xshare/gauche/0.6/lib/gauche/array.scm Xshare/gauche/0.6/lib/gauche/auxsys.scm Xshare/gauche/0.6/lib/gauche/charconv.scm Xshare/gauche/0.6/lib/gauche/collection.scm Xshare/gauche/0.6/lib/gauche/common-macros.scm Xshare/gauche/0.6/lib/gauche/defvalues.scm Xshare/gauche/0.6/lib/gauche/fcntl.scm Xshare/gauche/0.6/lib/gauche/interactive.scm Xshare/gauche/0.6/lib/gauche/interactive/info.scm Xshare/gauche/0.6/lib/gauche/interpolate.scm Xshare/gauche/0.6/lib/gauche/let-opt.scm Xshare/gauche/0.6/lib/gauche/logger.scm Xshare/gauche/0.6/lib/gauche/logical.scm Xshare/gauche/0.6/lib/gauche/macroutil.scm Xshare/gauche/0.6/lib/gauche/net.scm Xshare/gauche/0.6/lib/gauche/numerical.scm Xshare/gauche/0.6/lib/gauche/object.scm Xshare/gauche/0.6/lib/gauche/parameter.scm Xshare/gauche/0.6/lib/gauche/parseopt.scm Xshare/gauche/0.6/lib/gauche/port.scm Xshare/gauche/0.6/lib/gauche/procedure.scm Xshare/gauche/0.6/lib/gauche/process.scm Xshare/gauche/0.6/lib/gauche/regexp.scm Xshare/gauche/0.6/lib/gauche/selector.scm Xshare/gauche/0.6/lib/gauche/sequence.scm Xshare/gauche/0.6/lib/gauche/serializer.scm Xshare/gauche/0.6/lib/gauche/serializer/aserializer.scm Xshare/gauche/0.6/lib/gauche/signal.scm Xshare/gauche/0.6/lib/gauche/singleton.scm Xshare/gauche/0.6/lib/gauche/termios.scm Xshare/gauche/0.6/lib/gauche/test.scm Xshare/gauche/0.6/lib/gauche/threads.scm Xshare/gauche/0.6/lib/gauche/uvector.scm Xshare/gauche/0.6/lib/gauche/validator.scm Xshare/gauche/0.6/lib/gauche/version.scm Xshare/gauche/0.6/lib/gauche/vm/debugger.scm Xshare/gauche/0.6/lib/gauche/vm/disasm.scm Xshare/gauche/0.6/lib/gauche/with.scm Xshare/gauche/0.6/lib/genstub Xshare/gauche/0.6/lib/japanize-euc.scm Xshare/gauche/0.6/lib/math/const.scm Xshare/gauche/0.6/lib/math/mt-random.scm Xshare/gauche/0.6/lib/port/jfilter.scm Xshare/gauche/0.6/lib/port/stk.scm Xshare/gauche/0.6/lib/rfc/822.scm Xshare/gauche/0.6/lib/rfc/base64.scm Xshare/gauche/0.6/lib/rfc/cookie.scm Xshare/gauche/0.6/lib/rfc/quoted-printable.scm Xshare/gauche/0.6/lib/rfc/uri.scm Xshare/gauche/0.6/lib/slib.scm Xshare/gauche/0.6/lib/srfi-0.scm Xshare/gauche/0.6/lib/srfi-1.scm Xshare/gauche/0.6/lib/srfi-1/cat.scm Xshare/gauche/0.6/lib/srfi-1/filter.scm Xshare/gauche/0.6/lib/srfi-1/finder.scm Xshare/gauche/0.6/lib/srfi-1/folder.scm Xshare/gauche/0.6/lib/srfi-1/generator.scm Xshare/gauche/0.6/lib/srfi-1/mapper.scm Xshare/gauche/0.6/lib/srfi-1/nary.scm Xshare/gauche/0.6/lib/srfi-1/nth.scm Xshare/gauche/0.6/lib/srfi-1/pred.scm Xshare/gauche/0.6/lib/srfi-1/selector.scm Xshare/gauche/0.6/lib/srfi-1/set.scm Xshare/gauche/0.6/lib/srfi-1/zipper.scm Xshare/gauche/0.6/lib/srfi-11.scm Xshare/gauche/0.6/lib/srfi-13.scm Xshare/gauche/0.6/lib/srfi-13/casemap.scm Xshare/gauche/0.6/lib/srfi-13/comparer.scm Xshare/gauche/0.6/lib/srfi-13/filter.scm Xshare/gauche/0.6/lib/srfi-13/folder.scm Xshare/gauche/0.6/lib/srfi-13/generator.scm Xshare/gauche/0.6/lib/srfi-13/hash.scm Xshare/gauche/0.6/lib/srfi-13/internal.scm Xshare/gauche/0.6/lib/srfi-13/kmp.scm Xshare/gauche/0.6/lib/srfi-13/misc.scm Xshare/gauche/0.6/lib/srfi-13/pred.scm Xshare/gauche/0.6/lib/srfi-13/prefix.scm Xshare/gauche/0.6/lib/srfi-13/revapp.scm Xshare/gauche/0.6/lib/srfi-13/rotator.scm Xshare/gauche/0.6/lib/srfi-13/searcher.scm Xshare/gauche/0.6/lib/srfi-13/selector.scm Xshare/gauche/0.6/lib/srfi-14.scm Xshare/gauche/0.6/lib/srfi-14/query.scm Xshare/gauche/0.6/lib/srfi-14/set.scm Xshare/gauche/0.6/lib/srfi-19.scm Xshare/gauche/0.6/lib/srfi-19/format.scm Xshare/gauche/0.6/lib/srfi-19/read-tai.scm Xshare/gauche/0.6/lib/srfi-2.scm Xshare/gauche/0.6/lib/srfi-26.scm Xshare/gauche/0.6/lib/srfi-27.scm Xshare/gauche/0.6/lib/srfi-4.scm Xshare/gauche/0.6/lib/srfi-9.scm Xshare/gauche/0.6/lib/text/csv.scm Xshare/gauche/0.6/lib/text/html-lite.scm Xshare/gauche/0.6/lib/text/info.scm Xshare/gauche/0.6/lib/text/parse.scm Xshare/gauche/0.6/lib/text/tr.scm Xshare/gauche/0.6/lib/text/tree.scm Xshare/gauche/0.6/lib/util/isomorph.scm Xshare/gauche/0.6/lib/util/queue.scm Xshare/gauche/0.6/lib/util/toposort.scm Xshare/gauche/0.6/lib/util/tree.scm Xshare/gauche/0.6/lib/www/cgi.scm Xshare/gauche/site/lib/example.scm X@dirrm lib/gauche/0.6/include/gauche X@dirrm lib/gauche/0.6/include X@dirrm lib/gauche/0.6/i386-portbld-freebsd5.0 X@dirrm lib/gauche/0.6 X@dirrm lib/gauche/site/0.6/i386-portbld-freebsd5.0 X@dirrm lib/gauche/site/0.6 X@dirrm lib/gauche/site X@dirrm lib/gauche X@dirrm share/gauche/0.6/lib/gauche/vm X@dirrm share/gauche/0.6/lib/gauche/serializer X@dirrm share/gauche/0.6/lib/gauche/interactive X@dirrm share/gauche/0.6/lib/gauche X@dirrm share/gauche/0.6/lib/file X@dirrm share/gauche/0.6/lib/math X@dirrm share/gauche/0.6/lib/port X@dirrm share/gauche/0.6/lib/rfc X@dirrm share/gauche/0.6/lib/srfi-1 X@dirrm share/gauche/0.6/lib/srfi-13 X@dirrm share/gauche/0.6/lib/srfi-14 X@dirrm share/gauche/0.6/lib/srfi-19 X@dirrm share/gauche/0.6/lib/util X@dirrm share/gauche/0.6/lib/text X@dirrm share/gauche/0.6/lib/www X@dirrm share/gauche/0.6/lib/dbm X@dirrm share/gauche/0.6/lib X@dirrm share/gauche/0.6 X@dirrm share/gauche/site/lib X@dirrm share/gauche/site X@dirrm share/gauche END-of-lang/gauche/pkg-plist echo x - lang/gauche/distinfo sed 's/^X//' >lang/gauche/distinfo << 'END-of-lang/gauche/distinfo' XMD5 (Gauche-0.6.tgz) = 8c330754c85fe968d0a934f636a5a86d END-of-lang/gauche/distinfo exit