summaryrefslogtreecommitdiff
path: root/lang/gauche
diff options
context:
space:
mode:
authorminoura <minoura@pkgsrc.org>2001-07-15 13:52:28 +0000
committerminoura <minoura@pkgsrc.org>2001-07-15 13:52:28 +0000
commit4e2e059fb9088f1d3f71cd93bd2992e937b81830 (patch)
tree31a29d9f5b5770ccd95de521e2f523c3e08ef231 /lang/gauche
parent8f31811886cf5272e3d9f6e58a87db010b487393 (diff)
downloadpkgsrc-4e2e059fb9088f1d3f71cd93bd2992e937b81830.tar.gz
Updated to 0.4.2.
Diffstat (limited to 'lang/gauche')
-rw-r--r--lang/gauche/Makefile11
-rw-r--r--lang/gauche/distinfo8
-rw-r--r--lang/gauche/patches/patch-ab13
-rw-r--r--lang/gauche/patches/patch-ac13
-rw-r--r--lang/gauche/pkg/PLIST182
5 files changed, 107 insertions, 120 deletions
diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile
index d459cec0cb6..f7febc0b28c 100644
--- a/lang/gauche/Makefile
+++ b/lang/gauche/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2001/05/31 09:56:58 minoura Exp $
+# $NetBSD: Makefile,v 1.2 2001/07/15 13:52:28 minoura Exp $
#
-DISTNAME= Gauche-0.3.13
+DISTNAME= Gauche-0.4.2
CATEGORIES= lang
MASTER_SITES= http://prdownloads.sourceforge.net/gauche/
EXTRACT_SUFX= .tgz
@@ -16,12 +16,15 @@ DEPENDS+= slib-*:../../devel/slib
# XXX: On newer SunOS/Linux we have to use their native iconv(3)...?
DEPENDS+= libiconv-*:../../converters/libiconv
-NOT_FOR_PLATFORM= *-*-alpha *-*-sparc64 # Gauche is not LP64 safe for now
+# Due to GC dynamic loading support, this package runs on limited platforms
+# Plus, it is not LP64-safe
+ONLY_FOR_PLATFORM= NetBSD-*-sparc NetBSD-*-mipsel NetBSD-*-powerpc
+ONLY_FOR_PLATFORM+= Linux-*-* SunOS-*-*
WRKSRC= ${WRKDIR}/Gauche
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-slib=${PREFIX}/share/slib
-CONFIGURE_ARGS+= --with-iconv=${PREFIX}/include
+CONFIGURE_ARGS+= --with-iconv=${PREFIX} --with-iconv-lib=iconv
CFLAGS+= -I${LOCALBASE}/include
.include "../../mk/bsd.prefs.mk"
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index 281fd8ff631..127d1df2719 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2001/05/31 09:56:58 minoura Exp $
+$NetBSD: distinfo,v 1.2 2001/07/15 13:52:28 minoura Exp $
-SHA1 (Gauche-0.3.13.tgz) = 8b101b89bb600edf2b8e085cec3de3972dfb17af
-Size (Gauche-0.3.13.tgz) = 893586 bytes
+SHA1 (Gauche-0.4.2.tgz) = 9f69c4469a04a76c064d5b946e70f5c96b69761e
+Size (Gauche-0.4.2.tgz) = 1036907 bytes
SHA1 (patch-aa) = 135ace2c47c1512ff7a2750c83458688dc30d011
-SHA1 (patch-ab) = a1e143c22024c3b531ec852c0b2ab27960729378
-SHA1 (patch-ac) = b982ca490cf135f4924a9ab159b21f9d95eb8682
diff --git a/lang/gauche/patches/patch-ab b/lang/gauche/patches/patch-ab
deleted file mode 100644
index f1a023a2ae0..00000000000
--- a/lang/gauche/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2001/05/31 09:56:59 minoura Exp $
-
---- ext/charconv/configure.in.orig Wed May 30 16:43:42 2001
-+++ ext/charconv/configure.in Thu May 31 10:38:32 2001
-@@ -31,7 +31,7 @@
- AC_ARG_WITH(iconv, , [
- case $with_iconv in
- no|yes) ;;
-- *) CPPFLAGS="$CPPFLAGS -I$with_iconv" ;;
-+ *) CPPFLAGS="$CPPFLAGS -I$with_iconv"; LIBS="$LIBS -liconv" ;;
- esac], [with_iconv=yes])
-
- dnl Get compiler parameters which Gauche has been compiled with.
diff --git a/lang/gauche/patches/patch-ac b/lang/gauche/patches/patch-ac
deleted file mode 100644
index bf318de4230..00000000000
--- a/lang/gauche/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/05/31 09:56:59 minoura Exp $
-
---- ext/charconv/configure.orig Wed May 30 18:06:30 2001
-+++ ext/charconv/configure Thu May 31 10:38:46 2001
-@@ -548,7 +548,7 @@
-
- case $with_iconv in
- no|yes) ;;
-- *) CPPFLAGS="$CPPFLAGS -I$with_iconv" ;;
-+ *) CPPFLAGS="$CPPFLAGS -I$with_iconv"; LIBS="$LIBS -liconv" ;;
- esac
- else
- with_iconv=yes
diff --git a/lang/gauche/pkg/PLIST b/lang/gauche/pkg/PLIST
index 25f4c985725..8b49e08fa9a 100644
--- a/lang/gauche/pkg/PLIST
+++ b/lang/gauche/pkg/PLIST
@@ -1,95 +1,107 @@
-@comment $NetBSD: PLIST,v 1.2 2001/06/24 03:12:46 minoura Exp $
+@comment $NetBSD: PLIST,v 1.3 2001/07/15 13:52:29 minoura Exp $
bin/gauche-config
bin/gosh
-lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gauche-config
-lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gosh
-lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgauche.a
-lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgauche.so
-lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libuvector.so
-lib/gauche/site/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/charconv.so
-lib/gauche/site/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/example.so
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gauche-config
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gosh
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libcharconv.so
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgauche.a
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgauche.so
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libnet.so
+lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libuvector.so
+lib/gauche/site/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/example.so
lib/libgauche.a
lib/libgauche.so
-share/gauche/0.3.13/include/gauche.h
-share/gauche/0.3.13/include/gauche/char_none.h
-share/gauche/0.3.13/include/gauche/char_euc_jp.h
-share/gauche/0.3.13/include/gauche/char_sjis.h
-share/gauche/0.3.13/include/gauche/char_utf_8.h
-share/gauche/0.3.13/include/gauche/config.h
-share/gauche/0.3.13/include/gauche/predef-syms.h
-share/gauche/0.3.13/include/gauche/portmacros.h
-share/gauche/0.3.13/include/gauche/vm.h
-share/gauche/0.3.13/include/gauche/vminsn.h
-share/gauche/0.3.13/include/gc.h
-share/gauche/0.3.13/include/uvector.h
-share/gauche/0.3.13/lib/gauche-init.scm
-share/gauche/0.3.13/lib/gauche/macroutil.scm
-share/gauche/0.3.13/lib/gauche/numerical.scm
-share/gauche/0.3.13/lib/gauche/object.scm
-share/gauche/0.3.13/lib/gauche/process.scm
-share/gauche/0.3.13/lib/gauche/regexp.scm
-share/gauche/0.3.13/lib/gauche/serializer.scm
-share/gauche/0.3.13/lib/gauche/serializer/aserializer.scm
-share/gauche/0.3.13/lib/gauche/test.scm
-share/gauche/0.3.13/lib/gauche/vm/disasm.scm
-share/gauche/0.3.13/lib/gauche/with.scm
-share/gauche/0.3.13/lib/genstub
-share/gauche/0.3.13/lib/japanize-euc.scm
-share/gauche/0.3.13/lib/rfc/base64.scm
-share/gauche/0.3.13/lib/srfi-0.scm
-share/gauche/0.3.13/lib/srfi-1.scm
-share/gauche/0.3.13/lib/srfi-1/cat.scm
-share/gauche/0.3.13/lib/srfi-1/filter.scm
-share/gauche/0.3.13/lib/srfi-1/finder.scm
-share/gauche/0.3.13/lib/srfi-1/folder.scm
-share/gauche/0.3.13/lib/srfi-1/generator.scm
-share/gauche/0.3.13/lib/srfi-1/mapper.scm
-share/gauche/0.3.13/lib/srfi-1/nary.scm
-share/gauche/0.3.13/lib/srfi-1/nth.scm
-share/gauche/0.3.13/lib/srfi-1/pred.scm
-share/gauche/0.3.13/lib/srfi-1/selector.scm
-share/gauche/0.3.13/lib/srfi-1/set.scm
-share/gauche/0.3.13/lib/srfi-1/zipper.scm
-share/gauche/0.3.13/lib/srfi-11.scm
-share/gauche/0.3.13/lib/srfi-13.scm
-share/gauche/0.3.13/lib/srfi-13/casemap.scm
-share/gauche/0.3.13/lib/srfi-13/comparer.scm
-share/gauche/0.3.13/lib/srfi-13/filter.scm
-share/gauche/0.3.13/lib/srfi-13/folder.scm
-share/gauche/0.3.13/lib/srfi-13/generator.scm
-share/gauche/0.3.13/lib/srfi-13/internal.scm
-share/gauche/0.3.13/lib/srfi-13/hash.scm
-share/gauche/0.3.13/lib/srfi-13/kmp.scm
-share/gauche/0.3.13/lib/srfi-13/misc.scm
-share/gauche/0.3.13/lib/srfi-13/pred.scm
-share/gauche/0.3.13/lib/srfi-13/prefix.scm
-share/gauche/0.3.13/lib/srfi-13/revapp.scm
-share/gauche/0.3.13/lib/srfi-13/rotator.scm
-share/gauche/0.3.13/lib/srfi-13/searcher.scm
-share/gauche/0.3.13/lib/srfi-13/selector.scm
-share/gauche/0.3.13/lib/srfi-14.scm
-share/gauche/0.3.13/lib/srfi-14/query.scm
-share/gauche/0.3.13/lib/srfi-14/set.scm
-share/gauche/0.3.13/lib/srfi-17.scm
-share/gauche/0.3.13/lib/srfi-2.scm
-share/gauche/0.3.13/lib/srfi-4.scm
+share/gauche/0.4.2/include/gauche.h
+share/gauche/0.4.2/include/gauche/char_euc_jp.h
+share/gauche/0.4.2/include/gauche/char_none.h
+share/gauche/0.4.2/include/gauche/char_sjis.h
+share/gauche/0.4.2/include/gauche/char_utf_8.h
+share/gauche/0.4.2/include/gauche/config.h
+share/gauche/0.4.2/include/gauche/net.h
+share/gauche/0.4.2/include/gauche/netconfig.h
+share/gauche/0.4.2/include/gauche/portmacros.h
+share/gauche/0.4.2/include/gauche/predef-syms.h
+share/gauche/0.4.2/include/gauche/uvector.h
+share/gauche/0.4.2/include/gauche/vm.h
+share/gauche/0.4.2/include/gauche/vminsn.h
+share/gauche/0.4.2/include/gc.h
+share/gauche/0.4.2/lib/gauche-init.scm
+share/gauche/0.4.2/lib/gauche/charconv.scm
+share/gauche/0.4.2/lib/gauche/let-opt.scm
+share/gauche/0.4.2/lib/gauche/macroutil.scm
+share/gauche/0.4.2/lib/gauche/net.scm
+share/gauche/0.4.2/lib/gauche/numerical.scm
+share/gauche/0.4.2/lib/gauche/object.scm
+share/gauche/0.4.2/lib/gauche/parseopt.scm
+share/gauche/0.4.2/lib/gauche/process.scm
+share/gauche/0.4.2/lib/gauche/regexp.scm
+share/gauche/0.4.2/lib/gauche/serializer.scm
+share/gauche/0.4.2/lib/gauche/serializer/aserializer.scm
+share/gauche/0.4.2/lib/gauche/test.scm
+share/gauche/0.4.2/lib/gauche/vm/disasm.scm
+share/gauche/0.4.2/lib/gauche/with.scm
+share/gauche/0.4.2/lib/genstub
+share/gauche/0.4.2/lib/japanize-euc.scm
+share/gauche/0.4.2/lib/port/jfilter.scm
+share/gauche/0.4.2/lib/rfc/822.scm
+share/gauche/0.4.2/lib/rfc/base64.scm
+share/gauche/0.4.2/lib/slib.scm
+share/gauche/0.4.2/lib/srfi-0.scm
+share/gauche/0.4.2/lib/srfi-1.scm
+share/gauche/0.4.2/lib/srfi-1/cat.scm
+share/gauche/0.4.2/lib/srfi-1/filter.scm
+share/gauche/0.4.2/lib/srfi-1/finder.scm
+share/gauche/0.4.2/lib/srfi-1/folder.scm
+share/gauche/0.4.2/lib/srfi-1/generator.scm
+share/gauche/0.4.2/lib/srfi-1/mapper.scm
+share/gauche/0.4.2/lib/srfi-1/nary.scm
+share/gauche/0.4.2/lib/srfi-1/nth.scm
+share/gauche/0.4.2/lib/srfi-1/pred.scm
+share/gauche/0.4.2/lib/srfi-1/selector.scm
+share/gauche/0.4.2/lib/srfi-1/set.scm
+share/gauche/0.4.2/lib/srfi-1/zipper.scm
+share/gauche/0.4.2/lib/srfi-11.scm
+share/gauche/0.4.2/lib/srfi-13.scm
+share/gauche/0.4.2/lib/srfi-13/casemap.scm
+share/gauche/0.4.2/lib/srfi-13/comparer.scm
+share/gauche/0.4.2/lib/srfi-13/filter.scm
+share/gauche/0.4.2/lib/srfi-13/folder.scm
+share/gauche/0.4.2/lib/srfi-13/generator.scm
+share/gauche/0.4.2/lib/srfi-13/hash.scm
+share/gauche/0.4.2/lib/srfi-13/internal.scm
+share/gauche/0.4.2/lib/srfi-13/kmp.scm
+share/gauche/0.4.2/lib/srfi-13/misc.scm
+share/gauche/0.4.2/lib/srfi-13/pred.scm
+share/gauche/0.4.2/lib/srfi-13/prefix.scm
+share/gauche/0.4.2/lib/srfi-13/revapp.scm
+share/gauche/0.4.2/lib/srfi-13/rotator.scm
+share/gauche/0.4.2/lib/srfi-13/searcher.scm
+share/gauche/0.4.2/lib/srfi-13/selector.scm
+share/gauche/0.4.2/lib/srfi-14.scm
+share/gauche/0.4.2/lib/srfi-14/query.scm
+share/gauche/0.4.2/lib/srfi-14/set.scm
+share/gauche/0.4.2/lib/srfi-2.scm
+share/gauche/0.4.2/lib/srfi-4.scm
+share/gauche/0.4.2/lib/srfi-9.scm
share/gauche/site/lib/example.scm
@dirrm share/gauche/site/lib
@dirrm share/gauche/site
-@dirrm share/gauche/0.3.13/lib/srfi-14
-@dirrm share/gauche/0.3.13/lib/srfi-13
-@dirrm share/gauche/0.3.13/lib/srfi-1
-@dirrm share/gauche/0.3.13/lib/rfc
-@dirrm share/gauche/0.3.13/lib/gauche/vm
-@dirrm share/gauche/0.3.13/lib/gauche/serializer
-@dirrm share/gauche/0.3.13/lib/gauche
-@dirrm share/gauche/0.3.13/lib
-@dirrm share/gauche/0.3.13/include/gauche
-@dirrm share/gauche/0.3.13/include
-@dirrm share/gauche/0.3.13
+@dirrm share/gauche/0.4.2/lib/srfi-14
+@dirrm share/gauche/0.4.2/lib/srfi-13
+@dirrm share/gauche/0.4.2/lib/srfi-1
+@dirrm share/gauche/0.4.2/lib/rfc
+@dirrm share/gauche/0.4.2/lib/port
+@dirrm share/gauche/0.4.2/lib/gauche/vm
+@dirrm share/gauche/0.4.2/lib/gauche/serializer
+@dirrm share/gauche/0.4.2/lib/gauche
+@dirrm share/gauche/0.4.2/lib
+@dirrm share/gauche/0.4.2/include/gauche
+@dirrm share/gauche/0.4.2/include
+@dirrm share/gauche/0.4.2
@dirrm share/gauche
-@dirrm lib/gauche/site/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}
+@dirrm lib/gauche/site/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}
+@dirrm lib/gauche/site/0.4.2
@dirrm lib/gauche/site
-@dirrm lib/gauche/0.3.13/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}
-@dirrm lib/gauche/0.3.13
+@dirrm lib/gauche/0.4.2/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}
+@dirrm lib/gauche/0.4.2
@dirrm lib/gauche