Вход:  Пароль:  
FreeSource: AltLinux/Policy/Drafts/RPMMacrosPackaging ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/Policy/Drafts/RPMMacrosPackaging за 2008-07-09 21:59:46..
Статус Обсуждается с 26.05.2008 тред в devel@
АвторИгорь Власенко
Обязательно в4.2 и выше
Метабагrepocop ? тест статус

Политика упаковки макросов rpm 



Исключение: если выделение пакета с RPM-макросами не приводит к уменьшению pre-сборочных зависимостей (зависимостей, необходимых для сборки .src.rpm), то разрешается не выделять такой пакет отдельно. Например, если пакет с макросами входит в basesystem, или не имеет существенных зависимостей вне basesystem.

Аргументация


Эта секция не является нормативной


В общем случае, файл с макросами rpm связан с каким-то из -devel пакетов. Например, макросы для упаковки perl приложений содержатся в пакете rpm-build-perl, связанном с пакетом perl-devel. Иногда макросы для упаковки могут лежать и прямо в -devel пакете, как в случае gconf-devel. Последний случай плох тем, что для исполнения команды rpmbuild -bs в хост-системе нужно устанавливать весь -devel пакет и его зависимости. Этого не случилось бы, будь макросы выделены в отдельный подпакет.


Пакеты с макросами должны называться rpm-build-<name> чтобы их было легко найти и установить, и не должны иметь зависимостей, чтобы не засорять хост-сиситему.


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]