Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/devel/SampleSpecs ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Предлагаем вашему вниманию примеры спек-файлов для некоторых типичных пакетов RPM. Если вы не знаете, с чего начать упаковку пакета — попробуйте взять образец отсюда.

Примеры spec-файлов



Для получения готового спека модуля perl рекомендуется использовать программу cpan2rpm из одноимённого пакета, которой указывается название модуля perl, и она формирует готовый спек, со всеми зависимостями. Не забывайте проверять description и включить страницы man и файлы README и Changelog, если они имеются, в секцию %files.


Для получения готового спека модуля pear можно использовать команду pear make-rpm-spec название_пакета.


Что еще: перловый/питоновый/php модуль/pam модуль/сервис, KDE-шная прога со специфичными хаками, qt-прожка с выставлением QTDIR и запуском qmake

условное переопределение макросов

(куда бы это воткнуть? пока лучше не придумал)


Иногда бывает полезно определить макрос в случае, если он ещё не определён (например, для более старого сборочного окружения). На примере %_desktopdir:

(другим вариантом в случае старого сборочного окружения является добавление Build Pre Req?: rpm-build-compat, который автоматически добавляется при портировании спеков с помощью rpmbph)


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/spectips


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