Обсуждение:Краткое руководство по сборке пакета
Материал из ALT Linux Wiki
Строка 2: | Строка 2: | ||
'''1.3 Сборочная среда'''<br> | '''1.3 Сборочная среда'''<br> | ||
- | () : Установите программы для сборки пакетов: <br> | + | '''() :''' |
- | ()--> <s>{{cmd|apt-get install rpm-build gear}}</s><br> | + | Установите программы для сборки пакетов: <br> |
- | ()<-- {{cmd|apt-get install rpm-build gear hasher}}<br> | + | '''()--> :''' |
- | + | <s>{{cmd|apt-get install rpm-build gear}}</s><br> | |
- | + | '''()<-- :''' | |
+ | {{cmd|apt-get install rpm-build gear hasher}}<br> | ||
+ | <sup> Новичкам: возможно перед этим надо будет добавить один ли несколько репозиториев в интернет. см [[Управление_пакетами]]</sup> <br> | ||
+ | Проведите настройку [[Hasher]] как описано в [[Hasher/Краткое руководство]] | ||
Строка 15: | Строка 18: | ||
'''( )<-- :''' <br> | '''( )<-- :''' <br> | ||
Напишите .spec-файл (спек). Спек можно составить по [[SampleSpecs|примерам]]. Сохраните файл под именем foo.spec .<br> | Напишите .spec-файл (спек). Спек можно составить по [[SampleSpecs|примерам]]. Сохраните файл под именем foo.spec .<br> | ||
+ | <sup> Новичкам: см вводную информацию по составлению spec в [http://www.lexpr.ru/node/39 www.lexpr.ru/node/39]. и ещё [[Spec]], [[SpecTips]]</sup> <br> | ||
+ | |||
<br> | <br> | ||
Cозданные .gear/rules и foo.spec добавьте в созданный git репозиторий : {{cmd| git add foo.spec}} и {{cmd| git add .gear }}<br> | Cозданные .gear/rules и foo.spec добавьте в созданный git репозиторий : {{cmd| git add foo.spec}} и {{cmd| git add .gear }}<br> | ||
Проверьте что все добавилось - {{cmd| git status}} и закомиттесь {{cmd| git commit}}. | Проверьте что все добавилось - {{cmd| git status}} и закомиттесь {{cmd| git commit}}. | ||
Переходите к шагу [[#Фиксирование изменений]] <br> | Переходите к шагу [[#Фиксирование изменений]] <br> |
Версия 01:08, 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.
Переходите к шагу #Фиксирование изменений