26个版本

0.2.24 2024年8月15日
0.2.23 2024年6月9日
0.2.22 2024年4月27日
0.2.20 2024年2月17日
0.1.0 2021年11月17日

#41 in Unix APIs

Download history 40/week @ 2024-04-29 126/week @ 2024-06-03 55/week @ 2024-06-10 5/week @ 2024-06-17 69/week @ 2024-07-01 93/week @ 2024-07-29 91/week @ 2024-08-12

每月 184次下载

GPL-3.0-or-later

325KB
5K SLoC

Debian发布团队工作工具

本包包含帮助处理Debian发布团队典型工作的工具。目前,它处理excuses.yaml以检查需要binNMU进行迁移到测试的软件包,准备binNMU列表以进行过渡等。

用法

drt-tools支持常用选项

  • -n: 生成wb命令列表,但不安排执行。
  • -f,--force: 即使某些条件不满足也强制处理。

以下命令可用

  • grep-excuses: 主要与devscripts中的同名工具相同。
  • process-excuses: 下载并处理excuses.yaml以生成需要binNMU进行迁移的软件包的binNMU列表。还处理需要取消阻止以迁移到测试的软件包(例如,上传到tpu或在冻结期间)。
  • nmu-transition: 从ben的输出中获取软件包列表副本并安排binNMU。此命令支持多个选项
    • -m message: binNMU消息
    • --dw dependency: 生成带有指定依赖的dw命令
    • --extra-depends dependency: 带有额外依赖安排binNMU
    • --bp priority: 指定构建优先级
    • --suite suite: 指定套件
    • -a architecture: 使用与ANY不同的架构
  • nmu-eso:为具有设置为 Extra-Source-Only: yes 的源包的 Built-Using 的软件包生成和安排重建列表。此命令支持以下选项
    • --bp priority:指定构建优先级(默认:-50)
    • --suite suite: 指定套件

许可证

版权所有 2021-2024 Sebastian Ramacher

本程序是自由软件:您可以按照自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它,许可证版本为3,或者(根据您的选择)任何后续版本。

本程序的分发是希望它将是有用的,但没有任何保证;甚至没有关于其适销性或适用于特定用途的暗示保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已经随本程序收到GNU通用公共许可证的副本。如果没有,请参阅https://gnu.ac.cn/licenses/

依赖关系

~20–36MB
~613K SLoC