[devel] [Sisyphus-cybertalk] I: Sisyphus-20060214 packages: +7! -7 +60 (5500)
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Ср Фев 15 21:35:28 MSK 2006
Sergey Vlasov пишет:
> On Wed, Feb 15, 2006 at 11:48:48PM +0600, php-coder wrote:
>
...
>
> Я даже могу привести пример такого пакета - apt (там, правда, не
> %name, а совсем нестандартный макрос, определённый в спеке рядом).
>
> Вообще концом секции %description является начало любой следующей
> секции:
>
> { PART_PREAMBLE, 0, "%package"},
> { PART_PREP, 0, "%prep"},
...
> { PART_VERIFYSCRIPT, 0, "%verifyscript"},
>
> Однако даже это в общем случае не поможет, поскольку разделители
> секций вполне могут получаться в результате расширения макросов -
> например, такой пакет прекрасно собирается:
>
> =======================================================================
> Name: xxx
> Version: 0.1
> Release: alt1
> Summary: XXX
> License: GPL
> Group: Development/Other
>
> %define DESC %description
> %define BUILD %build
>
> %DESC
> This is XXX.
>
> %BUILD
> echo XXX
>
> %files
> %changelog
> =======================================================================
>
> Вот такая гадость этот rpm.
rpm -bE -- перед разбором?
--
С уважением. Алексей.
Подробная информация о списке рассылки Devel