Bug 13694 - Дублирование в меню
: Дублирование в меню
Status: CLOSED FIXED
: Branch 4.1
(All bugs in Branch 4.1/briquolo)
: unspecified
: all Linux
: P3 minor
Assigned To:
:
:
:
:
: 14491
  Show dependency tree
 
Reported: 2007-12-14 09:15 by
Modified: 2009-05-10 09:33 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-12-14 09:15:23
$ rpm -q briquolo
briquolo-0.5.5-alt1

$ rpm -ql briquolo
/usr/games/briquolo
/usr/lib/menu/briquolo
/usr/share/applications/briquolo.desktop
...

Из-за наличия в пакете одновременно файлов /usr/lib/menu/briquolo и
/usr/share/applications/briquolo.desktop происходит дублирование в меню, т.к. из
первого генерится ~/.local/share/applications/alt-briquolo.desktop следующего
содержания:

$ cat alt-briquolo.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Briquolo
GenericName=
Comment=OpenGL-based breakout
Icon=briquolo.png
Exec=soundwrapper /usr/games/briquolo
Terminal=false
Categories=Game;ArcadeGame;
Name[ru]=Briquolo
Comment[ru]=OpenGL-базирующийся брекаут

Наверно надо убрать из пакета файл /usr/lib/menu/briquolo, а оставшийся
/usr/share/applications/briquolo.desktop привести к виду alt-briquolo.desktop по
части Categories, т.к. иначе пункт меню вызова briquolo попадает в раздел Игры,
а не в Игры/Аркады.
------- Comment #1 From 2007-12-14 10:10:43 -------
спасибо, исправлю
------- Comment #2 From 2008-08-21 12:02:19 -------
Сейчас в сизифе и бранче-4.1 лежит версия 0.5.6-alt1, в которой всё равно
присутствуют как /usr/lib/menu/briquolo, так и
/usr/share/applications/briquolo.desktop. В итоге в меню он присутствует
дважды: в Игры и ы Игры/Аркады. Может всё же убить совсем
/usr/lib/menu/briquolo?
------- Comment #3 From 2008-09-04 19:25:46 -------
Исправил в сизифе. Бранч не пользую, так что, если кто проверит и переложит в
бранч буду очень признателен.

И вопрос, что с багой делать, она ж на бранч заасайнена, а исправления только в
сизифе.
------- Comment #4 From 2008-09-09 10:15:33 -------
Перенес в бранч 4.1 из сизифа.
Проверьте пожалуйста: briquolo-0.5.7-alt0.M41.1
------- Comment #5 From 2008-09-11 19:24:50 -------
Проверил, исправилось. Спасибо.