Packaging Automation/Преобразование Пакетов: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 13: | Строка 13: | ||
решать следующие задачи: | решать следующие задачи: | ||
* различные операции по редактированию пакета, | * различные операции по редактированию пакета, | ||
* [Packaging_Automation/BundleImport| создание пакета из архива с исходниками] | * [[Git.alt/girar-nmu|проведение массовых nmu]] | ||
* автообновление пакета до следующей версии [[Gear/gear-uupdate]], [[Gear/gear-cronbuild]], [[cronbuild]], [[croncopy]], [[cronport]] | |||
* [[Packaging_Automation/BundleImport|создание пакета из архива с исходниками]] | |||
* импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...) | * импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...) |
Версия от 14:58, 11 октября 2016
Введение.
В системах автоматизации за преобразование пакетов отвечают утилиты, использующие библиотеку RPM::Source::Transform (сейчас в пакете perl-RPM-Source-Editor).
Эту библиотеку можно расширять различными плагинами, с помощью которых можно решать следующие задачи:
- различные операции по редактированию пакета,
- автообновление пакета до следующей версии Gear/gear-uupdate, Gear/gear-cronbuild, cronbuild, croncopy, cronport
- импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...)
- импорт пакета в формате deb из Debian/Ubuntu (в планах).
buildroot2files
hashertarbuild
srpmnmu
srpmtool