[#39804] CGIでのリダイレクションの書き方 — Yoichiro Takehora <yoichiro@...>
こんにちは、竹洞です。
7 messages
2004/07/02
[#39811] keyword-argument-like argument passing via Hash — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
4 messages
2004/07/02
[#39814] Socket:IPヘッダの編集方法 — takeshi honda <moecho21@...>
本田と申します。
6 messages
2004/07/02
[#39819] [ANN] Ruby-GetText-Package-0.6.0 — Masao Mutoh <mutoh@...>
むとうです。
4 messages
2004/07/04
[#39822] (要素がString, Fixnum 以外の)配列の集合演算 — Hiroshi Takagi <gollum@...>
高木といいます、よろしく。
11 messages
2004/07/05
[#39823] Re: (要素がString, Fixnum 以外の)配列の集合演算
— 卜部昌平 <s-urabe@...>
2004/07/05
mput です。
[#39824] Re: (要素がString, Fixnum 以外の)配列の集合演算
— Hiroshi Takagi <gollum@...>
2004/07/05
高木です。
[#39826] Re: (要素がString, Fixnum 以外の)配列の集合演算
— nobu.nakada@...
2004/07/06
なかだです。
[#39856] 直接関係のない配列の有無が、ある配列の値に影響する不具合 — "Hisashi Yahata" <yahatah@...>
5 messages
2004/07/17
[#39863] forループの速度 — Masahiro Sato <msato@...>
15 messages
2004/07/20
[#39868] イテレータとfor文 — OOTANI TAKASHI <otn@...5.so-net.ne.jp>
大谷と申します。
31 messages
2004/07/20
[#39870] Re: イテレータとfor文
— Nowake <nowake@...>
2004/07/20
[#39886] Re: イテレータとfor文
— Tietew <tietew-ml-ruby-list@...>
2004/07/21
[#39891] Re: イテレータとfor文
— OOTANI TAKASHI <otn@...5.so-net.ne.jp>
2004/07/21
大谷です。
[#39910] Re: イテレータとfor文
— Atoh <atoh@...7.jp>
2004/07/23
あとうです。
[#39911] Re: イテレータとfor文
— OOTANI TAKASHI <otn@...5.so-net.ne.jp>
2004/07/23
大谷です。
[#39889] dRuby: 急に遅くなる — ちば けいすけ <chowder@...>
ちばです。
7 messages
2004/07/21
[#39908] htreeの高速化 — MoonWolf <moonwolf@...>
MoonWolfです。
6 messages
2004/07/23
[ruby-list:39821] Re: [ANN] Ruby-GetText-Package-0.6.0
From:
nobu.nakada@...
Date:
2004-07-05 04:01:09 UTC
List:
ruby-list #39821
なかだです。
At Mon, 5 Jul 2004 00:35:40 +0900,
Masao Mutoh wrote in [ruby-list:39819]:
> Ruby-GetText-Package-0.6.0をリリースしました。
別ディレクトリでinstall.rbを実行したら、setupで失敗しました。そ
れと、できれば install --prefix オプションが使える、新しいsetup
を使ってもらえるとありがたいです。
--- post-setup.rb~ 2004-07-05 00:15:59.000000000 +0900
+++ post-setup.rb 2004-07-05 11:16:58.000000000 +0900
@@ -9,12 +9,13 @@ require 'find'
ruby = config("ruby-path")
-libdir = "-I#{srcdir_root}/lib/ -I#{srcdir_root}/ext/gettext/"
-msgfmt = srcdir_root + "/bin/rmsgfmt"
+libdir = "-I#{srcdir_root}/lib/ -I#{Dir.pwd}/ext/gettext/"
+msgfmt = "./bin/rmsgfmt"
podir = srcdir_root + "/po/"
-modir = srcdir_root + "/data/locale/%s/LC_MESSAGES/"
+modir = "data/locale/%s/LC_MESSAGES/"
-Dir.glob("po/*/*.po") do |file|
- lang, basename = /po\/([\w\.]*)\/(.*)\.po/.match(file).to_a[1,2]
- File.mkdir(modir)
- system("#{ruby} #{libdir} #{msgfmt} #{podir}#{lang}/#{basename}.po -o #{modir}#{basename}.mo" % lang)
+Dir.glob("#{podir}*/*.po") do |file|
+ lang, basename = /\A([\w\.]*)\/(.*)\.po/.match(file[podir.size..-1]).to_a[1,2]
+ outdir = modir % lang
+ Dir.mkdir(outdir) unless File.directory?(outdir)
+ system("#{ruby} #{libdir} #{msgfmt} #{file} -o #{outdir}#{basename}.mo")
end
--- pre-clean.rb~ 2004-07-05 00:15:59.000000000 +0900
+++ pre-clean.rb 2004-07-05 11:08:13.000000000 +0900
@@ -10,7 +10,7 @@ require 'find'
Find.find(".") do |file|
if File.basename(file) == "CVS"
- File.delete(*Dir.glob(file + "/*"))
+ File.delete(*Dir.glob(file + "/*"))
Dir.delete(file)
- end
+ end
end
File.delete(*Dir.glob("**/*~"))
@@ -21,5 +21,5 @@ File.delete(RMSGFMT_SRC_TMP) if FileTest
File.delete(RMSGFMT_TMP) if FileTest.exist?(RMSGFMT_TMP)
Dir.glob("data/**/*.mo").each do |file|
- File.delete(file)
+ File.delete(file)
end
--- pre-setup.rb~ 2004-07-05 00:15:59.000000000 +0900
+++ pre-setup.rb 2004-07-05 11:13:47.000000000 +0900
@@ -15,5 +15,6 @@ ruby = config("ruby-path")
# Create rmsgfmt
#
-system("#{racc} -g src/rmsgfmt.ry -o src/rmsgfmt.tmp.rb")
+tmpfile = "rmsgfmt.tmp.rb"
+system("#{racc} -g #{srcdir_root}/src/rmsgfmt.ry -o #{tmpfile}")
file = open("bin/rmsgfmt", "w")
@@ -30,4 +31,6 @@ file.print <<-EOS
file.print "=end\n\n"
-file.print open("src/rmsgfmt.tmp.rb").read
+file.print open(tmpfile).read
+file.chmod(0777)
file.close
+File.delete(tmpfile)
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦