[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ruby packages
In message <863dd9aijc.wl@archon.local.idaemons.org>
on Tue, 20 Feb 2001 17:02:47 +0900,
"Akinori MUSHA" <knu@iDaemons.org> wrote:
> すばらしい。ご苦労様です。もし bsd.ruby.mk に NetBSD 対応のために
> 必要な修正があれば、ぜひフィードバックしてくださいませ。
うぅん、一番難しいところです。なぜなら、
o そもそもNetBSDでは bsd.ruby.mk は存在しない。(bsd.emacs.mkも)
のです。/usr/pkgsrc/lang/ruby-base/Makefile.common に該当する内容を
用意する過程で、
> .if (${OPSYS} == "FreeBSD")
> # FreeBSD ports specific lines
> .elif (${OPSYS} == "NetBSD")
> # NetBSD pkgsrc specific lines
> .elif (${OPSYS} == "OpenBSD")
> # OpenBSD ports specific lines
> .endif
と、切り分けできる様な構成は殆んど念頭に置いていませんでした。また、
パッケージ名の"ruby-"で始まる部分のマクロも省略しています。
> bsd.ruby.mk について、今後大きな修正はあまりないと思いますが、
> NetBSD 的に不便な部分があればどんどん整理して直していくつもり
> です。
頭の痛いのは、
- RUN_DEPENDS, LIB_DEPENDSはないとか、そのあたりの仕様の違い。
- ELF的(ldの-R)をどうやって潜り込ませるか。(元々のrubyのrbconfig.rb周り
からして悩ましい)
> 恐縮ながら、まだ神戸さんの pkgsrc は試していないのですが、近い
> うちに手元の 1.5.1_ALPHA 環境でテストしたいと思います。
1.5ベースでもテストしたいと思いつつ、放ってあるのでありがたいです。
(*)がついてるのができたあたりでcommitと思ってますが、本業がぁ...
--
神戸 隆博(かんべ たかひろ) at 仕事場
取り敢えずの星取表。
archivers/ruby-zlib/ DONE
chat/ruby-irc/ NO
comms/ruby-termios DONE master site gone
converters/ruby-iconv DONE
databases/ruby-gdbm DONE
databases/ruby-mysql NO
databases/ruby-postgres NO
databases/ruby14-gdbm NO *
devel/SWIG-devel NO
devel/ruby-amstd DONE
devel/ruby-byaccr DONE
devel/ruby-curses OK
devel/ruby-date2 DONE
devel/ruby-filelock NO
devel/ruby-gemfinder NO
devel/ruby-intl NO
devel/ruby-locale NO
devel/ruby-mode NEW
devel/ruby-optparse DONE
devel/ruby-property NO
devel/ruby-racc DONE
devel/ruby-racc-runtime DONE
devel/ruby-rbison NO
devel/ruby-readline DONE
devel/ruby-runit DONE
devel/ruby-slang NO
devel/ruby-strscan DONE
devel/ruby-textbuf DONE
devel/swigruby NO
editors/vim6+ruby NO
graphics/ruby-gd NO
graphics/ruby-libpng NO
graphics/ruby-ming NO
graphics/ruby-opengl Stall *
japanese/rbnamazu NO
japanese/rskkserv NO
japanese/ruby-eb NO
japanese/ruby-kakasi NO
japanese/ruby-man NO
japanese/ruby-slang NO
japanese/ruby-tcltklib NO
japanese/ruby-tk NO
japanese/ruby-uconv NO
japanese/ruby-usersguide NO
japanese/ruby14-tcltklib NO *
japanese/ruby14-tk NO *
japanese/xyaku NO
java/shujit NO
lang/ruby DONE
lang/ruby-base DONE
lang/ruby-man NO
lang/ruby-perl NO
lang/ruby-python NO
lang/ruby-usersguide NO
lang/ruby14 NO *
lang/ruby14-irb NO *
lang/ruby14-tcltklib NO *
mail/ruby-tmail NO
math/ruby-bigfloat NO
math/ruby-bitvector NO
net/ruby-drb NO
net/ruby-icmp NO
net/ruby-ldap NO
net/ruby-pcap NO
net/ruby-snmp NO
net/ruby-uri NO
print/ruby-clibpdf NO
security/ruby-acl NO
security/ruby-md5 DONE
security/ruby-ssl NO
security/ruby-tcpwrap NO
security/ruby-sha1 NO
sysutils/ruby-syslog NO
textproc/eruby NO
textproc/ruby-html-parser NO
textproc/ruby-qt2xml NO
textproc/ruby-rdtool DONE
textproc/ruby-xmlparser NO
www/mod_ruby NO
x11/ruby-Tk Obsolete
x11/ruby-fltk NO
x11/ruby-gtk NO *
x11/ruby-kde NO
x11/ruby-qt NO
x11/ruby-qt2 NO
x11/ruby-qt2canvas NO
x11/ruby-qt2table NO
x11/ruby-tcltklib DONE
x11/ruby-tk DONE
x11/ruby14-tk NO *