[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