From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <445B7D26.40202@altlinux.com> Date: Fri, 05 May 2006 20:28:22 +0400 From: Anton Farygin Organization: ALT Linux Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060502) MIME-Version: 1.0 To: ALT Devel discussion list References: <445B741D.9050402@altlinux.com> <20060505161344.GA29144@basalt.office.altlinux.org> In-Reply-To: <20060505161344.GA29144@basalt.office.altlinux.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?Z2VhciAtINDSz8LMxc3BINMg0MHS08nOx8/NIFNQRUMt?= =?koi8-r?b?xsHKzMEu?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 May 2006 16:26:06 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin wrote: > On Fri, May 05, 2006 at 07:49:49PM +0400, Anton Farygin wrote: >> SPEC файл от alterator-x11 > [...] >> Name: alterator-%module > [...] >> gear на таком spec'е вываливается с такой диагностикой: >> $ gear .git/ --rpmbuild -- rpm -bs >> gear: .gear-rules line 2: Invalid name "alterator-%module" specified >> >> rules представляет из себя: >> $ cat .gear-rules >> spec: SPECS/alterator-x11.spec >> tar: alterator-x11 >> >> 2ldv: бага ? > > Ну я же говорил, что gear это не rpmbuild. > > Напиши пока так: > tar: alterator-x11 name=alterator-x11 > > Это, конечно, выглядит немного странно. > Может, изменить умолчание и брать в качестве имени первый аргумент, > а не имя из spec-файла? да, изменить умолчание - было бы самым правильным решением. Буду благодарен т.е. - в качестве имени всегда брать первый аргумент (каталог). И ещё запрос: можно ли в указываемой версии тарболла каком-то образом испрользовать данные из spec-файла ? Конкрентно меня интересует release. У меня в udev тарболлы строятся как udev_policy-<версия>-<релиз> Хотя в принципе это конечно не актуально.. я так делаю исходя из расчёта, что тарболл одной версии не может содержать разных данных в разных сборках пакета. Т.е. - в своих пакетах я увеличиваю версию, а в чужих - кладу тарболлы, в имени которых присутствует версия-релиз спек-файла. что-то подобное в policy: tar: udev-policy version=@version@-@release@ было бы здорово. Rgds, Rider