[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ruby packages



# To: tech-pkg-ja@jp.netbsd.org, ruby-list@ruby-lang.org です。
# フォローの方向によって、いずれか適切な方(あるいは両方)に振って
# ください。

At Tue, 13 Feb 2001 02:05:42 +0900,
Takahiro Kambe wrote:
> rubyの1.6系列対応とパッケージの充実をしようとしています。FreeBSDの
> portsを大いに参考にしてやってみました。取り敢えず、数は少ないですが、
> 以下のものができています。1.4系列とも並立できる様なことを目指してはい
> ますが、実際には1.4では一切試していません。
> 
> ftp://ftp.sky.yamashina.kyoto.jp/pub/netbsd/pkgsrc/ruby-snap.tar.gz
> 
> にかためたものを置いておきました。中身は/usr/pkgsrcからの相対パスで、
> 以下のものが入っています。

 すばらしい。ご苦労様です。もし bsd.ruby.mk に NetBSD 対応のために
必要な修正があれば、ぜひフィードバックしてくださいませ。

.if (${OPSYS} == "FreeBSD")
# FreeBSD ports specific lines
.elif (${OPSYS} == "NetBSD")
# NetBSD pkgsrc specific lines
.elif (${OPSYS} == "OpenBSD")
# OpenBSD ports specific lines
.endif

のようにして同期していきたいです。(将来的には OpenPackages に
ごそっと移行 :)

 bsd.ruby.mk について、今後大きな修正はあまりないと思いますが、
NetBSD 的に不便な部分があればどんどん整理して直していくつもり
です。

 恐縮ながら、まだ神戸さんの pkgsrc は試していないのですが、近い
うちに手元の 1.5.1_ALPHA 環境でテストしたいと思います。


 余談ですが、昨日 FreeBSD ports に lang/ruby_static というのを
入れてみました。いくつかのモジュールを取り込んで、 static link
したバイナリを作る port です。

    http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/lang/ruby_static/

 バイナリのサイズは 1.2MB と少し大きいですが、非常時にも Ruby が
使えるとなれば、管理用のスクリプトを Ruby で書くことについての
抵抗や不安がぐっと減るかな、と。

# こないだ、 FreeBSD 5-CURRENT で数日間 libc の互換性が損なわれた
# 時期があって、そのときに作らねばと決意。 ;)

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"We're only at home when we're on the run, on the wing, on the fly"