Перестройте пакет ubuntu / debian без некоторых патчей. - PullRequest
2 голосов
/ 26 января 2012

Я бы хотел пересобрать пакет с исходным кодом, который находится в репозитории ubuntu, ничего не меняя, кроме того, что я хотел бы собрать его без подмножества патчей, с которыми он поставляется.У меня нет опыта делать такие вещи.

Допустим, пакет называется foo (в моем случае он называется network-manager-gnome), а патчи, которые я не хочу, называются patch1 и patch2.На каком шаге мне сказать игнорировать эти патчи?При извлечении с помощью {dpkg-source -x foo_version-revision.dsc}?Или при сборке с помощью {dpkg-buildpackage -rfakeroot -b}?Или когда-нибудь между извлечением и вызовом dpkg-buildpackage?

Похоже, что сторона сборки dpkg-source имеет опции для игнорирования патчей, соответствующих заданным регулярным выражениям.Это то, что я должен использовать, передавая их с --source-option через dpkg-buildpackage?

Спасибо!

1 Ответ

1 голос
/ 26 января 2012

Примените свои изменения (например, отменив некоторые исправления) перед сборкой.dpkg-buildpackage просто создает файлы в указанном вами каталоге.

...