[docs] Re: make: OTHER_FILES

Oleg A. Paraschenko olpa на xmlhack.ru
Вт Ноя 11 19:53:41 MSK 2003


  Привет!

On Tue, 11 Nov 2003 19:12:13 +0300
Vitaly Ostanin <vyt на vzljot.ru> wrote:

> On Tue, 11 Nov 2003 18:48:13 +0300
> "Oleg A. Paraschenko" <olpa на xmlhack.ru> wrote:
> 
> <skipped/>
> 
> > > > * А почему бы не собирать src.rpm и noarch.rpm сразу, без
> > > > дополнительного сохранения в архив?
> > > 
> > > rpm обычно собираются из архивов, иногда с дополнениями.
> > > Вообще тарболлы - обычная форма распространения
> > > программ/документов, rpm- это их дальнейшая упаковка.
> > 
> >   Тут я имел в виду, что возможно, имеет смысл "make srcrpm"
> >   или
> > "make noarchrpm". Но это, наверное, непросто.
> 
> Это не нужно. Для примера можно взять любой .src.rpm и посмотреть
> внутрь - rpm собирается с помощью rpmbuild из тарболла, make не
> делает пакетов.
> 
> Можно вписать вызов rpmbuild в Makefile, но это может
> понадобиться только мантейнеру, и то вряд ли.

  Да, согласен.

> 
> <skipped/>
> 
> >   Реализация и того, и другого достаточно сложна. На сейчас
> >   предлагаю
> >   такое простое решение: в архив идёт результат сборки
> >   XInclude.
> 
> В архиве должны быть необработанные исходники.

  Почему? Из-за лицензии GNU, которая требует поставлять самые-самые
исходники? Но тогда можно просто отдельным пакетом выкладывать всю
cvs-ветку.

> Реализация не
> сложна даже без использования фичей libxml2.

  Проблема в том, что я не вижу простого решения. В любом случае, этим
надо будет заниматься только когда дело дойдёт до реального создания rpm.

> 
> > > Определить список сущностей, включаемых в итоговых документ,
> > > можно в последних версиях libxml2.
> > 
> >   Здорово. Благодарить тебя?
> 
> Нет, конечно :) С чего бы?

  А "--nonet для xmllint" -- это чей запрос был? И эта новая
функциональность тоже полезна для ALT docs.

...

> 
> <skipped/>
> 
> -- 
> Regards, Vyt
> mailto:  vyt на vzljot.ru
> JID:     vyt на vzljot.ru


-- 
Oleg 



Подробная информация о списке рассылки docs