From: "Вячеслав Диконов" <sdiconov@mail.ru> To: devel@altlinux.ru Subject: Re: [devel] Re: contrib -> master Date: 26 Jan 2003 22:44:23 +0300 Message-ID: <1043610262.1818.58.camel@linuxbox.tirs.ru> (raw) In-Reply-To: <20030125191743.GG38342@osdn.org.ua> В Сбт, 25.01.2003, в 22:17, Michael Shigorin написал: > On Fri, Jan 24, 2003 at 04:28:09PM +0300, Stanislav Ievlev wrote: > > Итак, начинается процесс перемещения пакетов из компоненты > > contrib в компоненту master, иначе говоря это прямая дорога > > ваших пакетов на 3 (и возможно 4) диски Master 2.2. > gtk-theme-switch-1.0.1-alt1.src.rpm Большое за него спасибо. ЗАКРЫВАЕТСЯ ОШИБКА No.1974. Только думал сам его собрать, несмотря на предубеждение :) > -- legacy (gtk1); IMO нужен; для включения требуется пофиксить > gtk-default-engines, которые gtk2, и включить gtk-engines, которые > gtk1. Впрочем, это нужно делать, если мы еще поддерживаем темы v1. > А мы их еще должны поддерживать, как мне кажется. Пакетами тем для GTK1 занимался я. Они сохранятся и в будущем до тех пор, пока есть программы для GTK1. Сейчас я занят темами для Гнома (в том числе GTK2). Предлагаю: 1) выбросить наконец древний пакет с _глючными_ темами gtk-themes-1.0-ipl9mdk, как полностью заменяемый новыми пакетами. 2) Сделать новый набор тем для GTK1,2 и Гнома2. У меня готов весь исходный материал, включая пересобранные и дорисованные мной наборы пиктограмм в новом формате Гнома 2.2. Осталось написать .spec файлы. Возможно несколько подходов к размещению тем по пакетам: - один пакет - одна МЕТАтема для Гнома2, включая сочетающиеся и зависящие друг от друга темы gtk1, gtk2, metacity, пиктограммы для Гнома, фоновые картинки и (возможно) звуки. Также туда попадают альтернативные варианты тем. Темы GTK1 только в паре с аналогичными темами GTK2. gnome-theme-crux gnome-theme-kde-style gnome-theme-aqua gnome-theme-next gnome-theme-legacy ... - один пакет - строго одна тема для определённой программы + виртуальные пакеты для метатем. Этот подход был опрометчиво применён в Сизифе. gtk1-theme-crux gtk2-theme-crux metacity-theme-crux gnome-icontheme-crux-teal gnome-icontheme-crux-eggplant gnome-theme-crux ... НЕДОСТАТКИ: Огромное число мелких пакетов со сложной системой зависимостей и большой геморрой. Неудобный поиск сочетающихся тем для gtk1 и gtk2, так как по названиям ничего понять невозможно. Сразу обещаю свыше 500 пакетов при такой схеме. Их придётся очень долго пролистывать в синаптике и мантисе :/. - один пакет - группа связанных друг с другом тем для определённой программы + виртуальные пакеты метатем. Этот принцип использован при упаковке 400 тем GTK1 и 200 тем SawFish для Сизифа. В этом случае достаточно просто пересобрать уже имеющуюся коллекцию для GTK1 и добавить темы для нового Гнома. gnome-iconthemes-ximian gnome-iconthemes-kde gnome-iconthemes-aqua gnome-iconthemes-next ... gtk1-themes-thinice gtk2-themes-thinice metacity-themes ... gnome-theme-aqua gnome-theme-kde gnome-theme-next ... НЕДОСТАТКИ - сложности с делёжкой каталогов в /usr/share/themes. /usr/share/themes/aqua/gtk /usr/share/themes/aqua/gtk2 /usr/share/themes/aqua/metacity-1 и неудобный поиск сочетающихся тем для gtk1 и gtk2 (также относится ко второму варианту). Какие будут мнения? -- Вячеслав Диконов <sdiconov@mail.ru>
next prev parent reply other threads:[~2003-01-26 19:44 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-01-24 13:28 [devel] " Stanislav Ievlev 2003-01-25 19:17 ` [devel] " Michael Shigorin 2003-01-26 19:44 ` Вячеслав Диконов [this message] 2003-01-27 8:10 ` Michael Shigorin 2003-01-26 20:00 ` [devel] BUG (в связи с отсутствием пакета в списке Мантиса) Вячеслав Диконов 2003-01-27 8:12 ` [devel] " Michael Shigorin 2003-01-27 9:18 ` Вячеслав Диконов 2003-01-28 11:46 ` [devel] Re: contrib -> master Victor Forsyuk 2003-01-28 14:04 ` Stanislav Ievlev 2003-01-29 12:30 ` Dmitry V. Levin 2003-01-27 9:31 ` krb5 !! was: [devel] " Victor V Ismakaev 2003-01-27 9:48 ` Alexander Bokovoy 2003-01-27 11:41 ` Victor V Ismakaev 2003-01-27 13:37 ` [devel] Re: krb5 !! Victor V Ismakaev 2003-01-27 11:33 ` [devel] ipxripd (was: contrib -> master) Grigory Batalov 2003-01-27 15:33 ` Dmitry Lebkov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1043610262.1818.58.camel@linuxbox.tirs.ru \ --to=sdiconov@mail.ru \ --cc=devel@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git