> Как согласуются патчи и дифф-архивы? И как дифф-архивы получаются
> (возможно, я просто не дочитал ещё до этого)?
дифф-архив (который *-debian.tar.gz) создает dpkg-buildpackage (ну или что он 
там еще запущает). путем сравнения orig-архива (который содержит нетронутый 
апстримный код) с тем, что на текущий момент имеем в папке сборки. в дифф-архив 
идет содержимое debian/, ну а патчи из debian/patches накладываются как патчи.
собственно, при сборке source-пакета распаковывается orig-архив, к нему 
добавляется/накладывается содержимое debian-архива, и полученные сырцы 
собираются в соответствии с rules и прочия. apt-get source все это (распаковку, 
патчи) выполняет на автомате, скачав эти самые архивы и сверившись с .dsc.
т.е. скачав orig-архив, можно сравнить его со скачанным с оффсайта и убедиться, 
что вот он, нетронутый апстрим. а все, что майнтеёнер нагородил - вот оно на 
виду, в отдельном архиве, который потом "приклеивается" для сборки.

касаемо quilt - для простой сборки пакета все необходимое расписано в 
maint-guide, дальше лезть, наверно, и не понадобится


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить