namazu-dev(ring)


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

Re: generate man pages



Abe Ryuji <raeva@xxxxxxxxxxxx> wrote:

>> man ディレクトリを作ってそこに namazu.1, mknmz.1 を放り込ん
>> でおけばいいかな?
>
>そうですね。Makefile.amには
>man_MANS = namazu.1 mknmz.1
>と書いておけば、mandirにインストールしてくれるようになります。

放り込んでおきました。namazu.1, mknmz.1 の更新用に次の命令を
定義しました。

update-man:
	LANG=C help2man -N ../src/namazu > namazu.1
	LANG=C help2man -N ../src/mknmz > mknmz.1

clean:
	rm $(man_MANS)


>> 日本語の man はどうしよう。インストール先を決めるのが大変な
>> んですよね。(環境変数 LANG なりから推測できる?)
>
>どうなんでしょう。普通はmandir/locale名だと思うんですけど、
>例えば、Vineなんかは/usr/man/jaがなくて/usr/man/ja_JP.ujisに
>なるので、ちょっとややこしいですね。自動的にインストールしない
>のが無難だと思います。

はい。しばらく様子をみます。

-- Satoru Takabayashi