debian-policy 规定了所需的目标,dh pass 可以吗?
debian-policy states required targets, is dh pass ok?
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules
有问题的文件^
我正在学习构建 debian 软件包并阅读以上政策,特别是关于主要 (必需) 目标。
- 有人告诉我,如果我使用 dh,则不需要指定目标。这对 dh 提供这些目标的政策有效吗?
.. 当然,在 dh
命令无法正常工作的地方,我们必须重写。
- 是否存在绝对需要手动定义兼容性目标的情况,或者仅仅因为缺少明确定义的目标而被拒绝?
不,不需要在 debian/rules
中明确指定所需的目标。该政策仅要求 debian/rules
“实现”这些目标;也就是说,如果您使用这些目标中的任何一个调用 debian/rules
,它应该会做适当的事情。
存档中现在有许多包使用 dh
并且没有在 debian/rules
makefile 中明确声明那些必需的目标。
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules
有问题的文件^
我正在学习构建 debian 软件包并阅读以上政策,特别是关于主要 (必需) 目标。
- 有人告诉我,如果我使用 dh,则不需要指定目标。这对 dh 提供这些目标的政策有效吗?
.. 当然,在 dh
命令无法正常工作的地方,我们必须重写。
- 是否存在绝对需要手动定义兼容性目标的情况,或者仅仅因为缺少明确定义的目标而被拒绝?
不,不需要在 debian/rules
中明确指定所需的目标。该政策仅要求 debian/rules
“实现”这些目标;也就是说,如果您使用这些目标中的任何一个调用 debian/rules
,它应该会做适当的事情。
存档中现在有许多包使用 dh
并且没有在 debian/rules
makefile 中明确声明那些必需的目标。