[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