У меня есть источник программы (взятый из cvs/svn/ git/...), и я хотел бы создать для него пакет Debian/Ubuntu. Пакет присутствует в репозиториях, но:
- Это более старая версия (без функций, которые мне нужны)
- Мне нужны несколько разные параметры компиляции, чем по умолчанию.
Каков самый простой способ сделать это? Меня беспокоит несколько вещей
- Как проверить, правильно ли я перечислил все зависимости? (Я могу получить некоторые подсказки, посмотрев, от чего зависела более старая версия, но могут быть добавлены новые зависимости.)
- Как я могу помешать установке обновления старой версии в репо при обновлении?
- Как я могу запретить установке новой версии (когда она отключена), перезаписав мой пользовательский пакет?