[devel] rpmbuild %check

Dmitry V. Levin ldv at altlinux.org
Thu Sep 10 11:38:41 UTC 2009


On Thu, Sep 10, 2009 at 02:41:12PM +0400, Dmitry V. Levin wrote:
> On Thu, Sep 10, 2009 at 01:02:36PM +0700, Slava Semushin wrote:
> > 10 сентября 2009 г. 3:00 пользователь QA Team Robot (qa �� altlinux.org) написал:
> > [...]
> > > rpm - The RPM package management system
> > > * Wed Sep 09 2009 Dmitry V. Levin <ldv �� altlinux> 4.0.4-alt98.18
> > > - Backported %check from rpm-4.2.
> > > - Implemented automated %check control using
> > >  --enable/--disable/--with/--without check/test controls.
> > > - Bumped librpmbuild soname to reflect ABI change intoduced
> > >  along with %check support.
> > > * Tue Jul 14 2009 Dmitry V. Levin <ldv �� altlinux> 4.0.4-alt98.17
> > 
> > А анонс какой-нибудь будет насчет этого изменения? :)
> 
> Анонс фактически был процитирован. :)

Основное достоинство заключается в очередном упрощении spec-файлов.
Вместо

%{?!__buildreqs:%{?!_without_check:%{?!_without_test:%{?!_disable_check:%{?!_disable_test:make check}}}}}

теперь можно написать просто

%check
make check

и добиться того же эффекта.

Обратите внимание: %check выполняется после %install, т.е. by design
не влияет на результат работы %install.


-- 
ldv
----------- ????????? ????? -----------
???? ??????? ???????? ?? ? ????????? ???????...
???     : ???????????
???     : application/pgp-signature
??????  : 197 ??????
????????: ???????????
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090910/00ba5a7c/attachment.bin>


More information about the Devel mailing list