メンテナスクリプト集の開発
今後、メンテナスクリプト集を作成するために機能要件をまとめるページです。
- SPEC ファイルの妥当性について検証できる
- Group が、/usr/share/doc/rpm-4.8.1/GROUPS_for_vine.txt に含まれているかを検証できる
- GROUPS_for_vine.txt 自体をパッケージ rpm ではなく、メンテナスクリプトに含める
- Vendor, Distribution, Packager タグが含まれているか検証できる
- 当該 Relese に対応した、changelog が記述されているかを検証できる
- changelog は変更されてるが、日付が更新されていないミスを検出できる。
- SPEC ファイル更新時に Release を +1 増分できる
- パッケージアップロード前に GnuPG による署名がなされているか検証できる。
- 既存パッケージとの R: の差分を検出できる。(BR: 漏れの検出に有効)
- 既存パッケージとの 収録ファイルの差分を検出できる。(BR: 漏れの検出に有効)
- compat32-* が存在するパッケージに対して put 忘れを防止できる