diff options
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | ext/bigdecimal/bigdecimal.c | 3 | ||||
-rw-r--r-- | ext/bigdecimal/bigdecimal.gemspec | 30 | ||||
-rwxr-xr-x | tool/rbinstall.rb | 1 |
4 files changed, 43 insertions, 1 deletions
@@ -1,3 +1,13 @@ +Sat Jul 30 14:27:00 2011 Kenta Murata <mrkn@mrkn.jp> + + * backport r32754 from trunk. + + * ext/bigdecimal/bigdecimal.c (BigDecimal_version): version 1.1.0. + + * ext/bigdecimal/bigdecimal.gemspec: turn into a default gem. + + * tool/rbinstall.rb: ditto. + Sat Jul 30 13:52:00 2011 Kenta Murata <mrkn@mrkn.jp> * ext/bigdecimal/lib/bigdecimal/util.rb (Rational#to_d): diff --git a/ext/bigdecimal/bigdecimal.c b/ext/bigdecimal/bigdecimal.c index b3360451a9..bea5180b58 100644 --- a/ext/bigdecimal/bigdecimal.c +++ b/ext/bigdecimal/bigdecimal.c @@ -119,8 +119,9 @@ BigDecimal_version(VALUE self) /* * 1.0.0: Ruby 1.8.0 * 1.0.1: Ruby 1.8.1 + * 1.1.0: Ruby 1.9.3 */ - return rb_str_new2("1.0.1"); + return rb_str_new2("1.1.0"); } /* diff --git a/ext/bigdecimal/bigdecimal.gemspec b/ext/bigdecimal/bigdecimal.gemspec new file mode 100644 index 0000000000..c8bd0aef18 --- /dev/null +++ b/ext/bigdecimal/bigdecimal.gemspec @@ -0,0 +1,30 @@ +# -*- ruby -*- +_VERSION = "1.1.0" + +Gem::Specification.new do |s| + s.name = "bigdecimal" + s.version = _VERSION + s.date = "2011-07-30" + s.summary = "Arbitrary-precision decimal floating-point number library." + s.email = "mrkn@mrkn.jp" + s.description = "This library provides arbitrary-precision decimal floating-point number class." + s.authors = ["Kenta Murata", "Shigeo Kobayashi"] + s.require_path = %[.] + s.files = %w[ + bigdecimal.gemspec + bigdecimal.c + bigdecimal.h + README + depend extconf.rb + lib/bigdecimal/jacobian.rb + lib/bigdecimal/lcdcmp.rb + lib/bigdecimal/math.rb + lib/bigdecimal/newton.rb + lib/bigdecimal/util.rb + lib/bigdecimal/version.rb + sample/linear.rb + sample/nlsolve.rb + sample/pi.rb + ] + s.extensions = %w[extconf.rb] +end diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb index 967effab8c..d081e1c3e0 100755 --- a/tool/rbinstall.rb +++ b/tool/rbinstall.rb @@ -545,6 +545,7 @@ install?(:ext, :comm, :gem) do ['minitest', 'lib/minitest/unit.rb'], ['json', 'ext/json/lib/json/version.rb'], ['io-console', 'ext/io/console/io-console.gemspec'], + ['bigdecimal', 'ext/bigdecimal/bigdecimal.gemspec'], ] default_gems.each do |name, src, execs| |