1

https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

有问题的文件^

我正在学习构建 debian 软件包并阅读上述政策,特别是关于主要(必需)目标的信息。

  • 有人告诉我,如果我使用 dh,我不需要指定目标。这对 dh 提供这些目标的政策有效吗?

..当然,必须覆盖dh命令无法正常工作的地方。

  • 在任何情况下,您绝对需要手动定义目标以实现兼容性,还是仅仅因为缺少明确定义的目标而被拒绝?
4

1 回答 1

1

不,不需要在 中明确指定所需的目标debian/rules。该政策只要求debian/rules“实施”这些目标;也就是说,如果您调用debian/rules任何这些目标,它应该做适当的事情。

现在存档中有许多包使用dh并且没有在debian/rulesmakefile中明确声明那些所需的目标。

于 2020-09-21T17:25:19.520 回答