Bug 28004

Summary: freedesktop меню для Сinnamon.
Product: Sisyphus Reporter: Владимир Диденко <vladimir.didenko>
Component: cinnamonAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, antohami, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Владимир Диденко 2012-11-19 15:16:26 MSK
Было бы неплохо к списку altlinux-freedesktop-menu добавить меню для среды Cinnamon. В данный момент момент используется патч, заставляющий Cinnamon использовать меню от Gnome 3, но это, на мой взгляд, не очень правильно. Игорь,  если не сложно - сделайте altlinux-freedesktop-menu-cinnamon, а я бы Cinnamon перевел на него. Заранее спасибо.
Comment 1 viy 2012-11-19 15:26:06 MSK
Понял, хорошо.
Comment 2 viy 2012-11-21 01:53:39 MSK
Залил altlinux-freedesktop-menu-0.56-alt1.src.rpm
там altlinux-freedesktop-menu-cinnamon-0.56-alt1.noarch.rpm
он провайдит cinnamon-freedesktop-menu
и конфликтует с cinnamon <= 1.6.7-alt2 по файлам в /etc/xdg/menus.
Эти файлы надо либо отпилить в подпакет, либо удалить.
Comment 3 AEN 2012-11-21 01:57:40 MSK
(В ответ на комментарий №2)

> конфликтует с cinnamon <= 1.6.7-alt2 по файлам в /etc/xdg/menus.
> Эти файлы надо либо отпилить в подпакет, либо удалить.

Тогда я переоткрою эту багу и перевешу на cinnamon в ожидании новой сборки с окончательным решением проблемы freedesktop menu.
Comment 4 Владимир Диденко 2012-11-21 11:55:12 MSK
(В ответ на комментарий №2)
> Залил altlinux-freedesktop-menu-0.56-alt1.src.rpm
> там altlinux-freedesktop-menu-cinnamon-0.56-alt1.noarch.rpm
> он провайдит cinnamon-freedesktop-menu

Спасибо!

> и конфликтует с cinnamon <= 1.6.7-alt2 по файлам в /etc/xdg/menus.
> Эти файлы надо либо отпилить в подпакет, либо удалить.

Их надо удалять - они не работоспособны.
Comment 5 Владимир Диденко 2012-11-21 15:50:59 MSK
В меню появился один не переведенный пункт Preferences. К тому же он отображается без иконки. Игорь, не подскажите как это можно исправить?
Comment 6 AEN 2012-11-21 15:56:19 MSK
(В ответ на комментарий №4)
> (В ответ на комментарий №2)

> > и конфликтует с cinnamon <= 1.6.7-alt2 по файлам в /etc/xdg/menus.
> > Эти файлы надо либо отпилить в подпакет, либо удалить.
> 
> Их надо удалять - они не работоспособны.

Это уже на Ваше усмотрение.
Comment 7 Владимир Диденко 2012-11-21 15:57:37 MSK
(В ответ на комментарий №6)
> 
> Это уже на Ваше усмотрение.

Да это понятно - это я так свои планы озвучил :-)
Comment 8 Владимир Диденко 2012-11-21 16:01:20 MSK
(В ответ на комментарий №5)
> В меню появился один не переведенный пункт Preferences. К тому же он
> отображается без иконки. Игорь, не подскажите как это можно исправить?

Вобщем разобрался почему это происходит - /etc/xdg/menus/cinnamon-settings.menu для Preferences ссылается на Settings.directory, которого в системе нет. Игорь, не могли бы исправить ссылку на cinnamon-settings.directory, а я уж тогда этот файл запакую в cinnamon.
Comment 9 viy 2012-11-21 16:25:11 MSK
(В ответ на комментарий №5)
> В меню появился один не переведенный пункт Preferences. К тому же он
> отображается без иконки. Игорь, не подскажите как это можно исправить?

Спасибо, что заметили. Залил исправление
task #84757: added #100: build srpm altlinux-freedesktop-menu-0.57-alt1.src.rpm
Comment 10 Repository Robot 2012-11-21 18:40:07 MSK
cinnamon-1.6.7-alt3 -> sisyphus:

* Wed Nov 21 2012 Vladimir Didenko <cow@altlinux> 1.6.7-alt3
- switched to cinnamon-freedesktop-menu (closes: #28004)
- moved arch independent data to cinnamon-data subpackage
- added dependency to muffin