From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 21 Jan 2013 13:59:54 +0400 From: "Anton V. Boyarshinov" To: ALT Linux Team development discussions Message-ID: <20130121135954.1918581c@boyarsh.office.altlinux.ru> In-Reply-To: References: <20130121091235.GA21723@altlinux.org> Organization: ALTLinux X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.14; x86_64-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: enp@itx.ru Subject: Re: [devel] Specsubst usage 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: Mon, 21 Jan 2013 09:59:54 -0000 Archived-At: List-Archive: List-Post: On Mon, 21 Jan 2013 12:50:32 +0300 Eugene Prokopiev wrote: > Как теперь в @release@ должно попасть alt1 или alt0.M60T? Я должен > приделать нечто вроде X-girar-specsubst: release=alt0.M60T к вызову > gear-hsh --commit? Как именно? Для локальной сборки с --commit можно прописать в .git/config что-нибудь вроде (на том же примере) -------------------- [gear "specsubst"] kflavour = un-def -------------------- А в сборочницу надо отправлять тэг, содержащий X-girar-specsubst, я делаю такие тэги для ядер вот таким наколеночным скриптом: ------------------------- #!/bin/sh name=$(basename $0) flavour=$(echo $name | cut -d- -f3-4) description=$(gear --describe --disable-specsubst| sed "s/ /-/g;s/@kflavour@/$flavour/") gear-create-tag -f -n "$description" -m "$description X-girar-specsubst: kflavour=$flavour"