summaryrefslogtreecommitdiff
path: root/lang/ruby-base
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2002-10-06 14:56:59 +0000
committertaca <taca@pkgsrc.org>2002-10-06 14:56:59 +0000
commit166856c445f72db2d5d409ca3aee688dd6fc81af (patch)
treeaf4862ed3f99f426016f3a55488afdd83129284e /lang/ruby-base
parent85b77455968bdbc6198a65b3058a5bf2d7f4f7af (diff)
downloadpkgsrc-166856c445f72db2d5d409ca3aee688dd6fc81af.tar.gz
A little bug fix; Marshal::dump(foo, proc{...}) cause erorr.
Bump to ruby-base-ruby-1.6.7nb3.
Diffstat (limited to 'lang/ruby-base')
-rw-r--r--lang/ruby-base/Makefile4
-rw-r--r--lang/ruby-base/distinfo3
-rw-r--r--lang/ruby-base/patches/patch-ak13
3 files changed, 17 insertions, 3 deletions
diff --git a/lang/ruby-base/Makefile b/lang/ruby-base/Makefile
index 8ae0007ee88..710cb978d4c 100644
--- a/lang/ruby-base/Makefile
+++ b/lang/ruby-base/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2002/05/13 15:00:02 yyamano Exp $
+# $NetBSD: Makefile,v 1.9 2002/10/06 14:56:59 taca Exp $
# FreeBSD Id: ports/lang/ruby/Makefile,v 1.39 2000/10/20 19:56:03 knu Exp
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGNAMEPREFIX}base-${RUBY_VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_RUBY}
diff --git a/lang/ruby-base/distinfo b/lang/ruby-base/distinfo
index 4c292f1b249..ed589cd3241 100644
--- a/lang/ruby-base/distinfo
+++ b/lang/ruby-base/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2002/05/13 15:00:02 yyamano Exp $
+$NetBSD: distinfo,v 1.6 2002/10/06 14:56:59 taca Exp $
SHA1 (ruby/ruby-1.6.7.tar.gz) = fd1523f17e64fd80741f2e6a77050fde16164053
Size (ruby/ruby-1.6.7.tar.gz) = 998151 bytes
@@ -9,3 +9,4 @@ SHA1 (patch-ae) = 294af53a7509372f0d7c17230c605d790f1e7bb2
SHA1 (patch-af) = 0eb2fd9784b5924bcc233d3b81128821130c578c
SHA1 (patch-ag) = 4b5893b55253526af687bc81a9acea3686a00d39
SHA1 (patch-aj) = d61950c108cda41a7a5227f02c583bc6e85e43bb
+SHA1 (patch-ak) = 7a2bcb46c1a7818f226e552bfd4f19acedba6733
diff --git a/lang/ruby-base/patches/patch-ak b/lang/ruby-base/patches/patch-ak
new file mode 100644
index 00000000000..0d3c4e54afd
--- /dev/null
+++ b/lang/ruby-base/patches/patch-ak
@@ -0,0 +1,13 @@
+$NetBSD: patch-ak,v 1.1 2002/10/06 14:56:59 taca Exp $
+
+--- marshal.c.orig Thu Feb 28 15:52:47 2002
++++ marshal.c
+@@ -1047,7 +1047,7 @@ r_object(arg)
+ break;
+ }
+ if (arg->proc) {
+- rb_funcall(arg->proc, rb_intern("yield"), 1, v);
++ rb_funcall(arg->proc, rb_intern("call"), 1, v);
+ }
+ return v;
+ }