Должен ли я добавить каталог «debian» в мой исходный код?

Я готовлю пакет Debian / Ubuntu для нового проекта. Какова лучшая практика в отношении каталога "debian"? Должен ли я генерировать его каждый раз или фиксировать в исходном коде?

1
задан 5 September 2019 в 16:41

1 ответ

Если Ваша цель состоит в том, чтобы отправить пакет для включения в Debian/Ubuntu, Вы не должны включать a /debian каталог в источнике tarballs Вы выпускает. Это, как предполагается, создается и сохраняется специалистом (специалистами) по обслуживанию Debian/Ubuntu пакета; это может или не может быть Вами, но независимо, работы по техническому обслуживанию пакета являются отдельными от работы разработки программного обеспечения. Восходящее Руководство Debian говорит следующее:

Некоторые проекты включают грубое /debian каталог среди исходных файлов для упрощения новейшей компиляции пакета и установки на Debian (и полученный) системы. В то время как это - хорошее усилие, лучше упустить его из финала tarball, поскольку это может вмешаться с собственным упаковочным усилием debian.

Конечно, если это только для Вашего собственного использования, можно сделать то, что Вы хотите.

1
ответ дан 7 December 2019 в 14:58

Другие вопросы по тегам:

Похожие вопросы: