* Re: [devel] Specsubst usage @ 2013-01-21 9:12 ` Dmitry V. Levin 0 siblings, 1 reply; 4+ messages in thread From: Dmitry V. Levin @ 2013-01-21 9:12 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 927 bytes --] On Mon, Jan 21, 2013 at 08:38:38AM +0300, Eugene Prokopiev wrote: > Здравствуйте! > > Верно ли я понимаю, что с помощью директивы specsubst в .gear/rules теперь > можно написать в спек нечто способное раскрыться в alt1 либо alt0.M60T в > зависимости от неких внешних условий а также сформировать тег для git.alt > build? В зависимости от тэга. > Мне не хватили информации из man gear-rules и wiki для того, чтобы > воспользоваться этим механизмом. Можно ли взглянуть на пример? Пример тэга http://git.altlinux.org/gears/k/..git?p=kernel-image-std-def.git;a=tag;h=kernel-image-std-def-3.7.3-alt1 Пример .gear/rules: http://git.altlinux.org/gears/k/..git?p=kernel-image-std-def.git;a=blob;f=.gear/rules;hb=kernel-image-std-def-3.7.3-alt1 Пример строчки в спеке: http://git.altlinux.org/gears/k/..git?p=kernel-image-std-def.git;a=blob;f=kernel-image.spec;hb=kernel-image-std-def-3.7.3-alt1#l1 -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CANM4RugR2eMAoxyZiEdjxBTBnhtOYtr6ht_aDwwiLbmojU4L-Q@mail.gmail.com>]
* Re: [devel] Specsubst usage @ 2013-01-21 9:59 ` Anton V. Boyarshinov 2013-01-21 10:32 ` Dmitry V. Levin 0 siblings, 2 replies; 4+ messages in thread From: Anton V. Boyarshinov @ 2013-01-21 9:59 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: enp 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" ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] Specsubst usage 2013-01-21 9:59 ` Anton V. Boyarshinov @ 2013-01-21 10:32 ` Dmitry V. Levin 1 sibling, 0 replies; 4+ messages in thread From: Dmitry V. Levin @ 2013-01-21 10:32 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 353 bytes --] On Mon, Jan 21, 2013 at 01:59:54PM +0400, Anton V. Boyarshinov wrote: > А в сборочницу надо отправлять тэг, содержащий X-girar-specsubst, я Так, я, кажется, реализовал опечатку. Очевидно, эта штука должна была называться X-gear-specsubst, а вовсе не X-girar-specsubst. Сейчас я ее переименую с сохранением обратной совместимости. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CANM4Ruh+peUyn8APhpDQR5uWWta7k-F1z2D0bC9HF4FCRmDGtA@mail.gmail.com>]
* Re: [devel] Specsubst usage @ 2013-01-22 6:14 ` Anton V. Boyarshinov 0 siblings, 0 replies; 4+ messages in thread From: Anton V. Boyarshinov @ 2013-01-22 6:14 UTC (permalink / raw) To: ALT Linux Team development discussions; +Cc: enp В Tue, 22 Jan 2013 07:01:51 +0300 Eugene Prokopiev <enp@itx.ru> пишет: > Однако что мне делать при следующем обновлении без изменения версии? Я > получу одинаковые релизы в changelog. Да, вот я как раз ровно об этом подумал и собирался написать.. Подставлять релиз мешает changelog.. Разве что делать alt@rel@1, alt@rel@2, а в rel подставлять либо пустую строку (в Сизиф) либо 0M60P. (в p6). ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-01-22 6:14 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-01-21 9:12 ` [devel] Specsubst usage Dmitry V. Levin 2013-01-21 9:59 ` Anton V. Boyarshinov 2013-01-21 10:32 ` Dmitry V. Levin 2013-01-22 6:14 ` Anton V. Boyarshinov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git