[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:01907] Re: release proposal
At Fri, 07 May 2004 16:43:25 +0900 (JST),
KOIE Hidetaka (鯉江英隆) wrote:
>
> Message-Id: <87zn8kkaw4.fsf@xxxxxxxxxx>
> Date: Fri, 07 May 2004 15:30:38 +0900
> From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxx>
> Subject: [mhc:01905] release proposal
>
> | 普通の Gnus でも動くようになりましたし,0.25.1 公開以来の修正も貯まっ
> | てきていますので,しばらく様子を見た上でリリース版を更新することを提案
> | します.
>
> MHCはRuby 1.8に対応していないとおもうのですが
> (http://www.quickhack.net/mhc/によればRuby 1.4.2対応です)
> /usr/local/bin/ruby16をつかってinstallする方法はありますでしょうか。
>
> configure.rbを
> conf .search_command('ruby16', '@@MHC_RUBY_PATH@@', false, true)
> と書き換えてから
> % ruby16 configure.rb
> としただけでは、たとえばruby-ext/Makefileが
> compile_dir = $(DESTDIR)/usr/ports/lang/ruby18/work/ruby-1.8.1
> となってたりします。
こんなかんじのpatchでだいじょうぶだと思います。
--- mhc-0.25.1+20040502.orig/configure.rb
+++ mhc-0.25.1+20040502/configure.rb
@@ -6,6 +6,8 @@
## Created: 2000/7/12
## Revised: $Date: 2003/10/13 07:26:29 $
+RUBY = 'ruby1.6'
+
$LOAD_PATH .unshift('.')
require 'mhc-make'
include MhcMake
@@ -60,7 +62,7 @@
################################################################
## command check
-conf .search_command('ruby', '@@MHC_RUBY_PATH@@', false, true)
+conf .search_command(RUBY, '@@MHC_RUBY_PATH@@', false, true)
conf .search_command('emacs', '@@MHC_EMACS_PATH@@', false, false)
conf .search_command('emacs', '@@MHC_FSF_EMACS_PATH@@', false, false)
conf .search_command('xemacs', '@@MHC_XEMACS_PATH@@', false, false)
@@ -114,6 +116,6 @@
print "In ruby-ext/\n"
Dir .chdir('ruby-ext')
-make_system('ruby extconf.rb')
+make_system("#{RUBY} extconf.rb")
exit 0
--
鵜飼文敏