[devel] Как сделать репозиторий в git

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Апр 28 16:06:17 MSD 2006


On Fri, Apr 28, 2006 at 12:22:59PM +0400, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [060426 14:34]:
> > > Просто так исторически сложилось, что у меня уже года три именно
> > > такая структура и не хочется всё переделывать...
> > Не хочется - не переделывай.
> $ eagr .git vim.src.rpm
> eagr: .rules line 2: Invalid pattern "files/vim-*.tar" specified
> [1]    29550 exit 1     ../../build/eagr .git vim.src.rpm

Это я недоделал.  Спасибо за патч.

> $ cat .rules 
> spec: vim.spec
> bzip2: files/vim-*.tar
> copy: files/*.patch
> copy: files/*.alternatives
> copy: files/gvim.desktop
> copy: files/README.ALT-ru_RU.KOI8-R
> copy: files/vim_faq_help.txt
> copy: files/*.gvimrc
> copy: files/*.vimrc
> 
> Если указывать без files/ то ничего не пакует, но и не ругается
> что файлы не найдены.

А должен ругаться на то, что не найдено?  Или лучше так:
ругаться по умолчанию, завести модификатор директивы, чтобы не ругаться.

Например, если вдруг в пакете извелись патчи, чтобы
copy-что-то-там: *.patch
продолжало работать.

> А ещё встретился с такой проблемой:
> 
> $ rpm -qpl vim-7.0-alt0.1.f.src.rpm| grep tar   
> vim-7.0-langmap.tar.bz2
> vim-7.0-langrc.tar.bz2
> vim-7.0f-extra.tar.gz
> vim-7.0f-lang.tar.gz
> vim-7.0f.tar.bz2

Зачем такая разнородность, кстати?

> Как правильно написать паттерны, желательно не привязываясь к
> версии?  Вот так наверно не прокатит:
> 
> gzip: vim-*-extra.tar
> gzip: vim-*-lang.tar
> bzip2: vim-*-langmap.tar
> bzip2: vim-*-langrc.tar
> bzip2: vim-*.tar

Почему не прокатит?  По замыслу должно работать.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060428/4c429d86/attachment-0001.bin>


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