summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/gauche/Makefile8
-rw-r--r--lang/gauche/PLIST290
-rw-r--r--lang/gauche/distinfo6
3 files changed, 158 insertions, 146 deletions
diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile
index e2ad64882cf..895a0bbc4eb 100644
--- a/lang/gauche/Makefile
+++ b/lang/gauche/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2002/05/12 10:16:47 abs Exp $
+# $NetBSD: Makefile,v 1.6 2002/05/19 07:58:25 minoura Exp $
#
-DISTNAME= Gauche-0.5
+DISTNAME= Gauche-0.5.4
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gauche/}
EXTRACT_SUFX= .tgz
@@ -13,8 +13,6 @@ COMMENT= R5RS Scheme implementation developed to be a handy script interpreter
# devel/boehm-gc cannot be used because Gauche requires PIC version
#DEPENDS+= boehm-gc-[0-9]*:../../devel/boehm-gc
DEPENDS+= slib-[0-9]*:../../devel/slib
-# XXX: On newer SunOS/Linux we have to use their native iconv(3)...?
-DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
# Due to GC dynamic loading support, this package runs on limited platforms
# Plus, it is not LP64-safe
@@ -27,7 +25,6 @@ BROKEN=Test required on NetBSD/i386 a.out
. endif
.endif
-WRKSRC= ${WRKDIR}/Gauche
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-slib=${PREFIX}/share/slib
CONFIGURE_ARGS+= --with-iconv=${PREFIX} --with-iconv-lib=iconv
@@ -39,4 +36,5 @@ CFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ARGS+= --enable-multibyte=${GAUCHE_MULTIBYTE}
.endif
+.include "../../converters/libiconv/buildlink.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gauche/PLIST b/lang/gauche/PLIST
index a9059588839..1c9de91c746 100644
--- a/lang/gauche/PLIST
+++ b/lang/gauche/PLIST
@@ -1,146 +1,160 @@
-@comment $NetBSD: PLIST,v 1.2 2002/02/01 08:10:39 minoura Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/05/19 07:58:25 minoura Exp $
bin/gauche-config
bin/gosh
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/fcntl.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/gauche-config
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/gosh
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/libcharconv.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/libgauche.a
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/libgauche.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/libnet.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/libuvector.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/ndbm.so
-lib/gauche/0.5/${MACHINE_GNU_PLATFORM}/termios.so
-lib/gauche/site/0.5/${MACHINE_GNU_PLATFORM}/example.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/auxsys.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/fcntl.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-config
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gosh
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libcharconv.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche.a
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libnet.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libuvector.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/ndbm.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/termios.so
+lib/gauche/${PKGVERSION}/include/gauche.h
+lib/gauche/${PKGVERSION}/include/gauche/char_euc_jp.h
+lib/gauche/${PKGVERSION}/include/gauche/char_none.h
+lib/gauche/${PKGVERSION}/include/gauche/char_sjis.h
+lib/gauche/${PKGVERSION}/include/gauche/char_utf_8.h
+lib/gauche/${PKGVERSION}/include/gauche/config.h
+lib/gauche/${PKGVERSION}/include/gauche/extend.h
+lib/gauche/${PKGVERSION}/include/gauche/fcntl.h
+lib/gauche/${PKGVERSION}/include/gauche/net.h
+lib/gauche/${PKGVERSION}/include/gauche/netconfig.h
+lib/gauche/${PKGVERSION}/include/gauche/predef-syms.h
+lib/gauche/${PKGVERSION}/include/gauche/pthread.h
+lib/gauche/${PKGVERSION}/include/gauche/termconfig.h
+lib/gauche/${PKGVERSION}/include/gauche/termios.h
+lib/gauche/${PKGVERSION}/include/gauche/uthread.h
+lib/gauche/${PKGVERSION}/include/gauche/uvector.h
+lib/gauche/${PKGVERSION}/include/gauche/vm.h
+lib/gauche/${PKGVERSION}/include/gauche/vminsn.h
+lib/gauche/${PKGVERSION}/include/gc.h
+lib/gauche/site/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/example.so
lib/libgauche.a
lib/libgauche.so
-share/gauche/0.5/include/gauche.h
-share/gauche/0.5/include/gauche/char_euc_jp.h
-share/gauche/0.5/include/gauche/char_none.h
-share/gauche/0.5/include/gauche/char_sjis.h
-share/gauche/0.5/include/gauche/char_utf_8.h
-share/gauche/0.5/include/gauche/config.h
-share/gauche/0.5/include/gauche/fcntl.h
-share/gauche/0.5/include/gauche/net.h
-share/gauche/0.5/include/gauche/netconfig.h
-share/gauche/0.5/include/gauche/portmacros.h
-share/gauche/0.5/include/gauche/predef-syms.h
-share/gauche/0.5/include/gauche/termios.h
-share/gauche/0.5/include/gauche/uvector.h
-share/gauche/0.5/include/gauche/vm.h
-share/gauche/0.5/include/gauche/vminsn.h
-share/gauche/0.5/include/gc.h
-share/gauche/0.5/lib/dbm.scm
-share/gauche/0.5/lib/dbm/ndbm.scm
-share/gauche/0.5/lib/gauche-init.scm
-share/gauche/0.5/lib/gauche/charconv.scm
-share/gauche/0.5/lib/gauche/collection.scm
-share/gauche/0.5/lib/gauche/common-macros.scm
-share/gauche/0.5/lib/gauche/fcntl.scm
-share/gauche/0.5/lib/gauche/interactive.scm
-share/gauche/0.5/lib/gauche/let-opt.scm
-share/gauche/0.5/lib/gauche/logger.scm
-share/gauche/0.5/lib/gauche/logical.scm
-share/gauche/0.5/lib/gauche/macroutil.scm
-share/gauche/0.5/lib/gauche/net.scm
-share/gauche/0.5/lib/gauche/numerical.scm
-share/gauche/0.5/lib/gauche/object.scm
-share/gauche/0.5/lib/gauche/parseopt.scm
-share/gauche/0.5/lib/gauche/port.scm
-share/gauche/0.5/lib/gauche/process.scm
-share/gauche/0.5/lib/gauche/regexp.scm
-share/gauche/0.5/lib/gauche/selector.scm
-share/gauche/0.5/lib/gauche/sequence.scm
-share/gauche/0.5/lib/gauche/serializer.scm
-share/gauche/0.5/lib/gauche/serializer/aserializer.scm
-share/gauche/0.5/lib/gauche/signal.scm
-share/gauche/0.5/lib/gauche/singleton.scm
-share/gauche/0.5/lib/gauche/termios.scm
-share/gauche/0.5/lib/gauche/test.scm
-share/gauche/0.5/lib/gauche/validator.scm
-share/gauche/0.5/lib/gauche/vm/debugger.scm
-share/gauche/0.5/lib/gauche/vm/disasm.scm
-share/gauche/0.5/lib/gauche/with.scm
-share/gauche/0.5/lib/genstub
-share/gauche/0.5/lib/japanize-euc.scm
-share/gauche/0.5/lib/port/jfilter.scm
-share/gauche/0.5/lib/port/stk.scm
-share/gauche/0.5/lib/rfc/822.scm
-share/gauche/0.5/lib/rfc/base64.scm
-share/gauche/0.5/lib/rfc/cookie.scm
-share/gauche/0.5/lib/rfc/quoted-printable.scm
-share/gauche/0.5/lib/rfc/uri.scm
-share/gauche/0.5/lib/slib.scm
-share/gauche/0.5/lib/srfi-0.scm
-share/gauche/0.5/lib/srfi-1.scm
-share/gauche/0.5/lib/srfi-1/cat.scm
-share/gauche/0.5/lib/srfi-1/filter.scm
-share/gauche/0.5/lib/srfi-1/finder.scm
-share/gauche/0.5/lib/srfi-1/folder.scm
-share/gauche/0.5/lib/srfi-1/generator.scm
-share/gauche/0.5/lib/srfi-1/mapper.scm
-share/gauche/0.5/lib/srfi-1/nary.scm
-share/gauche/0.5/lib/srfi-1/nth.scm
-share/gauche/0.5/lib/srfi-1/pred.scm
-share/gauche/0.5/lib/srfi-1/selector.scm
-share/gauche/0.5/lib/srfi-1/set.scm
-share/gauche/0.5/lib/srfi-1/zipper.scm
-share/gauche/0.5/lib/srfi-11.scm
-share/gauche/0.5/lib/srfi-13.scm
-share/gauche/0.5/lib/srfi-13/casemap.scm
-share/gauche/0.5/lib/srfi-13/comparer.scm
-share/gauche/0.5/lib/srfi-13/filter.scm
-share/gauche/0.5/lib/srfi-13/folder.scm
-share/gauche/0.5/lib/srfi-13/generator.scm
-share/gauche/0.5/lib/srfi-13/hash.scm
-share/gauche/0.5/lib/srfi-13/internal.scm
-share/gauche/0.5/lib/srfi-13/kmp.scm
-share/gauche/0.5/lib/srfi-13/misc.scm
-share/gauche/0.5/lib/srfi-13/pred.scm
-share/gauche/0.5/lib/srfi-13/prefix.scm
-share/gauche/0.5/lib/srfi-13/revapp.scm
-share/gauche/0.5/lib/srfi-13/rotator.scm
-share/gauche/0.5/lib/srfi-13/searcher.scm
-share/gauche/0.5/lib/srfi-13/selector.scm
-share/gauche/0.5/lib/srfi-14.scm
-share/gauche/0.5/lib/srfi-14/query.scm
-share/gauche/0.5/lib/srfi-14/set.scm
-share/gauche/0.5/lib/srfi-2.scm
-share/gauche/0.5/lib/srfi-4.scm
-share/gauche/0.5/lib/srfi-9.scm
-share/gauche/0.5/lib/text/csv.scm
-share/gauche/0.5/lib/text/html-lite.scm
-share/gauche/0.5/lib/text/parse.scm
-share/gauche/0.5/lib/text/tr.scm
-share/gauche/0.5/lib/text/tree.scm
-share/gauche/0.5/lib/util/isomorph.scm
-share/gauche/0.5/lib/util/queue.scm
-share/gauche/0.5/lib/util/toposort.scm
-share/gauche/0.5/lib/util/tree.scm
-share/gauche/0.5/lib/www/cgi.scm
+share/gauche/${PKGVERSION}/aclocal.m4
+share/gauche/${PKGVERSION}/lib/dbm.scm
+share/gauche/${PKGVERSION}/lib/dbm/ndbm.scm
+share/gauche/${PKGVERSION}/lib/file/filter.scm
+share/gauche/${PKGVERSION}/lib/file/util.scm
+share/gauche/${PKGVERSION}/lib/gauche-init.scm
+share/gauche/${PKGVERSION}/lib/gauche/auxsys.scm
+share/gauche/${PKGVERSION}/lib/gauche/charconv.scm
+share/gauche/${PKGVERSION}/lib/gauche/collection.scm
+share/gauche/${PKGVERSION}/lib/gauche/common-macros.scm
+share/gauche/${PKGVERSION}/lib/gauche/fcntl.scm
+share/gauche/${PKGVERSION}/lib/gauche/interactive.scm
+share/gauche/${PKGVERSION}/lib/gauche/interpolate.scm
+share/gauche/${PKGVERSION}/lib/gauche/let-opt.scm
+share/gauche/${PKGVERSION}/lib/gauche/logger.scm
+share/gauche/${PKGVERSION}/lib/gauche/logical.scm
+share/gauche/${PKGVERSION}/lib/gauche/macroutil.scm
+share/gauche/${PKGVERSION}/lib/gauche/net.scm
+share/gauche/${PKGVERSION}/lib/gauche/numerical.scm
+share/gauche/${PKGVERSION}/lib/gauche/object.scm
+share/gauche/${PKGVERSION}/lib/gauche/parameter.scm
+share/gauche/${PKGVERSION}/lib/gauche/parseopt.scm
+share/gauche/${PKGVERSION}/lib/gauche/port.scm
+share/gauche/${PKGVERSION}/lib/gauche/process.scm
+share/gauche/${PKGVERSION}/lib/gauche/regexp.scm
+share/gauche/${PKGVERSION}/lib/gauche/selector.scm
+share/gauche/${PKGVERSION}/lib/gauche/sequence.scm
+share/gauche/${PKGVERSION}/lib/gauche/serializer.scm
+share/gauche/${PKGVERSION}/lib/gauche/serializer/aserializer.scm
+share/gauche/${PKGVERSION}/lib/gauche/signal.scm
+share/gauche/${PKGVERSION}/lib/gauche/singleton.scm
+share/gauche/${PKGVERSION}/lib/gauche/termios.scm
+share/gauche/${PKGVERSION}/lib/gauche/test.scm
+share/gauche/${PKGVERSION}/lib/gauche/time.scm
+share/gauche/${PKGVERSION}/lib/gauche/validator.scm
+share/gauche/${PKGVERSION}/lib/gauche/version.scm
+share/gauche/${PKGVERSION}/lib/gauche/vm/debugger.scm
+share/gauche/${PKGVERSION}/lib/gauche/vm/disasm.scm
+share/gauche/${PKGVERSION}/lib/gauche/with.scm
+share/gauche/${PKGVERSION}/lib/genstub
+share/gauche/${PKGVERSION}/lib/japanize-euc.scm
+share/gauche/${PKGVERSION}/lib/port/jfilter.scm
+share/gauche/${PKGVERSION}/lib/port/stk.scm
+share/gauche/${PKGVERSION}/lib/rfc/822.scm
+share/gauche/${PKGVERSION}/lib/rfc/base64.scm
+share/gauche/${PKGVERSION}/lib/rfc/cookie.scm
+share/gauche/${PKGVERSION}/lib/rfc/quoted-printable.scm
+share/gauche/${PKGVERSION}/lib/rfc/uri.scm
+share/gauche/${PKGVERSION}/lib/slib.scm
+share/gauche/${PKGVERSION}/lib/slibcat
+share/gauche/${PKGVERSION}/lib/srfi-0.scm
+share/gauche/${PKGVERSION}/lib/srfi-1.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/cat.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/filter.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/finder.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/folder.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/generator.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/mapper.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/nary.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/nth.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/pred.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/selector.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/set.scm
+share/gauche/${PKGVERSION}/lib/srfi-1/zipper.scm
+share/gauche/${PKGVERSION}/lib/srfi-11.scm
+share/gauche/${PKGVERSION}/lib/srfi-13.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/casemap.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/comparer.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/filter.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/folder.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/generator.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/hash.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/internal.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/kmp.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/misc.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/pred.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/prefix.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/revapp.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/rotator.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/searcher.scm
+share/gauche/${PKGVERSION}/lib/srfi-13/selector.scm
+share/gauche/${PKGVERSION}/lib/srfi-14.scm
+share/gauche/${PKGVERSION}/lib/srfi-14/query.scm
+share/gauche/${PKGVERSION}/lib/srfi-14/set.scm
+share/gauche/${PKGVERSION}/lib/srfi-2.scm
+share/gauche/${PKGVERSION}/lib/srfi-4.scm
+share/gauche/${PKGVERSION}/lib/srfi-9.scm
+share/gauche/${PKGVERSION}/lib/text/csv.scm
+share/gauche/${PKGVERSION}/lib/text/html-lite.scm
+share/gauche/${PKGVERSION}/lib/text/parse.scm
+share/gauche/${PKGVERSION}/lib/text/tr.scm
+share/gauche/${PKGVERSION}/lib/text/tree.scm
+share/gauche/${PKGVERSION}/lib/util/isomorph.scm
+share/gauche/${PKGVERSION}/lib/util/queue.scm
+share/gauche/${PKGVERSION}/lib/util/toposort.scm
+share/gauche/${PKGVERSION}/lib/util/tree.scm
+share/gauche/${PKGVERSION}/lib/www/cgi.scm
share/gauche/site/lib/example.scm
-@dirrm lib/gauche/site/0.5/${MACHINE_GNU_PLATFORM}
-@dirrm lib/gauche/site/0.5
-@dirrm lib/gauche/site
-@dirrm lib/gauche/0.5/${MACHINE_GNU_PLATFORM}
-@dirrm lib/gauche/0.5
-@dirrm lib/gauche
@dirrm share/gauche/site/lib
@dirrm share/gauche/site
-@dirrm share/gauche/0.5/lib/www
-@dirrm share/gauche/0.5/lib/util
-@dirrm share/gauche/0.5/lib/text
-@dirrm share/gauche/0.5/lib/srfi-14
-@dirrm share/gauche/0.5/lib/srfi-13
-@dirrm share/gauche/0.5/lib/srfi-1
-@dirrm share/gauche/0.5/lib/rfc
-@dirrm share/gauche/0.5/lib/port
-@dirrm share/gauche/0.5/lib/gauche/vm
-@dirrm share/gauche/0.5/lib/gauche/serializer
-@dirrm share/gauche/0.5/lib/gauche
-@dirrm share/gauche/0.5/lib/dbm
-@dirrm share/gauche/0.5/lib
-@dirrm share/gauche/0.5/include/gauche
-@dirrm share/gauche/0.5/include
-@dirrm share/gauche/0.5
+@dirrm share/gauche/0.5.4/lib/www
+@dirrm share/gauche/0.5.4/lib/util
+@dirrm share/gauche/0.5.4/lib/text
+@dirrm share/gauche/0.5.4/lib/srfi-14
+@dirrm share/gauche/0.5.4/lib/srfi-13
+@dirrm share/gauche/0.5.4/lib/srfi-1
+@dirrm share/gauche/0.5.4/lib/rfc
+@dirrm share/gauche/0.5.4/lib/port
+@dirrm share/gauche/0.5.4/lib/gauche/vm
+@dirrm share/gauche/0.5.4/lib/gauche/serializer
+@dirrm share/gauche/0.5.4/lib/gauche
+@dirrm share/gauche/0.5.4/lib/file
+@dirrm share/gauche/0.5.4/lib/dbm
+@dirrm share/gauche/0.5.4/lib
+@dirrm share/gauche/0.5.4
@dirrm share/gauche
+@dirrm lib/gauche/site/0.5.4/i386--netbsdelf
+@dirrm lib/gauche/site/0.5.4
+@dirrm lib/gauche/site
+@dirrm lib/gauche/0.5.4/include/gauche
+@dirrm lib/gauche/0.5.4/include
+@dirrm lib/gauche/0.5.4/i386--netbsdelf
+@dirrm lib/gauche/0.5.4
+@dirrm lib/gauche
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index d56b548f300..14cf04480d0 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2002/02/01 08:10:39 minoura Exp $
+$NetBSD: distinfo,v 1.4 2002/05/19 07:58:25 minoura Exp $
-SHA1 (Gauche-0.5.tgz) = a0c0f23855bb51eb98f876b49b10dc094aa77a6d
-Size (Gauche-0.5.tgz) = 1218216 bytes
+SHA1 (Gauche-0.5.4.tgz) = 614bb7d61cddcff351c6108e39a960e83ea362f3
+Size (Gauche-0.5.4.tgz) = 1440436 bytes
SHA1 (patch-ad) = 7574f5ffe95671ac01f4b5dc1775bc93f10d062e