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

Damir Shayhutdinov =?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Вт Окт 23 12:31:40 MSD 2007


> > 1) Проблема - лень создавать .desktop и добавлять новый Source.
> Зачем? Если можно легко и красиво его создать прямо из spec при наличии соотв.
> макроса.
Затем, что его можно легко и красиво создать и не из spec, не
используя никаких макросов вообще.

Я считаю  что это типичный пример Macro Abuse. Вы б еще программы прям
в спеке писали, типа

cat  <<EOF
#include <stdio.h>
int main(void)
{
    return printf("Hello, world!") < 0;
}
EOF

.desktop файл - это не атрибут спека, это вполне осязаемая вещь,
которую можно и нужно проталкивать в апстрим. Поэтому создание
.desktop-файла прямо в спеке я считаю извращением (и вообще нецелевым
использованием макро-аппарата, macro abuse). Впрочем, я не истина в
последней инстанции - пробуйте, экспериментируйте.


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