[devel] [devel-announce] I: obsolete %install_info/%uninstall_info/%__install_info macros
Igor Vlasenko
vlasenko на imath.kiev.ua
Пн Май 18 14:32:23 MSD 2009
On Mon, May 18, 2009 at 12:45:56PM +0300, Igor Vlasenko wrote:
> Так же по новой схеме важно, чтобы у info файлов были заполнены
> INFO-DIR-SECTION и
> START-INFO-DIR-ENTRY.
>
> У нас нашелся всего один пакет без INFO-DIR-SECTION с явными
> --entry= --section=,
> ./ucblogo-6.0-alt1.src.spec:/sbin/install-info %_infodir/ucblogo.info --entry="* UCBLogo: (ucblogo). Berkeley Logo User Manual." --section="Programming Languages" %_infodir/dir 2>/dev/null || :
Не совсем так, я пропустил многострочники,
основанные на %__install_info \ ...
Вот пример из automake_1.7.spec:
%post
...
%__install_info \
--section=Development/Other \
--entry="* automake: (automake). Making Makefile
--entry="* aclocal: (automake)Invoking aclocal. Generating aclo
Правильно ли я понимаю, что теперь, чтобы
избежать замусоривания %_infodir/dir, нам надо запретить
такие фокусы с --section= и --entry=",
и вместо этого явно патчить .info файлы, тобы
корректные INFO-DIR-SECTION и START-INFO-DIR-ENTRY
они носили с собой внутри?
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel