[devel] gear - с чего начинать

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Сб Май 6 16:06:21 MSD 2006


Stanislav Ievlev wrote:
> On Sat, May 06, 2006 at 03:39:53PM +0400, Dmitry V. Levin wrote:
>> On Sat, May 06, 2006 at 03:29:32PM +0400, Stanislav Ievlev wrote:
>> [...]
>>> Дима, ты мог бы расписать пробный вариант сценария работы с git + gear ?
>>> Начиная с пункта "я решил собрать пакет в Сизиф", и заканчивая: "src.rpm готов".
>> Каковы стартовые условия?  У тебя есть собственный проект в
>> git-репозитории (или в другом репозитории, который конвертируется в git),
>> или у тебя есть только src.rpm прежней сборки?
> Вариант #1, в CVS.

На примере alterator-packages:

# импортируем репозитарий
git-cvsimport -d <cvs репозитарий, в синтаксисе cvs> alterator-packages
pushd alterator-packages
# создаём каталог для сорцов
mkdir alterator-packages
# добавляем этот каталог в репозитарий
cg-add -r alterator-packages
# перебрасываем всё что импортировано в каталог для сорцов
cg-mv backend* help icons map po ui TODO Makefile config-packages* 
alterator-packages.* alterator-packages/
# делаем правила для сборки gear'ом
echo "spec: alterator-packages/alterator-packages.spec" >.gear-rules
echo "tar.bz2: alterator-packages" >> .gear-rules
cg-add .gear-rules
# коммитим
cg-commit -m "initial release for gear"

# собираем
gear .git/ --rpmbuild -- rpm -ba

Rgds,
Rider



Подробная информация о списке рассылки Devel