openSUSE:Enhancerepo
简介
enhancerepo 是一个工具,用于向 rpm-md 仓库 添加额外的元数据。它应该在用上游 createrepo 创建的仓库之上运行。
它会将额外数据添加到扩展文件中,并将它们添加到仓库索引中,完成更新索引和压缩文件的所有繁琐工作。
特性
- 仓库签名
- 将软件包许可协议从文件中添加到 susedata.xml
- 将软件包关键词从文件中添加到 susedata.xml
- 将软件包磁盘使用信息添加到 susedata.xml
- 将过期时间、产品兼容性、关键词添加到仓库 susenfo.xml (实验性)
- 将 deltarpm 信息添加到仓库。
- 轻松创建补丁
用法
运行 enhanceinfo --help
下载
软件包
从项目主页获取:dmacvicar 在构建服务中: 点击此处
它需要 ruby-rpm,您可以从 devel:languages:ruby:extensions 仓库 获取。
Source
匿名 git 仓库
git clone git://github.com/openSUSE/enhancerepo.git
开发者 git 仓库
git clone git@github.com:openSUSE/enhancerepo.git
计划功能
- 创建产品
- 模式
联系方式
主要开发者是 Duncan Mac-Vicar P. ( dmacvicar at suse.de )