On Thu, Jul 19, 2007 at 06:02:47PM +0400, Alexey Tourbin wrote: > > --- a/.gear-rules > > +++ b/.gear-rules > > @@ -1 +1,2 @@ > > -tar: . name=libxml2-@version@-@release@ > > +tar: svn3644:. name=libxml2-@version@-svn3644 > > +diff: svn3644:. . > > Получается вот такая вот некрасивая конструкция, если я хочу паковать > отдельно апстримный snapshot. Некрасивая, потому что непараметризуемо > по version. Альтернативно, svn revision можно добавить в version т.е. > сделать версию пакета 2.6.29.3644. > > С другой стороны, я подумал, не стоит ли сделать релизный тарболл > отдельно плюс к нему svn патч. Тут идея будет в том, что пользователь > сможет "проверить" тарболл. Например, хочется, чтобы при замене > тарболла на "настоящий" получалась идентичная сборка. Здесь есть вот > какие неприятности. Обычно "настоящий" тарболл содержит много всякого > генерата, в частности, от autotools. Тарболл в любом случае не совсем > идентичный получается. Сборка libxml2 откладывается, подробности здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=12320 Есть ещё время подумать, как лушче всего паковать src.rpm'ы на основе snaphost'ов. В варианте с тарболлом-версией + svn.patch + %release.patch не понятно, что делать с пререлизами (т.е. в snapshot'е версия уже изменена на новую, а таг версии ещё не проставлен).