[devel] Новые rpm macros. Куда?

Максим Иванов =?iso-8859-1?q?ivanov_=CE=C1_cg=2Eru?=
Вт Окт 23 11:53:58 MSD 2007


В сообщении от Tuesday 23 October 2007 11:27:05 Damir Shayhutdinov написал(а):
> Теперь давайте посмотрим, что за проблема, и какими методами вы ее
> пытаетесь решить.
>
> 1) Проблема - лень создавать .desktop и добавлять новый Source.
Зачем? Если можно легко и красиво его создать прямо из spec при наличии соотв. 
макроса.

> 2) Решение - доработать rpm, чтобы он позволял в специфическом макросе
> указывать кодировку, протестировать что ничего другого не отвалилось,
> перевести все пакеты на эту схему.

Когда говорил про "как Summary" я имел ввиду тот же принцип, а не то что надо 
патчить rpm. Например поле аргумент Name может иметь формат "name 
string[~encoding]" и потом внутри макроса отпарсить и сконвертировать в 
utf-8, если кодировка не указана, то считаем за utf-8. Или, например, можно 
кодировку передавать еще одним параметром макросу. 


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