From: Yasuhiro Fukuma Date: 2000-08-25T19:06:24+09:00 Subject: [ruby-list:24499] FreeBSD port: x11-toolkits/rubytk ----Security_Multipart(Fri_Aug_25_19:06:07_2000_982)-- Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit 福間@福岡 です。 Ruby標準配布をFreeBSDにインストールするためのportは、現状 lang/ruby : 本体(除く ext/gdbm, irb) x11-toolkits/rubytk : ext/tcltklib, ext/tk (japanese/rubytk : 上記と同じだが、日本語版Tcl/Tkに依存する) # ext/gdbm がどのportsにも含まれないのはわたしのミスです…。 という2つに分かれているのですが、後者について これは ruby-tcltk などと改称したほうがよいのではないか という意見をいただきました。 わたしとしては「Ruby/Tk というtoolkitのport」というつもりで作ったので rubytk なのですが、よく考えるとこれは tcltk : Tcl/Tk という言語(?)のwrapper tk : Tk というtoolkitのRuby binding (= Ruby/Tk) という独立した2つと、両者が共通して使う tcltklib : RubyからTcl/Tkライブラリの機能を使うためのインターフェイス とがごっちゃになった状態になっているんですね。これをもうちょっとすっきり させたほうがいいような気もしてきました。 変更案としては a) 分割はせず名前だけ変更。 - x11-toolkits/ruby-tcltk (or lang/ruby-tcltk ?) ... Ruby標準配布のうちTcl/Tkに依存する部分 b) 2つに分割。 - x11-toolkits/ruby-tcltk (or ruby-tcltklib ?) ... tcltklib + tcltk - x11-toolkits/ruby-tk (or rubytk) ... tk c) 3つに分割。 - x11-toolkits/ruby-tcltklib - x11-toolkits/ruby-tcltk - x11-toolkits/ruby-tk (or rubytk) くらいだと思うのですが…どうするのが最善でしょう? なお、これに加え、日本語版Tcl/Tkに依存するpackagesを(FreeBSD packages collectionの一部として)作成するためには、それぞれについてそのような slave ports (現状の japanese/rubytk に相当)が必要になります。 # つまり、例えば c は6つのportsになる。 --- FUKUMA Yasuhiro (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan Web site: http://www.bsdclub.org/~yasuf/ PGP fingerprint = 17 25 8A F3 99 E5 7E 19 C0 EA 6E 03 8A C3 CE F0 “いちばん苦手な言語は、日本語です。” ----Security_Multipart(Fri_Aug_25_19:06:07_2000_982)-- Content-Type: Application/Pgp-Signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: 4yIHgMIl9p47g5bwRWXG8IpHGu8J/n38 iQCVAwUAOaZFHAqHABIYLe0FAQFDIgP/XiSzJ5DLUtG/So7wcdeYJCK3hnc0gQuQ BNsmH8YNXFdhaqGveql0MN2+uioWywpC4cSedxw75BnyIOJdB0gNUnI42rYr3375 r2E3gfeFpfwZ5mjrBx82PhvgsjSfT0eCtPSiNRbsJ8OTjcLULF+n6FBaKWcvnr+3 rbmUi8qRW3k= =xPAB -----END PGP SIGNATURE----- ----Security_Multipart(Fri_Aug_25_19:06:07_2000_982)----