プログラムのソース (cvs/svn/git/... から取得) があり、Debian/Ubuntu パッケージをビルドしたいと考えています。パッケージはリポジトリに存在しますが、次のとおりです。
- 古いバージョンです (必要な機能がありません)
- デフォルトとは少し異なるコンパイル オプションが必要です。
それを行う最も簡単な方法は何ですか?私はいくつかのことについて心配しています
- すべての依存関係を正しくリストしたかどうかを確認するにはどうすればよいですか? (古いバージョンが何に依存しているかを調べることでヒントを得ることができますが、新しい依存関係が追加されている可能性があります。)
- 更新システムが更新時にリポジトリに古いバージョンをインストールしないようにするにはどうすればよいですか?
- システムが新しいバージョンをインストールするのを防ぐにはどうすればよいですか (リリースされた場合)、カスタム パッケージを上書きしますか?