diff options
| author | frsyuki <frsyuki@users.sourceforge.jp> | 2010-04-02 02:19:41 +0900 |
|---|---|---|
| committer | frsyuki <frsyuki@users.sourceforge.jp> | 2010-04-02 02:19:41 +0900 |
| commit | 7c863c341ed17ff737e58a3ed958a6e1314fb4de (patch) | |
| tree | 510962ebf7a06f6ec14a651da15a6b5ce3cef97e /ruby | |
| parent | 6c6df1adaf4f2b202a6241a408538d05fb2ae430 (diff) | |
| download | msgpack-python-7c863c341ed17ff737e58a3ed958a6e1314fb4de.tar.gz | |
ruby: use gem-compile gem instead of some scripts to create binary gems
Diffstat (limited to 'ruby')
| -rwxr-xr-x | ruby/makegem.sh | 4 | ||||
| -rw-r--r-- | ruby/msgpack.gemspec | 2 | ||||
| -rw-r--r-- | ruby/msgpack.mingw.gemspec | 16 | ||||
| -rwxr-xr-x | ruby/msgpack.mingw.sh | 21 |
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 - |
