Bug 9067 - %_liconsdir и %_miconsdir
: %_liconsdir и %_miconsdir
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/rpm-build)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-02-13 17:34 by
Modified: 2007-04-10 12:58 (History)


Attachments


Note

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


Description From 2006-02-13 17:34:36
Предлагаю заменить значения макросов   
%_liconsdir на %_datadir/icons/hicolor/48x48/apps 
%_miconsdir на %_datadir/icons/hicolor/16x16/apps 
добавить макрос 
%_niconsdir - %_datadir/icons/hicolor/32x32/apps 
не менять 
%_iconsdir - %_datadir/icons 
 
http://standards.freedesktop.org/icon-theme-spec/latest/ar01s03.html
------- Comment #1 From 2006-02-14 01:45:50 -------
Зачем ломать обратную совместимость?
------- Comment #2 From 2006-02-14 11:41:14 -------
А что за программы ищут значки в 
/usr/share/icons/mini и т.п. ? 
Может быть это menu, которая как бы устарела? 
------- Comment #3 From 2006-02-14 11:52:30 -------
(In reply to comment #2)
> А что за программы ищут значки в /usr/share/icons/mini и т.п. ?

К примеру, Fluxbox ищет иконки в этом месте. Точнее он здесь ищет в самую
последнюю очередь:

- /usr/share/pixmaps/
- /usr/share/icons/hicolor/16x16/apps/
- /usr/share/icons/
- /usr/share/icons/mini/

Впрочем, все эти значения прописаны в menu-methods жестко и от макросов не
зависят...

------- Comment #4 From 2006-02-14 18:19:15 -------
(In reply to comment #2) 
> А что за программы ищут значки в  
> /usr/share/icons/mini и т.п. ?  
Я в основном про пакеты, которые туда кладут. 
Не будет иконок - не будет никто там их искать. 
 
> Может быть это menu, которая как бы устарела?  
menu не ищет иконки, только menu-method-ы 
 
------- Comment #5 From 2006-02-15 00:32:28 -------
В общем раз это правильные места, стоит заменить. 
Как я понимаю, программы не сломаются, посколько эти 
макросы определяют расположение значков для меню, а меню-методы 
разберутся ведь, верно? 
------- Comment #6 From 2006-02-15 13:58:33 -------
(In reply to comment #5) 
> В общем раз это правильные места, стоит заменить.  
Только все каталоги пакета icon-theme-hicolor по хорошему нужно перенести в 
filesystem 
http://freedesktop.org/wiki/Software_2ficon_2dtheme 
 
> Как я понимаю, программы не сломаются, посколько эти  
> макросы определяют расположение значков для меню, 
не факт, но проблем не вижу 
 
> а меню-методы разберутся ведь, верно?  
верно, т.к. menu-icons-default давно там 
 
------- Comment #7 From 2006-02-17 02:29:26 -------
Может, сперва надо проверить эти самые методы и т.п.?
По моему, такие дискуссионные вопросы надо проводить через devel@.
Я, например, не считаю себя достаточно компетентным, чтобы оценить, насколько
это предложение разумное/полезное/нужное/опасное/etc.
------- Comment #8 From 2006-02-17 17:25:56 -------
(In reply to comment #7) 
> Может, сперва надо проверить эти самые методы 
уже проверены временем 
 
> и т.п.? 
это можно, только что? 
 
> По моему, такие дискуссионные вопросы надо проводить через devel@. 
ок, ща напишу 
 
------- Comment #9 From 2006-02-21 18:49:28 -------
Поскольку никто не возразил, добавлено в 4.0.4-alt60.
------- Comment #10 From 2006-02-21 20:33:40 -------
А с каталогами что будем делать? 
Весь icon-theme-hicolor в filesystem или только %_datadir/icons/hicolor/*/apps 
или ничего?