LINUX.ORG.RU

debian сборка пакетов с опциями

 ,


1

2

доброго всем

Как в Debian 9 собрать пакет с нужными опциями для `configure` средствами debian'a? То есть, если бы мне просто нужно собрать приложение, я бы ./configure --нужные_мне_опции; make -j `nproc` && make install

Но хочу получить выходной .deb пакет с указанными мною опциями для сбора из сорцов. В аналогии со сборкой пакетов в замечательной фряхе.

Помогите.

В Debian пакет с исходными кодами содержит в себе всю информацию о том, как конфигурируется и собирается приложение. В частности, опции configure фиксируются в debian/rules. Так что если нужно собрать его с другими опциями, то придется готовить другой пакет с исходными кодами (и хорошо было бы, чтобы он имел другой номер версии, так как пакеты с одним именем различаются только по номерам версий). Если такие разные пакеты нужны постоянно, то как вариант можно их разрабатывать в Git, держать несколько параллельных веток и собирать с помощью git-buildpackage.

TeopeTuK ★★★★ ()
Ответ на: комментарий от bass

А что будет когда выйдет новая версия пакета? Сам такое делал, но переживал что потереть можно.

Рекаптча по традиции должна умереть

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.