[devel] gtk engines smooth

Вячеслав Вячеслав
Вс Сен 5 21:27:39 MSD 2004


Я бы хотел пересобрать пакет gtk-smooth-engine чтобы переименовать его,
в соответствии с другими аналогичными пакетами. Сейчас он пересекается
по файлам с собранным, но пока не отправляемым
пакетом gnome-themes-extra и нарушает общий порядок именования. 

Кроме того, надо вообще что-то сделать с размещением по пакетам
библиотек прорисовки и тем для gtk1 и gtk2. У нас 2 версии gtk и очень
желательно, чтобы темы для обеих были одинаковы. При выборе
темы gtk2 пишется ~/.gtkrc с той же темой для gtk1, поэтому если
собирать одноименные темы gtk1 и gtk2 вместе в одни и те же пакеты
переключение будет прозрачно синхронизировано. 

Поэтому, хотелось бы навести порядок и иметь ряды пакетов вида
gtk-themes-* (engine и темы gtk (1 и 2))
 gtk-themes-smooth (все темы семейства smooth для обеих версий gtk)
 gtk-themes-extra (из пакета gnome-themes-extra, требует несколько
других gtk-themes-*)
 gtk-themes-misc (темы требующие несколько библиотек)

gnome-icon-themes-svg-* (векторные темы)
gnome-icon-themes-* (растровые темы)
 gnome-icon-themes-svg-extra (из пакета gnome-themes-extra)
 gnome-icon-themes-accessibility (из пакета accessibility)
 gnome-icon-themes-noia (семейство noia)
 gnome-icon-themes-kde (аналоги тем kde)
 gnome-icon-themes (все остальные разрозненные темы)
 gnome-icon-themes-svg (все остальные разрозненные темы svg)

metacity-themes-* (требует metacity)
 metacity-themes-extra (из пакета gnome-themes-extra)
 metacity-themes (разрозненные темы из Интернета)

gnome-themes-* (содержат файлы тем Gnome и документы)
 gnome-themes-extra (требует все *-extra)
 gnome-themes-accessibility (требует все *-accessibility)
 gnome-themes (разрозненные темы из Интернета)

gdm-themes-* (темы gdm)
 gdm-themes-extra (темы соответствующие темам из gnome-themes-extra)

Цель изменений - уменьшение количества мелких пакетов тем с
потенциальных сотен до единиц при сохранении возможности поставить
темы gtk отдельно от тем gnome и избавлении от ручного подбора множества
мелких пакетов для сбора цельной темы, включающей много элементов.

-- 
Вячеслав Диконов <sdiconov на mail.ru>




Подробная информация о списке рассылки Devel