04.02.2010 17:56, Andrey Rahmatullin пишет:
On Thu, Feb 04, 2010 at 05:07:28PM +0300, Радик Юсупов wrote:
error: value "LXDE;" for key "OnlyShowIn" in group "Desktop Entry"
contains an unregistered value "LXDE";
Да.
Изменил desktop-файл так:
OnlyShowIn=X-LXDE;
Если эта строка будет обрабатываться так, как задумано - хорошо. Если нет
- то и писать так не следует. Это надо проверять дополнительно.
Не отрабатывается.
При написании "LXDE" и "X-LXDE" вываливается отда и таже ошибка,
приведенная мной.
Зделал git commit -a. Сборка все равно останавливается на этом месте.
С той же диагностикой?
Да.
Тут
[http://standards.freedesktop.org/menu-spec/menu-spec-0.9.html#desktop-entry-extensions-examples]
говорится, что поддерживаются только
OnlyShowIn Value Environment
GNOME GNOME Desktop
KDE KDE Desktop
ROX ROX Desktop
XFCE XFCE Desktop
Old Legacy menu systems
Ну да, но из спецификации не следует, что иные значения запрещены.
Но ведь ругается..
Какие изменения нужно сделать, чтобы сборка прошла дальше?
Всегда можно убрать desktop-file-install и делать всё, что сейчас делает
он (кроме вызова desktop-file-validate), вручную.
Можно для начинающих по-подробнее?
Вообще убрать параметр OnlyShowIn?
Если убрать, пункт будет показываться не только в LXDE.
Ясно.
--
Мой Круг — Радик Юсупов <http://Radik.moikrug.ru/?from=card>
_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies