On 2010.01.15 at 14:54:28 +0300, Andrey Nikitin wrote: > > 2) Пакет, собранный в одном дистрибутиве, не работает в другом > > (скажем, зависимости стали недоступны). Тогда придется собирать разные > > бинарные пакеты для разных дистрибутивов, и в этом случае debian/ в > > каждом пакете будет разный (хотя бы содержимым debian/changelog, так > > как версию придется изменить - в самом Debian если необходимо > > пересобрать пакет без изменения исходников, к версии добавляют +b1, > > +b2, и т д.). > > Спасибо, есть и первые и вторые. > Проясню что кажется неудобным со "вторым" типом пакетов. > 1) для получения актуального содержимого debian/ dh_make (думаю и > некоторые другие средства разработчика) придется использовать внутри > мин.образов каждой версии дистра. По крайней мере на этапе > первичного оформления пакета.
Вот это - абсолютно лишнее. Можно все операции интерактивного редактирования исходников пакета (dh_make) я отношу к интерактивным операциям) можно вполне производить в текущем дистрибутиве. Главное - понять какой compatibility level поддерживается каждым из поддержвыаеых дистрибутивов. > 2) ну и иметь несколько пакетных каталогов для одного единственного > каталога с исходниками. Тоже как правило, ненужно. В пределах трех релизов (oldstable/stable/testing) как правило, можно обойтись одним и тем же содержимым control и rules. Всю необходимую разницу возьмет на себя configure или аналого. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

