Прилагаю исправленный xmms.menu. По части mimetypes в файл меню включен обновленный список типов, поддерживаемых пакетами xmms и xmms-in-vorbis; xmms-in-mikmod опущен. Однако хотелось бы довести до ума обсуждавшуюся идею мини-реестра типов MIME, поддерживаемых установленными плагинами ввода, тем более, что осуществить её несложно. В качестве варианта предлагаю следующую схему: 1. Каталог /usr/share/xmms/mimetypes используется как место хранения информации о типах MIME. Содержимое каталога представляет собой набор файлов, по одному от каждого пакета, регистрирующего типы MIME. Названия файлов совпадают с названиями пакетов, дабы исключить возможность конфликта. Внути файлов -- список типов MIME, разделенных точкой с запятой ';' или запятой ','. 2. В базовый пакет добавляются: а) шаблон файла меню б) файл /usr/share/xmms/mimetypes/xmms с перечнем поддерживаемых типов MIME в) скрипт xmms-mkmenu.sh, генерирующий файл меню на основе шаблона и данных каталога /usr/share/xmms/mimetypes г) макросы RPM, для удобства использования 3. В пакетах xmms-in-* появляются: а) файл /usr/share/xmms/mimetypes/%name б) вызовы макроса %xmms_update_mime в post и postun секциях Прототип прилагается.
Created attachment 354 [details] xmms.menu (old scheme)
Created attachment 355 [details] xmms-mime-reg.tar.gz
Спасибо, сейчас!
"oldstyle" accepted for xmms-1.2.10-alt2; not closing the bug as it has more things to discuss
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-0.9.4.html
Хорошо бы к 3.1 (sic) допинать до какого-то очередного состояния MIME-хозяйство...
Стырил xmms.desktop из Gentoo и малость поправил...
fixed in 1.2.10-alt12