From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <1365630986.6423.20.camel@aris_dell.localdomain> From: "Yuri N. Sedunov" To: devel@lists.altlinux.org Date: Thu, 11 Apr 2013 01:56:26 +0400 In-Reply-To: <20130410213710.GF13495@altlinux.org> References: <5165BD6C.9080804@etersoft.ru> <5165BFBC.3070108@altlinux.org> <5165C025.8070305@etersoft.ru> <5165C1DE.5000406@altlinux.org> <5165C945.7060504@etersoft.ru> <5165CAC2.7000505@altlinux.org> <20130410204357.GB13495@altlinux.org> <5165CF55.6000401@altlinux.org> <20130410204729.GC13495@altlinux.org> <5165D125.9050808@altlinux.org> <20130410213710.GF13495@altlinux.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.1 (3.8.1-alt0.1) Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [devel] %ifbranch ? X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2013 21:56:28 -0000 Archived-At: List-Archive: List-Post: В Чт, 11/04/2013 в 01:37 +0400, Dmitry V. Levin пишет: > On Thu, Apr 11, 2013 at 12:52:53AM +0400, Paul Wolneykien wrote: > > 11.04.2013 00:47, Dmitry V. Levin пишет: > > >On Thu, Apr 11, 2013 at 12:45:09AM +0400, Paul Wolneykien wrote: > > >>11.04.2013 00:43, Dmitry V. Levin пишет: > > >>>On Thu, Apr 11, 2013 at 12:25:38AM +0400, Paul Wolneykien wrote: > > >>>>11.04.2013 00:19, Pavel Vainerman пишет: > > >>>>>Исходный вопрос был в том, > > >>>>>есть ли механизм позволяющий при > > >>>>>сборке > > >>>>>под определённый дистр, > > >>>>>применить какие-то особые правила. > > >>>> > > >>>> А и правда? Товарищи, а можем ли мы > > >>>> сейчас как-то определить макрос %ifbranch, > > >>>>работающий наподобие %ifarch, только > > >>>>применительно к репозиторию, в который > > >>>>целит girar-builder? > > >>> > > >>>Да, вы можете придумать какой-нибудь > > >>>такой макрос, поскольку вся > > >>>необходимая для этого информация в > > >>>момент сборки уже в наличии. > > >> > > >> Я вот почему-то так и думал. А где можно > > >> узнать явки-пароли? > > > > > >Ничего запароленного тут нет, все на > > >поверхности. > > > > Поверхность уж очень большая. :) Кукую её > > часть исследовать на предмет наличия > > искомой информации в виде имени бранча? > > Смотрите, какая штука. С одной стороны, я не хочу никого лишать > возможности поисследовать этот вопрос самостоятельно. > С другой стороны, применение подобного макроса представляется мне не очень > хорошей идеей, поскольку осложнит воспроизводимость сборки за пределами > сборочной системы. Поэтому, если вы не будете настаивать, > то я бы предпочел обойтись без подсказок. > Непонятно каким образом использование макросов %ifbranch (%ifrepo) может осложнить воспроизводимость сборки за пределами "эталонной" сборочной системы. %repo, %ifrepo ничем не хуже %url или %packager и вполне могли бы быть встроены в rpm, чтобы можно было изготавливать из одного спека и src.rpm под разные %repo на дому, без участия сборочницы. -- Yuri N. Sedunov