[devel] comprehensive rsyncability test
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Июн 4 21:37:31 MSD 2008
On Wed, Jun 04, 2008 at 05:04:12PM +0400, Alexey Tourbin wrote:
> > Алексей, а нельзя ли алгоритмом сжатия управлять из спека ?
> > По умолчанию поставить, например, LZMA, а в спек-файле дать
> > возможность заменить на другой.
> Можно. Управляется через %_source_payload и %_binary_payload в
> /usr/lib/rpm/macros. Соответственно, можно будет в spec-файле
> переопределить
>
> %define _source_payload w2.lzdio
> %define _binary_payload w2.lzdio
>
> или же передать опции
>
> rpmbuild --define '_source_payload w2.lzdio' --define '_binary_payload w2.lzdio'
Ух ты, так остаётся выбрать разумный дефолт (продолжает казаться,
что это LZMA) и менять его на rsyncable для того, что известно
как таковое (те же ядро, иксы, openoffice, firefox, cups и что
большого ещё регулярно нуждается в апдейтах, которые затрагивают
малую часть пакета).
Возможно, по ходу пьесы добавив соответствующий тест в repocop,
набрав статистику и раздав рекомендаций (или сразу патчиков).
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel