[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