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 )