From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 Message-ID: <5165BB37.3020909@etersoft.ru> Date: Wed, 10 Apr 2013 23:19:19 +0400 From: Pavel Vainerman User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130306 Thunderbird/17.0.3 MIME-Version: 1.0 To: ALT Linux Team development discussions References: <5165A8DA.5090205@etersoft.ru> <5165AE12.3060909@altlinux.org> <5165B45A.5020808@etersoft.ru> <5165B616.9070108@altlinux.org> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?8MHU3iDQ0skg08LP0svFINDPxCDLz87L0sXUztXAINfF?= =?koi8-r?b?0tPJwCDEydPU0snC1dTJ18E=?= 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 19:20:38 -0000 Archived-At: List-Archive: List-Post: 10.04.2013 23:12, Igor Zubkov пишет: > 2013/4/10 Paul Wolneykien : >> 10.04.2013 22:50, Pavel Vainerman пишет: >>>> Если патч уже готов, то это вопрос не столько gear, сколько rpm. >>>> Нужно включить патч в число исходных файлов пакета >>>> >>>> echo "copy: *.patch" >>.gear/rules , >>>> >>>> а потом включить его при сборке, добавив PatchN и %patchN в spec. >>> >>> Тут вся тонкость в том, что мне важно, чтобы патч был задействован >>> только при сборке под конкретный дистр. >>> Git из которого собирается при этом - один. >> >> А бранчей -- много. Сборка на git.alt осуществляется из тега: пометив тегом >> нужный бранч вы укажете, что собирать нужно именно этот вариант пакета. это тоже своего рода "лишняя работа"(по расставлению тегов) которую хотелось избежать. Т.е. виделось это примерно так, что "где-то"(gear/rules?) указал, "что-то". И при сборке ssh git.alt build -b p5 ... у меня подхватился нужный патч и всё. > А сделать отдельный бранч в git для бранча и собрать? > Ну вот вроде не хотелось избежать поддержки нескольких бранчей (синхронизация изменений т.п.). P.S. Впрочем я так понимаю видимо это может нарушает то, что сборка в разные дистры при таком подходе уже не может считаться "из одних исходников". -- Pavel Vaynerman www.etersot.ru