[devel] I: rpm-build-firefox

Alexey Gladkov =?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Вт Янв 22 02:27:47 MSK 2008


Привет!

Я написал скриптик, получающий из install.rdf разного рода
информацию... и как развитие этой утилиты я попытался сделать
генерировалку requires для rpm. В общем случае это трудно т.к. в
mozilla versioning отличается от rpm'ного. Я очень прошу мантейнеров
расширений пакетов попробовать эту утилиту на "своих" install.rdf на
предмет вменяемости генерируемых зависимостей.

Зачем это нужно?

Для избежания ошибок при запаковке. Дело в том, что если мантейнер не
обратил внимания на содержимое install.rdf и положил в пакет
install.rdf, несовместимый с текущим, скажем, firefox, то пакет будет
нерабочим т.к. firefox-то смотрит на версии указанные в install.rdf.

Как использовать:

$ ./installrdf.sh -t install.rdf
Requires: firefox >= 0.8
Requires: firefox < 2.0.1

$ installrdf.sh --verbose -t install.rdf
installrdf.sh: firefox minVersion=[0.8], maxVersion=[2.0.0.*]:
[firefox >= 0.8], [firefox < 2.0.1]
Requires: firefox >= 0.8
Requires: firefox < 2.0.1

Для утилиты требуется: libshell, raptor, rpm-utils

Это только набросок и мнения/пожелания приветствуются.

-- 
Rgrds, legion
----------- следующая часть -----------
An embedded and charset-unspecified text was scrubbed...
Name: installrdf.sh
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20080122/c3594c2b/attachment-0002.ksh>


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