diff options
author | yugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-23 13:08:48 +0000 |
---|---|---|
committer | yugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-23 13:08:48 +0000 |
commit | f1e776cb0422a548091db7250b9c1aee5ba47792 (patch) | |
tree | 970f90a64183a12a3c039f6f2a3b22e2ad010329 | |
parent | 0a3d859b57449c5f5510ae2eb5f6401d6c86ec7d (diff) | |
download | ruby-f1e776cb0422a548091db7250b9c1aee5ba47792.tar.gz ruby-f1e776cb0422a548091db7250b9c1aee5ba47792.tar.xz ruby-f1e776cb0422a548091db7250b9c1aee5ba47792.zip |
* distruby.rb: removed. "make dist" uses tool/make-snapshot for the 1.9
series. distruby.rb has been no longer used.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@19901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | distruby.rb | 59 |
2 files changed, 5 insertions, 59 deletions
@@ -1,3 +1,8 @@ +Thu Oct 23 22:06:23 2008 Yuki Sonoda (Yugui) <yugui@yugui.jp> + + * distruby.rb: removed. "make dist" uses tool/make-snapshot for the 1.9 + series. distruby.rb has been no longer used. + Thu Oct 23 17:30:29 2008 Yukihiro Matsumoto <matz@ruby-lang.org> * class.c (rb_class_instance_methods): rdoc fixed. [ruby-core:19458] diff --git a/distruby.rb b/distruby.rb deleted file mode 100644 index 613da0eb9..000000000 --- a/distruby.rb +++ /dev/null @@ -1,59 +0,0 @@ -#!./miniruby - -if RUBY_PATCHLEVEL.zero? - dirname = sprintf 'ruby-%s', RUBY_VERSION - tagname = dirname.gsub /ruby-(\d)\.(\d)\.(\d)/, 'v\1_\2_\3' -else - dirname = sprintf 'ruby-%s-p%u', RUBY_VERSION, RUBY_PATCHLEVEL - tagname = dirname.gsub /ruby-(\d)\.(\d)\.(\d)-p/, 'v\1_\2_\3_' -end -tgzname = dirname + '.tar.gz' -tbzname = dirname + '.tar.bz2' -zipname = dirname + '.zip' -repos = 'http://svn.ruby-lang.org/repos/ruby/tags/' + tagname - -STDERR.puts 'exporting sources...' -system 'svn', 'export', '-q', repos, dirname -Dir.chdir dirname do - STDERR.puts 'generating configure...' - system 'autoconf' - system 'rm', '-rf', 'autom4te.cache' - - STDERR.puts 'generating parse.c...' - system 'bison', '-y', '-o', 'parse.c', 'parse.y' -end - -STDERR.puts 'generating tarballs...' -ENV['GZIP'] = '-9' -system 'tar', 'chofzp', tgzname, dirname -system 'tar', 'chojfp', tbzname, dirname -system 'zip', '-q9r', zipname, dirname - -require 'digest/md5' -require 'digest/sha2' -for name in [tgzname, tbzname, zipname] do - open name, 'rb' do |fp| - str = fp.read - md5 = Digest::MD5.hexdigest str - sha = Digest::SHA256.hexdigest str - printf "MD5(%s)= %s\nSHA256(%s)= %s\nSIZE(%s)= %s\n\n", - name, md5, - name, sha, - name, str.size - end -end - - - -# -# Local Variables: -# mode: ruby -# code: utf-8 -# indent-tabs-mode: t -# tab-width: 3 -# ruby-indent-level: 3 -# fill-column: 79 -# default-justification: full -# End: -# vi: ts=3 sw=3 - |