Обсуждение:Краткое руководство по сборке пакета: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 24: Строка 24:
Проверьте что все добавилось - {{cmd| git status}} и закомиттесь {{cmd| git commit}}.
Проверьте что все добавилось - {{cmd| git status}} и закомиттесь {{cmd| git commit}}.
Переходите к шагу [[#Фиксирование изменений]] <br>
Переходите к шагу [[#Фиксирование изменений]] <br>
: Ммм... ну если про gear (я склонен сперва разбирать отдельно RPM из спека и исходников, а уж потом под это всё подсовывать следующий этап) -- то тогда уж [http://uneex.ru/LecturesCMC/PackageMaintaining2009 Гошины лекции] (конкретно "[http://uneex.ru/LecturesCMC/PackageMaintaining2009/09 Git, Gear и git.alt]") стоит упомянуть :-) --[[Участник:MichaelShigorin|mike]] 12:29, 12 декабря 2010 (UTC)

Версия от 12:29, 12 декабря 2010

заметки что бы не забыть. предложения исправлений.

1.3 Сборочная среда
()  : Установите программы для сборки пакетов:
()--> : apt-get install rpm-build gear
()<-- : apt-get install rpm-build gear hasher
Новичкам: возможно перед этим надо будет добавить один ли несколько репозиториев в интернет. см Управление_пакетами
Проведите настройку Hasher как описано в Hasher/Краткое руководство


2.1 Новый пакет
( )--> :
Напишите .spec-файл (спек). Спек можно составить по примерам.

( )<-- :
Напишите .spec-файл (спек). Спек можно составить по примерам. Сохраните файл под именем foo.spec .
Новичкам: см вводную информацию по составлению spec в www.lexpr.ru/node/39. и ещё Spec, SpecTips


Cозданные .gear/rules и foo.spec добавьте в созданный git репозиторий : git add foo.spec и git add .gear
Проверьте что все добавилось - git status и закомиттесь git commit. Переходите к шагу #Фиксирование изменений

Ммм... ну если про gear (я склонен сперва разбирать отдельно RPM из спека и исходников, а уж потом под это всё подсовывать следующий этап) -- то тогда уж Гошины лекции (конкретно "Git, Gear и git.alt") стоит упомянуть :-) --mike 12:29, 12 декабря 2010 (UTC)