SpecTips: различия между версиями

Материал из ALT Linux Wiki
(rehashed links, moved rpmlib related one to SpecTips/Requires)
м (+кат)
 
(не показано 10 промежуточных версий 3 участников)
Строка 1: Строка 1:
[[Category:RPM spec]]
[[Category:RPM spec]]
{{Викифицировать}}


== Как писать спеки? ==
== Как писать спеки? ==
Строка 7: Строка 6:


=== Документы ===
=== Документы ===
* [http://docs.altlinux.ru/alt/devel/ch01.html ALT Packaging]
* [[ALT_Packaging_HOWTO|Howto по упаковке пакетов в ALT]]
* [http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/doc/old/rpm_packaging_howto.html ALT Packaging] (html версия)
* [[Policy|ALT policy]]
* [[Policy|ALT policy]]
* [http://www.lexpr.ru/node/11 Русский перевод Red Hat RPM Guide] (актуально)
* [http://www.lexpr.ru/node/11 Русский перевод Red Hat RPM Guide] (актуально)
* [http://www.rpm.org/max-rpm-snapshot/p5206.html Maximum RPM] (snapshot)
* [http://ftp.rpm.org/max-rpm Maximum RPM] (snapshot), [http://rpm.org/max-rpm/s1-rpm-specref-macros.html макросы]
* [http://fedora.redhat.com/docs/drafts/rpm-guide-en/ Fedora RPM Guide], [http://fedoraproject.org/wiki/Packaging/Guidelines Fedora Packaging Guidelines]
* [http://fedora.redhat.com/docs/drafts/rpm-guide-en/ Fedora RPM Guide], [http://fedoraproject.org/wiki/Packaging/Guidelines Fedora Packaging Guidelines]
* [http://qa.mandriva.com/twiki/bin/view/Main/RpmHowTo Mandriva RPM Howto]
* [http://qa.mandriva.com/twiki/bin/view/Main/RpmHowTo Mandriva RPM Howto]
* [http://bog.pp.ru/work/rpm.html Краткий курс по RPM] (старо)
* [http://bog.pp.ru/work/rpm.html Краткий курс по RPM] (старо)


=== [http://rpm.org/max-rpm/s1-rpm-specref-macros.html Макросы] ===
=== Взаимодействие ===
* [[OtherDistros|С другими дистрибутивами]]
* [[SpecTips/Compatibility|Совместимость с «чужими» спеками]]
 
=== Макросы ===
* [[SpecTips/triggers|%trigger*]]
* [[SpecTips/triggers|%trigger*]]
* [[SpecTips/optflags|%optflags]]
* [[SpecTips/optflags|%optflags]]
Строка 31: Строка 35:
* [[SpecTips/Requires|Генерируемые зависимости]]
* [[SpecTips/Requires|Генерируемые зависимости]]
* [[SpecTips/ReturnCodes|Скрипты и коды возврата]]
* [[SpecTips/ReturnCodes|Скрипты и коды возврата]]
* [[SpecTips/FiltrProvides|Фильтрация Provides/Requires]]
* [[SpecTips/ReqProvFilter|Фильтрация Provides/Requires]]
* [[SpecTips/autoreconf|autoreconf]]
* [[SpecTips/autoreconf|autoreconf]]
* [[SpecTips/l10n|Локализация]]
* [[SpecTips/l10n|Локализация]]
Строка 45: Строка 49:
* [[ServiceMaint|Работа со службами]]
* [[ServiceMaint|Работа со службами]]
* [[MassRebuild|Массовая пересборка]]
* [[MassRebuild|Массовая пересборка]]
* [[Игнорирование зависимостей при сборке]]
* [http://uneex.ru/LecturesCMC/PackageMaintaining2009 Курс на ВМК МГУ]
* [http://www-uxsup.csx.cam.ac.uk/~jw35/docs/rpm_config.html <tt>%config</tt> в деталях] (англ.)


=== Взаимодействие ===
[[Категория:Сборка_пакетов]]
* [[OtherDistros|С другими дистрибутивами]]
* [[SpecTips/Compatibility|Совместимость с «чужими» спеками]]
 
{{Category navigation|title=RPM spec|category=RPM spec}}
{{Category navigation|title=RPM spec|category=RPM spec}}

Текущая версия от 11:24, 28 октября 2024


Как писать спеки?

Документы

Взаимодействие

Макросы

Инструменты

Разное