[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ruby packages
- Subject: Re: ruby packages
- From: "Akinori MUSHA" <knu@iDaemons.org>
- To: tech-pkg-ja@jp.netbsd.org, ruby-list@ruby-lang.org
- Date: Tue, 20 Feb 2001 17:02:47 +0900
- Organization: Associated I. Daemons
- Message-ID: <863dd9aijc.wl@archon.local.idaemons.org>
- In-Reply-To: <20010212170604.BF09E37B491@hub.freebsd.org>
- References: <20010212170604.BF09E37B491@hub.freebsd.org>
- Delivered-To: mailing list tech-pkg-ja@jp.netbsd.org
- Mailing-List: contact tech-pkg-ja-help@jp.netbsd.org; run by ezmlm-idx
- User-Agent: Wanderlust/2.5.4 (Smooth) SEMI/1.14.2 (Daish�ji) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 MULEXEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd)
# 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"