|
sylpheed-jp:385
From: mori <taka_mo@xxxxxxxxxx> もり です。 MLの皆様、たいへんお久しぶりです。 > 要望なのですが, mime.types の位置をコンパイル時(か設定ファイル)に > 設定できるようにならないでしょうか? 同種(LinuxとFreeBSDで置かれている場所が違う[使わない\])の幾つかの ファイルの場所はFreeBSDのports内でのpatchとして差異が吸収されているの で、同様に対処しては如何でしょうか? > 現状では, /etc/mime.types とハードコーディングされているのですが, > 現状では FreeBSD には mime.types は配布物に存在せず,かつ, > FreeBSDではパッケージ関連のファイルは /etc には置けません. FreeBSDでは、/usr/local/etc か /usr/local/lib に置きますね。 この場合だと、例えば /usr/local/etc/sylpheed/mime.types かな。 > 他の場所にある mime.types を読めるような機構にしていただけると > ありがたいのですが. configure への引数で場所を指定できるように > するのが一番スマートでしょうか. FreeBSDの話なので、 /usr/ports/mail/sylpheed/patches/patch-ac 辺りに入れちゃったらどうかな。 > # ところで, mime.types って,その辺の Linux から持ってくると > # やはり GPL になりますかね? BSDライセンスで配布可能な > # mime.types ってものはないものなんでしょうか. > # FreeBSD の ports ツリーに含めるのであれば,考慮する必要があるかも. Linuxの判断ではmime.typesはOSで管理すべきファイルである(/etcに置かれて いる)。FreeBSDの判断ではmime.typesはアプリがもってれば良いって事かな。 でも、FreeBSDでPorts/Packagesで入れるとmime.typesが入るソフトは幾つも ありますよ。私の使っている機械(FreeBSD 4.1 Release)で調べると、次のよ うなmime.typesがでてきます。 % locate mime.types /usr/X11R6/lib/X11/chimera/mime.types /usr/home/taka_mo/.mime.types /usr/local/etc/apache/mime.types /usr/local/etc/apache/mime.types.default /usr/local/share/doc/lynx/samples/mime.types /usr/local/share/mutt/mime.types % 335 2001-01-31 16:52 [toga@xxxxxxxxxx ] 要望 : mime.types の位置を指定できるように 336 2001-01-31 17:00 ┣[yoichi@xxxxxxxxxx ] 340 2001-01-31 17:17 ┣[suwa@xxxxxxxxxx ] -> 385 2001-02-06 06:10 ┗[taka_mo@xxxxxxxxxx ] 388 2001-02-06 22:08 ┗[hiro-y@xxxxxxxxxx ] 398 2001-02-07 23:12 ┗[taka_mo@xxxxxxxxxx ] |