Summary: | Блендер 2 раза прописывается в меню | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Serge Polkovnikov <serge.polkovnikov> |
Component: | blender | Assignee: | Egor Ignatov <egori> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | egori, rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Serge Polkovnikov
2007-02-14 15:22:38 MSK
(In reply to comment #0) > Блендер 2 раза прописывается в меню. Понятно, что это связано с тем, что в > пакете есть и menu- и desktop-файл. Если первый еще нужен, напрмер, для > бекпортов, то есть смысл применить следующую конструкцию в спек-файле для того, > чтобы эти файлы ложились только в соответствующие пакеты. > > В секцию %files > > %ifdef _desktopdir > %_desktopdir/* > %else > %_menudir/* > %endif > > Это позволит на этапе сборки ложить в пакет нужный файл Думаю, лучше вообще выбросить menu-файл. > PS: %_datadir/applications/* нужно убрать - вместо него > используется %_desktopdir/* Принято. > PSPS: также думаю есть смысл добавить опцию -w для запуска блендера в оконном > режиме из меню. Иначе он запускается в полноэкранном режиме и в связи с этим в > процессе работы появляются разного рода артефакты. У меня артефакты не наблюдаются, лучше оставить полноэкранный вариант - удобнее работать. Оконный вариант каждый может себе создать сам (или я могу сделать ещё один desktop-файл с оконным вариантом). Выполнил решение в виде: 1) menu-файлы остались в пакете, но доступны при пересборке пакета с параметром --without desktopfile, при этом desktop-файлы не кладутся в конечный пакет. 2) созданы по 2 экземпляра файлов: экранный запуск и оконный запуск на выбор. Считаю, что так лучше. 3) каталог исправлен (In reply to comment #2) > Выполнил решение в виде: > 1) menu-файлы остались в пакете, но доступны при пересборке пакета с параметром > --without desktopfile, при этом desktop-файлы не кладутся в конечный пакет. В принципе проверка на наличие _desktopdir автоматически решала бы эту проблему, т.к. этот макрос появился/есть только для систем понимающих desktop-файлы... > 2) созданы по 2 экземпляра файлов: экранный запуск и оконный запуск на выбор. > Считаю, что так лучше. ОК >У меня артефакты не наблюдаются, лучше оставить полноэкранный вариант - > удобнее работать. Если запускать из-под КДЕ, то при рендеринге сцены (по F12) у меня поверху блендера выскакивает панель kicker-а. > 3) каталог исправлен (In reply to comment #3) > (In reply to comment #2) > > Выполнил решение в виде: > > 1) menu-файлы остались в пакете, но доступны при пересборке пакета с > параметром > > --without desktopfile, при этом desktop-файлы не кладутся в конечный пакет. > В принципе проверка на наличие _desktopdir автоматически решала бы эту > проблему, т.к. этот макрос появился/есть только для систем понимающих > desktop-файлы... Я не очень люблю недостаточно очевидные вещи. Пусть уж лучше человек сам решит, чего он хочет. > > 2) созданы по 2 экземпляра файлов: экранный запуск и оконный запуск на выбор. > > Считаю, что так лучше. > ОК > > >У меня артефакты не наблюдаются, лучше оставить полноэкранный вариант - > > удобнее работать. > Если запускать из-под КДЕ, то при рендеринге сцены (по F12) у меня поверху > блендера выскакивает панель kicker-а. Кстати, это не артефакт. А если перепрограммировать клавишу вызова kicker или рендеринга сцены blender? Пакет прошёл в Сизиф. Закрываю. (In reply to comment #4) > > Если запускать из-под КДЕ, то при рендеринге сцены (по F12) у меня поверху > > блендера выскакивает панель kicker-а. > > Кстати, это не артефакт. А если перепрограммировать клавишу вызова kicker или > рендеринга сцены blender? У киккера нет клавиши вызова. Такое поведение проявляется даже если запустить рендеринг из меню. > > Пакет прошёл в Сизиф. Закрываю. ОК |