Packaging Automation/BundleImport
Материал из ALT Linux Wiki
(Различия между версиями)
(→perl-package-import) |
(→sourceimport) |
||
(3 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
- | + | == Создание пакетов из архивов с исходниками == | |
- | + | ||
__TOC__ | __TOC__ | ||
- | |||
- | |||
=== Введение. === | === Введение. === | ||
- | + | Объект по умолчанию в роли READER для библиотеки {{pkg|RPM::Source::Transform}} | |
+ | (см. [[Packaging_Automation/Преобразование_Пакетов]]) | ||
+ | создает объект типа {{pkg|RPM::Source::Editor}} из уже готового src.rpm или .spec файла. | ||
+ | |||
+ | Библиотеки из пакета {{pkg|perl-RPM-Source-BundleImport}} предоставляют расширение | ||
+ | к библиотеке {{pkg|RPM::Source::Transform}}, которое, выступая в роли | ||
+ | READER для библиотеки {{pkg|RPM::Source::Transform}}, позволяет создавать | ||
+ | объект типа {{pkg|RPM::Source::Editor}} из простого архива с исходными текстами, | ||
+ | а также содержат преобразования и разделяемые процедуры, совместно используемые | ||
+ | различными утилитами преобразования архивов исходных текстов в готовые src.rpm файлы. | ||
+ | |||
+ | На этих библиотеках основаны проекты | ||
+ | http://git.altlinux.org/people/viy/packages/perl-package-builder.git | ||
+ | http://git.altlinux.org/people/viy/packages/tarball-package-builder.git | ||
+ | http://git.altlinux.org/people/viy/packages/octave-package-builder.git | ||
+ | http://git.altlinux.org/people/viy/packages/nodejs-package-builder.git | ||
+ | |||
=== sourceimport === | === sourceimport === | ||
+ | |||
+ | ==== buildroot2files ==== | ||
+ | |||
+ | buildroot2files | ||
+ | |||
+ | TODO | ||
=== perl-package-import === | === perl-package-import === | ||
- | + | ||
- | + | [[Категория:Справочники]] | |
- | + | {{Category navigation|title=Автоматизация работы с пакетами|category=Packaging Automation}} | |
- | + |
Текущая версия на 21:48, 1 ноября 2016
Создание пакетов из архивов с исходниками
Содержание |
Введение.
Объект по умолчанию в роли READER для библиотеки RPM::Source::Transform (см. Packaging_Automation/Преобразование_Пакетов) создает объект типа RPM::Source::Editor из уже готового src.rpm или .spec файла.
Библиотеки из пакета perl-RPM-Source-BundleImport предоставляют расширение к библиотеке RPM::Source::Transform, которое, выступая в роли READER для библиотеки RPM::Source::Transform, позволяет создавать объект типа RPM::Source::Editor из простого архива с исходными текстами, а также содержат преобразования и разделяемые процедуры, совместно используемые различными утилитами преобразования архивов исходных текстов в готовые src.rpm файлы.
На этих библиотеках основаны проекты
http://git.altlinux.org/people/viy/packages/perl-package-builder.git http://git.altlinux.org/people/viy/packages/tarball-package-builder.git http://git.altlinux.org/people/viy/packages/octave-package-builder.git http://git.altlinux.org/people/viy/packages/nodejs-package-builder.git
sourceimport
buildroot2files
buildroot2files
TODO