Sun Sep 5 02:13:51 2010 UTC ()
Update ruby-json{,_pure} to 1.4.6.

2010-08-09 (1.4.6)
  * Fixed oversight reported in http://github.com/flori/json/issues/closed#issue/23,
    always create a new object from the state prototype.
  * Made pure and ext api more similar again.
2010-08-07 (1.4.5)
  * Manage data structure nesting depth in state object during generation. This
    should reduce problems with to_json method defin��tions that only have one
    argument.
  * Some fixes in the state objects and additional tests.
2010-08-06 (1.4.4)
  * Fixes build problem for rubinius under OS X, http://github.com/flori/json/issues/closed#issue/25
  * Fixes crashes described in http://github.com/flori/json/issues/closed#issue/21 and
    http://github.com/flori/json/issues/closed#issue/23


(obache)
diff -r1.6 -r1.7 pkgsrc/textproc/ruby-json/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json/distinfo
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json-pure/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json-pure/distinfo
diff -r1.4 -r1.5 pkgsrc/textproc/ruby-json/patches/patch-aa

cvs diff -r1.6 -r1.7 pkgsrc/textproc/ruby-json/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-json/Attic/Makefile 2010/06/15 13:35:52 1.6
+++ pkgsrc/textproc/ruby-json/Attic/Makefile 2010/09/05 02:13:51 1.7
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1# $NetBSD: Makefile,v 1.6 2010/06/15 13:35:52 obache Exp $ 1# $NetBSD: Makefile,v 1.7 2010/09/05 02:13:51 obache Exp $
2 2
3DISTNAME= json-1.4.3 3DISTNAME= json-1.4.6
4PKGREVISION= 1 
5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
6CATEGORIES= textproc 5CATEGORIES= textproc
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://json.rubyforge.org/ 8HOMEPAGE= http://json.rubyforge.org/
10COMMENT= Native extension implementation of JSON for Ruby 9COMMENT= Native extension implementation of JSON for Ruby
11LICENSE= ruby-license 10LICENSE= ruby-license
12 11
13GEM_BUILD= gemspec 12GEM_BUILD= gemspec
14GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/* 13GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/*
15 14
16post-extract: 15post-extract:
17 cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w 16 cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w
18 17
 18REPLACE_RUBY_DIRS= tools
 19
19.include "../../misc/rubygems/rubygem.mk" 20.include "../../misc/rubygems/rubygem.mk"
20.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-json/Attic/distinfo 2010/05/16 09:12:30 1.5
+++ pkgsrc/textproc/ruby-json/Attic/distinfo 2010/09/05 02:13:51 1.6
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.5 2010/05/16 09:12:30 obache Exp $ 1$NetBSD: distinfo,v 1.6 2010/09/05 02:13:51 obache Exp $
2 2
3SHA1 (json-1.4.3.gem) = a02bc81d86c3c956e4f2a49e55aa3959b99409d7 3SHA1 (json-1.4.6.gem) = a50accee91805a57eb5f4613073edeb422043c57
4RMD160 (json-1.4.3.gem) = 964a5c58e3621e8300650e5d8d62ea34c35f2b12 4RMD160 (json-1.4.6.gem) = bd5736e685d347e774d1a8800f60a8a21f59da2d
5Size (json-1.4.3.gem) = 397824 bytes 5Size (json-1.4.6.gem) = 398848 bytes
6SHA1 (patch-aa) = 06bf4249dbd7613aa7c47fa64479f89aae9031b8 6SHA1 (patch-aa) = 54ae401b26a65c46bd19e9bd4a35b1fe729dc045
7SHA1 (patch-ab) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 7SHA1 (patch-ab) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json-pure/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-json-pure/Attic/Makefile 2010/05/16 11:50:57 1.5
+++ pkgsrc/textproc/ruby-json-pure/Attic/Makefile 2010/09/05 02:13:51 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2010/05/16 11:50:57 obache Exp $ 1# $NetBSD: Makefile,v 1.6 2010/09/05 02:13:51 obache Exp $
2 2
3DISTNAME= json_pure-1.4.3 3DISTNAME= json_pure-1.4.6
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g}
5CATEGORIES= textproc 5CATEGORIES= textproc
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://json.rubyforge.org/ 8HOMEPAGE= http://json.rubyforge.org/
9COMMENT= Pure Ruby implementation of JSON 9COMMENT= Pure Ruby implementation of JSON
10LICENSE= ruby-license 10LICENSE= ruby-license
11 11
12GEM_BUILD= gemspec 12GEM_BUILD= gemspec
13REPLACE_RUBY= tools/fuzz.rb tools/server.rb 13REPLACE_RUBY= tools/fuzz.rb tools/server.rb
14 14
15post-extract: 15post-extract:
16 cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w 16 cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-json-pure/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-json-pure/Attic/distinfo 2010/05/16 11:50:58 1.5
+++ pkgsrc/textproc/ruby-json-pure/Attic/distinfo 2010/09/05 02:13:51 1.6
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.5 2010/05/16 11:50:58 obache Exp $ 1$NetBSD: distinfo,v 1.6 2010/09/05 02:13:51 obache Exp $
2 2
3SHA1 (json_pure-1.4.3.gem) = fa6c36d8ff07ba33de44e1453a8fcff0fb6b252f 3SHA1 (json_pure-1.4.6.gem) = 9fe74cdffaba077e1209f9222e8b7ddd282966df
4RMD160 (json_pure-1.4.3.gem) = 3d69474f5bc821e275409773c92faa897aab49a7 4RMD160 (json_pure-1.4.6.gem) = 2ce9c5c4315c330a0f9dac5592e4c8d6c134efc6
5Size (json_pure-1.4.3.gem) = 397824 bytes 5Size (json_pure-1.4.6.gem) = 398848 bytes
6SHA1 (patch-aa) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 6SHA1 (patch-aa) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6

cvs diff -r1.4 -r1.5 pkgsrc/textproc/ruby-json/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-json/patches/Attic/patch-aa 2010/05/16 09:12:30 1.4
+++ pkgsrc/textproc/ruby-json/patches/Attic/patch-aa 2010/09/05 02:13:51 1.5
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1$NetBSD: patch-aa,v 1.4 2010/05/16 09:12:30 obache Exp $ 1$NetBSD: patch-aa,v 1.5 2010/09/05 02:13:51 obache Exp $
2 2
3Do not install executables, those are part of ruby-json-pure 3Do not install executables, those are part of ruby-json-pure
4 4
5--- ../json-1.4.3.gemspec.orig 2010-05-16 09:01:44.000000000 +0000 5--- ../json-1.4.6.gemspec.orig 2010-09-05 01:59:16.000000000 +0000
6+++ ../json-1.4.3.gemspec 6+++ ../json-1.4.6.gemspec
7@@ -10,14 +10,12 @@ bindir: bin 7@@ -10,14 +10,12 @@ bindir: bin
8 cert_chain: [] 8 cert_chain: []
9  9
10 date: 2010-05-04 22:00:00 +00:00 10 date: 2010-08-08 22:00:00 +00:00
11-default_executable: edit_json.rb 11-default_executable: edit_json.rb
12+default_executable: [] 12+default_executable: []
13 dependencies: [] 13 dependencies: []
14  14
15 description: This is a JSON implementation as a Ruby extension in C. 15 description: This is a JSON implementation as a Ruby extension in C.
16 email: flori@ping.de 16 email: flori@ping.de
17-executables:  17-executables:
18-- edit_json.rb 18-- edit_json.rb
19-- prettify_json.rb 19-- prettify_json.rb
20+executables: [] 20+executables: []
21 extensions:  21 extensions:
22 - ext/json/ext/generator/extconf.rb 22 - ext/json/ext/generator/extconf.rb
23 - ext/json/ext/parser/extconf.rb 23 - ext/json/ext/parser/extconf.rb