v1 | v2 | |
---|---|---|
1 | 1 | Emacs Lispパッケージのspec記述ルールなど。 |
2 | 2 | |
3 | == Requires、 |
|
4 | * 「 |
|
5 | * どんなEmacsenでもいい場合でも「 |
|
3 | == Requires、!BuildRequires == | |
4 | * 「!BuildRequiers: emacs」は、RPMパッケージ作成時にEmacsenが必要なものにのみ記述すること | |
5 | * どんなEmacsenでもいい場合でも「!BuildRequires: emacsen」にはしない | |
6 | 6 | * 「RPMパッケージ作成時にEmacsenが必要なもの」とは、例えばinfoファイルの生成でmake使った方が楽な場合などで、configureでEmacsenの有無をチェックしてしまうケース。 |
7 | 7 | * configureやMakefileの修正などが簡単な場合は、configureやMakefileに手を入れてしまうのもよい。ただし、メンテナンスの容易さなども考えておく方が望ましい。最終的にはメンテナ判断に任せる。 |