我想重建一个位于 ubuntu 存储库中的源包,什么都不做,除了我想在没有它附带的补丁子集的情况下构建它。我没有做这种事情的经验。
假设该软件包称为 foo(在我的情况下实际上称为 network-manager-gnome),而我不想要的补丁称为 patch1 和 patch2。我在哪一步告诉它忽略这些补丁?使用 {dpkg-source -x foo_version-revision.dsc} 提取时?或者使用 {dpkg-buildpackage -rfakeroot -b} 构建时?或者在提取和调用 dpkg-buildpackage 之间的某个时间?
似乎 dpkg-source 的构建端具有忽略与给定正则表达式匹配的补丁的选项。这是我应该使用的,通过 dpkg-buildpackage 使用 --source-option 传递它们吗?
谢谢!