summaryrefslogtreecommitdiff
path: root/ruby
diff options
context:
space:
mode:
authorfrsyuki <frsyuki@users.sourceforge.jp>2010-04-02 02:19:41 +0900
committerfrsyuki <frsyuki@users.sourceforge.jp>2010-04-02 02:19:41 +0900
commit7c863c341ed17ff737e58a3ed958a6e1314fb4de (patch)
tree510962ebf7a06f6ec14a651da15a6b5ce3cef97e /ruby
parent6c6df1adaf4f2b202a6241a408538d05fb2ae430 (diff)
downloadmsgpack-python-7c863c341ed17ff737e58a3ed958a6e1314fb4de.tar.gz
ruby: use gem-compile gem instead of some scripts to create binary gems
Diffstat (limited to 'ruby')
-rwxr-xr-xruby/makegem.sh4
-rw-r--r--ruby/msgpack.gemspec2
-rw-r--r--ruby/msgpack.mingw.gemspec16
-rwxr-xr-xruby/msgpack.mingw.sh21
4 files changed, 4 insertions, 39 deletions
diff --git a/ruby/makegem.sh b/ruby/makegem.sh
index 622264d..c78769b 100755
--- a/ruby/makegem.sh
+++ b/ruby/makegem.sh
@@ -19,7 +19,9 @@ cat msgpack_test.rb | sed "s/require ['\"]msgpack['\"]/require File.dirname(__FI
gem build msgpack.gemspec
-# ./msgpack.mingw.sh # on msys
+# gem install gem-compile # on msys
+# gem compile msgpack-$version.gem # on msys
+# gem compile msgpack-$version.gem -p mswin32 # on msys
# gem push msgpack-$version.gem
# gem push msgpack-$version-x86-mingw32.gem
# gem push msgpack-$version-mswin32.gem
diff --git a/ruby/msgpack.gemspec b/ruby/msgpack.gemspec
index fd6c6a8..5ff27f2 100644
--- a/ruby/msgpack.gemspec
+++ b/ruby/msgpack.gemspec
@@ -1,7 +1,7 @@
Gem::Specification.new do |s|
s.platform = Gem::Platform::RUBY
s.name = "msgpack"
- s.version = "0.3.4"
+ s.version = "0.3.5"
s.summary = "MessagePack, a binary-based efficient data interchange format."
s.author = "FURUHASHI Sadayuki"
s.email = "frsyuki@users.sourceforge.jp"
diff --git a/ruby/msgpack.mingw.gemspec b/ruby/msgpack.mingw.gemspec
deleted file mode 100644
index e7bfecb..0000000
--- a/ruby/msgpack.mingw.gemspec
+++ /dev/null
@@ -1,16 +0,0 @@
-Gem::Specification.new do |s|
- s.platform = Gem::Platform::CURRENT
- s.name = "msgpack"
- s.version = "0.3.4"
- s.summary = "MessagePack, a binary-based efficient data interchange format."
- s.author = "FURUHASHI Sadayuki"
- s.email = "frsyuki@users.sourceforge.jp"
- s.homepage = "http://msgpack.sourceforge.net/"
- s.rubyforge_project = "msgpack"
- s.has_rdoc = false
- s.extra_rdoc_files = ["README", "ChangeLog", "AUTHORS"]
- s.require_paths = ["lib", "ext"]
- s.files = Dir["lib/**/*", "ext/**/*", "msgpack/**/*", "test/**/*"]
- s.test_files = Dir["test/test_*.rb"]
- s.extensions = Dir["ext/**/extconf.rb"]
-end
diff --git a/ruby/msgpack.mingw.sh b/ruby/msgpack.mingw.sh
deleted file mode 100755
index ec75234..0000000
--- a/ruby/msgpack.mingw.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-if [ -z "$1" ];then
- echo "usage: $0 <version>"
- exit 1
-fi
-
-version=$1
-build=msgpack-mingw-build
-
-./makegem.sh
-gem build msgpack.mingw.gemspec
-rm -rf $build
-mkdir $build
-cd $build
-tar xvf ../msgpack-$version-x86-mingw32.gem
-gunzip metadata.gz
-sed s/x86-mingw32/mswin32/ metadata > metadata.tmp
-mv metadata.tmp metadata
-gzip metadata
-tar cvf msgpack-$version-mswin32.gem metadata.gz data.tar.gz
-