From: Yasuhiro Fukuma Date: 1999-04-02T01:39:10+09:00 Subject: [ruby-list:13280] [Updated] Ruby 1.2.3 FreeBSD port kit 福間@福岡 です。 FreeBSD用のport kitを更新しました。 ftp://ftp8.big.or.jp/pub/usr8/yasuf/ports/ruby-1.2.3.19990402.tar.gz ruby-1.2.3.19990402.diff.gz にあります。 なお、今回から Ruby/Tk はRuby本体とは別にインストールされるように変更 しました。Ruby/Tkのportは ftp://ftp8.big.or.jp/pub/usr8/yasuf/ports/rubytk-1.2.3.19990402.tar.gz ja-rubytk-1.2.3.19990315.shar に置いておきますので、お試しください。 [ports-currentからの変更点] - Ruby 1.2.3 に対応。 - 浮動小数点例外で落ちないようにしてみた(patches/patch-bc)。 なお1.3系では対応ずみです。 $ ruby -e 'p 1e999' Inf.0 $ ruby -e 'p 1.0 % 0.0' NaN.0 $ ruby -e 'p 1.0 / 0.0' /tmp/rby85329:1:in `/': divided by 0 (ZeroDivisionError) from /tmp/rby85329:1 - Tcl/Tkがインストールされていない環境で、make package や pkg_delete に 失敗していたのを修正。 これに伴い、Ruby/Tk部分(ext/tcltklib, ext/tk)を本体とは別の パッケージとしてインストールするように変更。 - mkmf.rbを使って自動生成したMakefileで make install がうまくいかない 問題に対処。 - sample/ 以下のサンプルスクリプトを ${PREFIX}/share/examples/ruby に インストールするようにした。 # というわけで、これからsend-prします(ja-rubytkも含めて;) --- Yasuhiro Fukuma (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan Web site: http://www8.big.or.jp/~yasuf/ “InterNIC is NOT NSI!”