IconsPackaging: различия между версиями
(Import from freesource.info) |
Нет описания правки |
||
Строка 2: | Строка 2: | ||
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/Index}} | {{MovedFromFreesourceInfo|AltLinux/Sisyphus/Index}} | ||
[[ | == Пиктограммы для меню оконных менеджеров == | ||
=== Пакетирование === | |||
Для упрощения следования [[IconPaths|политике]] упаковки иконок в ALT-овой сборке RPM имеется несколько макросов: | |||
* <tt>%_miconsdir</tt> (mini) - иконки 16x16 (/usr/share/icons/hicolor/16x16/apps) | |||
* <tt>%_niconsdir</tt> (normal) - иконки 32x32 (/usr/share/icons/hicolor/32x32/apps) | |||
* <tt>%_liconsdir</tt> (large) - иконки 48x48 (/usr/share/icons/hicolor/48x48/apps) | |||
Для упаковки масштабируемых иконок, иконок нестандартного размера и дополнительных тем существует ещё один макрос: | |||
* <tt>%_iconsdir</tt> (/usr/share/icons) | |||
Таким образом, масштабируемые иконки следует складывать в <tt>%_iconsdir/hicolor/scalable/apps</tt>, иконки нестандартного размера - в <tt>%_iconsdir/hicolor/WWxHH/apps</tt>, иконки дополнительных тем - в <tt>%_iconsdir/<название темы>/...</tt> |
Версия от 08:31, 21 августа 2008
Пиктограммы для меню оконных менеджеров
Пакетирование
Для упрощения следования политике упаковки иконок в ALT-овой сборке RPM имеется несколько макросов:
- %_miconsdir (mini) - иконки 16x16 (/usr/share/icons/hicolor/16x16/apps)
- %_niconsdir (normal) - иконки 32x32 (/usr/share/icons/hicolor/32x32/apps)
- %_liconsdir (large) - иконки 48x48 (/usr/share/icons/hicolor/48x48/apps)
Для упаковки масштабируемых иконок, иконок нестандартного размера и дополнительных тем существует ещё один макрос:
- %_iconsdir (/usr/share/icons)
Таким образом, масштабируемые иконки следует складывать в %_iconsdir/hicolor/scalable/apps, иконки нестандартного размера - в %_iconsdir/hicolor/WWxHH/apps, иконки дополнительных тем - в %_iconsdir/<название темы>/...