[devel] Specsubst usage
Anton V. Boyarshinov
boyarsh на altlinux.org
Пн Янв 21 13:59:54 MSK 2013
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"
Подробная информация о списке рассылки Devel