Packaging Automation/Преобразование Пакетов: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 13: Строка 13:
решать следующие задачи:
решать следующие задачи:


* различные операции по редактированию пакета, в том числе [Git.alt/girar-nmu|проведение массовых nmu] и автообновление пакета до следующей версии
* различные операции по редактированию пакета,  


* [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, ...)

Версия от 11:58, 11 октября 2016



Введение.

В системах автоматизации за преобразование пакетов отвечают утилиты, использующие библиотеку RPM::Source::Transform (сейчас в пакете perl-RPM-Source-Editor).

Эту библиотеку можно расширять различными плагинами, с помощью которых можно решать следующие задачи:

  • различные операции по редактированию пакета,
  • импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...)
  • импорт пакета в формате deb из Debian/Ubuntu (в планах).


buildroot2files hashertarbuild srpmnmu srpmtool