[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