Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/devel/gear/kis ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/Sisyphus/devel/gear/kis за 2006-10-25 19:50:44..

Небольшая заметка по поводу git+gear для тех кто не хочет очень сильно вникать (Keep It Simple):


Случай номер один — готового git репозитория у нас нет и такого пакета в Сизифе тоже нет:
1)


Случай номер два — готового git репозитория у нас нет, но пакет уже есть в Сизифе:
1) Идём на ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/index/ИМЯ. Где имя, это имя пакета.
2) Вытаскиваем все релизы пакета из архива
3) Создаём где-нибуть папку ИМЯ в которой у нас будет git репозиторий
4) Запускаем в ней git-init-db
5) Копируем в неё все src.rpm которые мы хотим закатать в git
6) Последовательно, один за одним начинаем импортировать в репозиторий все релизы пакета командой gear-srpmimport (gear-srpmimport <имя файла>).
7) Добавляем в .git/config следующее:
[user]

name = “Igor Zubkov”
email = «icesik@altlinux.org»

8) Если нам надо обновить исходники (к примеру, с версии 0.1 до 0.2) то в этом нам поможет gear-update-archive.
9) Правим spec файл.
10) git-commit -a
11) Сборка выполняется вот так:
gear --commit --rpmbuild — rpmbuild -bb --target=i586
12) buildreq гонять вроде так:
gear --commit --rpmbuild --update-spec — buildreq
13)


Продолжение следует...


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