我想对Trac软件包进行补丁。我知道如何打补丁和重新构建软件包,但有些事情我不太明白。
我的补丁是一些危险的东西,不太可能提交给社区。所以,让我说,这是一个非常私人的补丁。但是,当Ubuntu软件包升级时,我希望我的补丁能继续工作。(我应该每次Trac升级时使用apt-get source trac,并将我的补丁移动到新版本的源代码目录中吗?)
我看到在debian/目录下有一个patch/目录(我猜很多人使用quilt),但我不知道如何使用它?debuild会自动应用patch/目录中的所有补丁吗?那dpkg-buildpackage呢?是否有一些环境变量来控制要应用的补丁的选择?
我的补丁是一些危险的东西,不太可能提交给社区。所以,让我说,这是一个非常私人的补丁。但是,当Ubuntu软件包升级时,我希望我的补丁能继续工作。(我应该每次Trac升级时使用apt-get source trac,并将我的补丁移动到新版本的源代码目录中吗?)
我看到在debian/目录下有一个patch/目录(我猜很多人使用quilt),但我不知道如何使用它?debuild会自动应用patch/目录中的所有补丁吗?那dpkg-buildpackage呢?是否有一些环境变量来控制要应用的补丁的选择?