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

Re: Canna and nvi-m17n



こみねです。

From: Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
Subject: Re: Canna and nvi-m17n

> > man は pkg/PLIST に書かれていれば自動的に見つけてくれるので
> > MAN1, MAN3 はいりません。
> 逆に、MAN1やMAN3に書かれていればインストール時にPLISTに加えて登録してく
> れるものと理解してたんですが、逆だったのでしょうか?

私は NetBSD を使い始めて間もないので、間違っているかも知れませんが、
pkgsrc/Packages.txt の
 6.3 Gotchas of FreeBSD ports
に

FreeBSD has decided to list manual pages in the package Makefile, with
no corresponding entry in the PLIST.  You will thus need to add any
MAN[1-8ln] files to the PLIST, before deleting the MAN[1-8ln]
definition.  Similarly with MLINKS and CAT[1-8ln] entries.

とあるので、MANx に書いてあるものを PLIST に移動するものだと
思っています。前のメールで「MANx はいらない」と書きましたが、
「manpages は MANx ではなくPLIST に書くのが NetBSD 的では
ないでしょうか」と書くべきでした。

あと pkgsrc/mk/bsd.pkg.mk をみると
 MANCOMPRESSED の指定によって hoge.1[.gz] の [ ] の
部分を自動的に調整してくれるようです。