From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <44681106.5020000@altlinux.com> Date: Mon, 15 May 2006 09:26:30 +0400 From: Anton Farygin Organization: ALT Linux Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060502) MIME-Version: 1.0 To: ALT Devel discussion list References: <4465055F.9050102@altlinux.com> <20060512220728.GE11360@basalt.office.altlinux.org> <44650AE3.1080203@altlinux.com> <20060512223053.GA13324@basalt.office.altlinux.org> <446569C9.6020200@altlinux.com> <20060513095907.GC27725@basalt.office.altlinux.org> <4466C73E.80605@altlinux.com> <20060514201612.GD13934@basalt.office.altlinux.org> In-Reply-To: <20060514201612.GD13934@basalt.office.altlinux.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] unmatched pattern in gear X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 May 2006 05:23:26 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin wrote: > 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: >>>>>> >>>>>> пример, когда это будет нужно: >>>>>> >>>>>> 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) > согласно указанному шаблону. > > Никто не против? Меня устраивает. Только надо где-то задокументировать, что порядок exclude в файле rules важен. Rgds, Rider