[devel] unmatched pattern in gear

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Май 15 00:16:12 MSD 2006


On Sun, May 14, 2006 at 09:59:26AM +0400, Anton Farygin wrote:
> Dmitry V. Levin wrote:
> > On Sat, May 13, 2006 at 09:08:25AM +0400, Anton Farygin wrote:
> >> Dmitry V. Levin wrote:
> >>> On Sat, May 13, 2006 at 02:23:31AM +0400, Anton Farygin wrote:
> >>>> да, модификатор тоже будет вполне приемлемо:
> >>>>
> >>>> например copy(unmatched): *.patch
> >>> Не слишком длинно?
> >> Зато понятно ;)
> >>
> >> Можно конечно сократить:
> >> copy?:
> > 
> > Мне copy?: больше нравится.  Никто не возражает против этого варианта?
> 
> Я не возражаю.

55a2b3b3

> >>>> кстати, пока было не нужно, но на мой взгляд может быть интересно - 
> >>>> директива exclude: <pattern>
> >>>>
> >>>> пример, когда это будет нужно:
> >>>>
> >>>> copy: files/*
> >>>> exclude: files/TODO
> >>>>
> >>>> или:
> >>>> copy: *
> >>>> exclude: *.spec TODO Makefile
> >>> Неочевидно, что exclude относится к copy.
> >> А помимо copy нет директив, которым нужен exclude.
> > 
> > copy - это семейство, к которому относится также и bzip2/gzip.
> 
> IMHO т.к. ещё никто кроме меня не воспользовался exclude, то думаю что 
> синтаксис можно будет устаканить по мере необходимости.
> 
> А пока что понимать exclude для всего, что нужно не включать в src.rpm.

OK, поскольку правила обрабатываются построчно, то проще сделать именно
так:
exclude: pattern...
будет просто удалять созданное предыдущими правилами (во временном sourcedir)
согласно указанному шаблону.

Никто не против?


-- 
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/20060515/f8872788/attachment-0001.bin>


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