我是 Inkscape 的开发者之一。我们在我们的代码库中合并了一些修改过的各种免费库的块,我们真的希望以更可维护的方式处理我们的软件补丁。
我已经使用Quilt 补丁工具将补丁应用于 Debian 包中的上游代码,我们已经考虑在 Inkscape 的构建中使用它
IE,
- 使用 Quilt 修补所有相关的上游文件
- 编译源
这将允许我们维护上游库的原始副本和单独的补丁集,然后我们可以将其转发到上游。
我的问题是,除了 Debian 文档之外,我还没有找到任何关于如何在 Makefile 中巧妙地包含 Quilt 的示例。谁能给我指出一个这样做的项目?
我们目前使用 Automake,所以如果有一种优雅的方式可以在主构建之前运行“补丁”规则,那就太好了。