ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: изменение %_liconsdir и %_miconsdir
@ 2006-02-17 14:27 Sergey V Turchin
  2006-02-21 16:29 ` Igor Vlasenko
  2006-02-25 18:08 ` Dmitry V. Levin
  0 siblings, 2 replies; 21+ messages in thread
From: Sergey V Turchin @ 2006-02-17 14:27 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]


Предлагаю изменить значения макросов %_liconsdir и %_miconsdir
http://bugzilla.altlinux.org/show_bug.cgi?id=9067

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-17 14:27 [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
@ 2006-02-21 16:29 ` Igor Vlasenko
  2006-02-21 17:20   ` Sergey V Turchin
  2006-02-25 18:08 ` Dmitry V. Levin
  1 sibling, 1 reply; 21+ messages in thread
From: Igor Vlasenko @ 2006-02-21 16:29 UTC (permalink / raw)
  To: ALT Devel discussion list

icewm не зацепит :)
только все ж для гарантии надо бы проверить
оконные менеджеры малых народов Севера.
хотя бы все оконные менеджеры, имеющие menu-methods,

-- 
Igor Vlasenko
---------------------
vlasenko@imath.kiev.ua
=====================
Topology department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-21 16:29 ` Igor Vlasenko
@ 2006-02-21 17:20   ` Sergey V Turchin
  0 siblings, 0 replies; 21+ messages in thread
From: Sergey V Turchin @ 2006-02-21 17:20 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 446 bytes --]

On Tuesday 21 February 2006 19:29, Igor Vlasenko wrote:
> icewm не зацепит :)
> только все ж для гарантии надо бы проверить
> оконные менеджеры малых народов Севера.
> хотя бы все оконные менеджеры, имеющие menu-methods,
menu-icons-default, лежащий в /usr/share/icons/hicolor, последний 
раз пересобирался Срд Мар 17 2004

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-17 14:27 [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
  2006-02-21 16:29 ` Igor Vlasenko
@ 2006-02-25 18:08 ` Dmitry V. Levin
  2006-02-25 21:48   ` [devel] Q: изменение %_liconsdir и %_miconsdir [JT] Vitaly Lipatov
  2006-02-26 12:00   ` [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
  1 sibling, 2 replies; 21+ messages in thread
From: Dmitry V. Levin @ 2006-02-25 18:08 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 322 bytes --]

On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin wrote:
> Предлагаю изменить значения макросов %_liconsdir и %_miconsdir
> http://bugzilla.altlinux.org/show_bug.cgi?id=9067

Последствия ужасны - около сотни пакетов использовали эти макросы
неконсистентно и в результате перестали собираться.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir [JT]
  2006-02-25 18:08 ` Dmitry V. Levin
@ 2006-02-25 21:48   ` Vitaly Lipatov
  2006-02-25 21:54     ` Dmitry V. Levin
  2006-02-26 12:00   ` [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
  1 sibling, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2006-02-25 21:48 UTC (permalink / raw)
  To: ALT Devel discussion list

On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
> On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin 
wrote:
> > Предлагаю изменить значения макросов %_liconsdir и
> > %_miconsdir
> > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
>
> Последствия ужасны - около сотни пакетов использовали эти
> макросы неконсистентно и в результате перестали собираться.
Очень хорошо, зато порядок будет.
А что пакеты не пересобираются - так ведь на их работе это не 
сказывается :)

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir [JT]
  2006-02-25 21:48   ` [devel] Q: изменение %_liconsdir и %_miconsdir [JT] Vitaly Lipatov
@ 2006-02-25 21:54     ` Dmitry V. Levin
  2006-02-26  9:50       ` Stanislav Ievlev
  0 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2006-02-25 21:54 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 675 bytes --]

On Sun, Feb 26, 2006 at 12:48:32AM +0300, Vitaly Lipatov wrote:
> On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
> > On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin wrote:
> > > Предлагаю изменить значения макросов %_liconsdir и
> > > %_miconsdir
> > > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
> >
> > Последствия ужасны - около сотни пакетов использовали эти
> > макросы неконсистентно и в результате перестали собираться.
> Очень хорошо, зато порядок будет.

Это мы через 20 недель увидим.

> А что пакеты не пересобираются - так ведь на их работе это не 
> сказывается :)

Ещё как сказывается, см. urw-fonts.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir [JT]
  2006-02-25 21:54     ` Dmitry V. Levin
@ 2006-02-26  9:50       ` Stanislav Ievlev
  2006-02-26 16:15         ` Dmitry V. Levin
  0 siblings, 1 reply; 21+ messages in thread
From: Stanislav Ievlev @ 2006-02-26  9:50 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, Feb 26, 2006 at 12:54:40AM +0300, Dmitry V. Levin wrote:
> On Sun, Feb 26, 2006 at 12:48:32AM +0300, Vitaly Lipatov wrote:
> > On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
> > > On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin wrote:
> > > > Предлагаю изменить значения макросов %_liconsdir и
> > > > %_miconsdir
> > > > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
> > >
> > > Последствия ужасны - около сотни пакетов использовали эти
> > > макросы неконсистентно и в результате перестали собираться.
> > Очень хорошо, зато порядок будет.
> 
> Это мы через 20 недель увидим.
есть предложение добавить соотв. переменные в макрос %makeinstall, чтобы
при последующих порывах творчества не преписывать вновь Makefile'ы.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-25 18:08 ` Dmitry V. Levin
  2006-02-25 21:48   ` [devel] Q: изменение %_liconsdir и %_miconsdir [JT] Vitaly Lipatov
@ 2006-02-26 12:00   ` Sergey V Turchin
  2006-02-26 18:50     ` php-coder
  1 sibling, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2006-02-26 12:00 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:

[...]
> Последствия ужасны - около сотни пакетов использовали эти макросы
> неконсистентно
Т.е. неправильно?

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir [JT]
  2006-02-26  9:50       ` Stanislav Ievlev
@ 2006-02-26 16:15         ` Dmitry V. Levin
  2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
  0 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2006-02-26 16:15 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 991 bytes --]

On Sun, Feb 26, 2006 at 12:50:04PM +0300, Stanislav Ievlev wrote:
> On Sun, Feb 26, 2006 at 12:54:40AM +0300, Dmitry V. Levin wrote:
> > On Sun, Feb 26, 2006 at 12:48:32AM +0300, Vitaly Lipatov wrote:
> > > On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
> > > > On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin wrote:
> > > > > Предлагаю изменить значения макросов %_liconsdir и
> > > > > %_miconsdir
> > > > > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
> > > >
> > > > Последствия ужасны - около сотни пакетов использовали эти
> > > > макросы неконсистентно и в результате перестали собираться.
> > > Очень хорошо, зато порядок будет.
> > 
> > Это мы через 20 недель увидим.
> есть предложение добавить соотв. переменные в макрос %makeinstall, чтобы
> при последующих порывах творчества не преписывать вновь Makefile'ы.

Если бы я знал, какие переменные в Makefile'ах могут соответствовать
макросам *iconsdir, давно бы добавил.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-26 12:00   ` [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
@ 2006-02-26 18:50     ` php-coder
  2006-02-26 19:54       ` Vitaly Lipatov
  0 siblings, 1 reply; 21+ messages in thread
From: php-coder @ 2006-02-26 18:50 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Sergey V Turchin 2006-02-26 15:00:16 +0300
+++ php-coder 2006-02-27 00:10:24 +0600

SVT> [...]
SVT> > Последствия ужасны - около сотни пакетов использовали эти макросы
SVT> > неконсистентно
SVT> Т.е. неправильно?

    У меня пакет попал под раздачу из-за этого. Поэтому вопрос: мне ждать
    когда откатят это изменение (около сонтни пакетов не пересобралось
    из-за не очень нужного и важного нововведения) или уже свыкнуться с
    этим фактом и править Makefile'ы ?


-- 
+ Semushin Slava | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-26 18:50     ` php-coder
@ 2006-02-26 19:54       ` Vitaly Lipatov
  2006-02-26 19:59         ` php-coder
  0 siblings, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2006-02-26 19:54 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 26 February 2006 21:50, php-coder wrote:

>     У меня пакет попал под раздачу из-за этого. Поэтому
> вопрос: мне ждать когда откатят это изменение (около сонтни
Надеюсь, не откатят. Изменения не всегда должны быть незаметными.
Ждать, когда потребуется пакет пересобрать или пересобрать просто 
при случае.
> пакетов не пересобралось из-за не очень нужного и важного
> нововведения) или уже свыкнуться с этим фактом и править
> Makefile'ы ?
Это наверное какие-то неправильные программы кладут значки по 
устаревшим местам :)

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_liconsdir и %_miconsdir
  2006-02-26 19:54       ` Vitaly Lipatov
@ 2006-02-26 19:59         ` php-coder
  0 siblings, 0 replies; 21+ messages in thread
From: php-coder @ 2006-02-26 19:59 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Vitaly Lipatov 2006-02-26 22:54:52 +0300
+++ php-coder 2006-02-27 01:57:53 +0600

VL> > пакетов не пересобралось из-за не очень нужного и важного
VL> > нововведения) или уже свыкнуться с этим фактом и править
VL> > Makefile'ы ?
VL> Это наверное какие-то неправильные программы кладут значки по 
VL> устаревшим местам :)

    ЭЭ... да я тут смотрю, что это какой-то /me^W мэйнтейнер постарался ;))))

    # Install icon in /usr/share/icons/large instead of /usr/share/pixmaps
    sed -i 's|pixmapdir = $(datadir)/pixmaps|pixmapdir =
    $(datadir)/icons/large|' src/setup/mime/Makefile.am

    ;-)))


-- 
+ Semushin Slava | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-02-26 16:15         ` Dmitry V. Levin
@ 2006-03-01  2:54           ` Dmitry V. Levin
  2006-03-01  5:41             ` Alexey Rusakov
                               ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Dmitry V. Levin @ 2006-03-01  2:54 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1527 bytes --]

On Sun, Feb 26, 2006 at 07:15:06PM +0300, Dmitry V. Levin wrote:
> On Sun, Feb 26, 2006 at 12:50:04PM +0300, Stanislav Ievlev wrote:
> > On Sun, Feb 26, 2006 at 12:54:40AM +0300, Dmitry V. Levin wrote:
> > > On Sun, Feb 26, 2006 at 12:48:32AM +0300, Vitaly Lipatov wrote:
> > > > On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
> > > > > On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin wrote:
> > > > > > Предлагаю изменить значения макросов %_liconsdir и
> > > > > > %_miconsdir
> > > > > > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
> > > > >
> > > > > Последствия ужасны - около сотни пакетов использовали эти
> > > > > макросы неконсистентно и в результате перестали собираться.
> > > > Очень хорошо, зато порядок будет.
> > > 
> > > Это мы через 20 недель увидим.
> > есть предложение добавить соотв. переменные в макрос %makeinstall, чтобы
> > при последующих порывах творчества не преписывать вновь Makefile'ы.
> 
> Если бы я знал, какие переменные в Makefile'ах могут соответствовать
> макросам *iconsdir, давно бы добавил.

Ещё грабли обнаружились:  оказывается, смысл макроса %_iconsdir
кардинально изменился, теперь вместо него следует использовать
%_niconsdir.
Поскольку это совершенно неочевидно, многие на эти грабли наступят,
если ничего не предпринять.
Например, изменить значение %_iconsdir на %_niconsdir или вообще убрать
%_iconsdir.  Я склоняюсь к первому варианту.  Просьба высказать свои
возражения (если имеются) как можно быстрее.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
@ 2006-03-01  5:41             ` Alexey Rusakov
  2006-03-01  9:08             ` Anton Farygin
                               ` (2 subsequent siblings)
  3 siblings, 0 replies; 21+ messages in thread
From: Alexey Rusakov @ 2006-03-01  5:41 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin wrote:

>Ещё грабли обнаружились:  оказывается, смысл макроса %_iconsdir
>кардинально изменился, теперь вместо него следует использовать
>%_niconsdir.
>Поскольку это совершенно неочевидно, многие на эти грабли наступят,
>если ничего не предпринять.
>Например, изменить значение %_iconsdir на %_niconsdir или вообще убрать
>%_iconsdir.  Я склоняюсь к первому варианту.  Просьба высказать свои
>возражения (если имеются) как можно быстрее.
>  
>
Имхо, это не так уж важно, какой из этих двух вариантов будет выбран 
(мне больше нравится второй, по крайней мере от него меньше 
неожиданностей). Но есть отдельный вопрос, нужен ли макрос, 
соответствующий нынешнему %_iconsdir.

-- 
  Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
  2006-03-01  5:41             ` Alexey Rusakov
@ 2006-03-01  9:08             ` Anton Farygin
  2006-03-01  9:35             ` Sergey V Turchin
  2006-03-01 20:45             ` [devel] Q: " Igor Vlasenko
  3 siblings, 0 replies; 21+ messages in thread
From: Anton Farygin @ 2006-03-01  9:08 UTC (permalink / raw)
  To: devel

On Wed, 01 Mar 2006 05:54:59 +0300, Dmitry V. Levin wrote:

> On Sun, Feb 26, 2006 at 07:15:06PM +0300, Dmitry V. Levin wrote:
>> On Sun, Feb 26, 2006 at 12:50:04PM +0300, Stanislav Ievlev wrote:
>> > On Sun, Feb 26, 2006 at 12:54:40AM +0300, Dmitry V. Levin wrote:
>> > > On Sun, Feb 26, 2006 at 12:48:32AM +0300, Vitaly Lipatov wrote:
>> > > > On Saturday 25 February 2006 21:08, Dmitry V. Levin wrote:
>> > > > > On Fri, Feb 17, 2006 at 05:27:42PM +0300, Sergey V Turchin
>> > > > > wrote:
>> > > > > > Предлагаю изменить значения
>> > > > > > макросов %_liconsdir и %_miconsdir
>> > > > > > http://bugzilla.altlinux.org/show_bug.cgi?id=9067
>> > > > >
>> > > > > Последствия ужасны - около сотни
>> > > > > пакетов использовали эти макросы
>> > > > > неконсистентно и в результате
>> > > > > перестали собираться.
>> > > > Очень хорошо, зато порядок будет.
>> > > 
>> > > Это мы через 20 недель увидим.
>> > есть предложение добавить соотв.
>> > переменные в макрос %makeinstall, чтобы при
>> > последующих порывах творчества не
>> > преписывать вновь Makefile'ы.
>> 
>> Если бы я знал, какие переменные в
>> Makefile'ах могут соответствовать макросам
>> *iconsdir, давно бы добавил.
> 
> Ещё грабли обнаружились:  оказывается,
> смысл макроса %_iconsdir кардинально
> изменился, теперь вместо него следует
> использовать %_niconsdir.
> Поскольку это совершенно неочевидно,
> многие на эти грабли наступят, если
> ничего не предпринять. Например,
> изменить значение %_iconsdir на %_niconsdir или
> вообще убрать %_iconsdir.  Я склоняюсь к
> первому варианту.  Просьба высказать
> свои возражения (если имеются) как можно
> быстрее.

Просьба сделать так, что бы сейчас не
пришлось перерабатывать все пакеты, которые содержат иконки.

IMHO это нужно делать постепенно, и
желательно по более веским причинам (например gcc-4)

Rgds,
Rider



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
  2006-03-01  5:41             ` Alexey Rusakov
  2006-03-01  9:08             ` Anton Farygin
@ 2006-03-01  9:35             ` Sergey V Turchin
  2006-03-01 14:19               ` Dmitry V. Levin
  2006-03-01 20:45             ` [devel] Q: " Igor Vlasenko
  3 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2006-03-01  9:35 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 783 bytes --]

On Wednesday 01 March 2006 05:54, Dmitry V. Levin wrote:

[...]
> Например, изменить значение %_iconsdir на %_niconsdir
Тогда сломаются пакеты, где этот макрос использовался консистентно.
%_iconsdir - уже давно не "макрос для положения картинок 32x32", 
такое понятие такое же древнее, как KDE-1.х, если не древнее.
Хотя, себе я могу определить %_iconsdir в kde-common-devel

> или вообще убрать %_iconsdir.
У меня он везде используется для установки туда тем иконок и в 
различных пакетах секции %files используется типа 
%_iconsdir/моятема/*/*/*.png

> Я склоняюсь к первому варианту.  Просьба 
> высказать свои возражения (если имеются) как можно быстрее.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01  9:35             ` Sergey V Turchin
@ 2006-03-01 14:19               ` Dmitry V. Levin
  2006-03-01 14:34                 ` Sergey V Turchin
  0 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2006-03-01 14:19 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 738 bytes --]

On Wed, Mar 01, 2006 at 12:35:21PM +0300, Sergey V Turchin wrote:
> On Wednesday 01 March 2006 05:54, Dmitry V. Levin wrote:
> 
> [...]
> > Например, изменить значение %_iconsdir на %_niconsdir
> Тогда сломаются пакеты, где этот макрос использовался консистентно.
> %_iconsdir - уже давно не "макрос для положения картинок 32x32", 

Между прочим, большая часть не-KDEшных пакетов использует макрос
%_iconsdir именно как "макрос для положения картинок 32x32".
Например, все мои пакеты до вчерашнего дня трактовали %_iconsdir таким
образом.

Меня, впрочем, иконки не интересуют, меню я не пользуюсь, гори всё
синим пламенем, но то что в результате изменения случился бардак с
местоположением иконок, это факт.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01 14:19               ` Dmitry V. Levin
@ 2006-03-01 14:34                 ` Sergey V Turchin
  2006-03-08 20:35                   ` [devel] Q: hack around " Igor Vlasenko
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey V Turchin @ 2006-03-01 14:34 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1149 bytes --]

On Wednesday 01 March 2006 17:19, Dmitry V. Levin wrote:

[...]
> Между прочим, большая часть не-KDEшных пакетов использует макрос
> %_iconsdir именно как "макрос для положения картинок 32x32".
Согласен, но даже KDE использует /usr/share/icons для нахождения 
иконок таких пакетов.

> Например, все мои пакеты до вчерашнего дня трактовали %_iconsdir
> таким образом.
Я не думаю, это влечет какие-то проблемы. А со временем, %_iconsdir 
в нужных местах мантейнеры поправят на %_niconsdir. Это не горящая 
необходимость.

> Меня, впрочем, иконки не интересуют, меню я не пользуюсь, гори
> всё синим пламенем, но то что в результате изменения случился
> бардак с местоположением иконок, это факт.
С нахождением программами иконок для меню проблем быль не должно, 
если одна иконка лежит в /usr/share/icons/icon.png, а вторая 
в /usr/share/icons/hicolor/16x16/apps/icon.png, иначе они были бы и 
раньше.
Могут быть проблемы только с конкретными программами, которые до сих 
пор не знают про /usr/share/icons/hicolor/*/apps/*.png

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: изменение %_*iconsdir
  2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
                               ` (2 preceding siblings ...)
  2006-03-01  9:35             ` Sergey V Turchin
@ 2006-03-01 20:45             ` Igor Vlasenko
  3 siblings, 0 replies; 21+ messages in thread
From: Igor Vlasenko @ 2006-03-01 20:45 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1107 bytes --]

> Ещё грабли обнаружились:  оказывается, смысл макроса %_iconsdir
> кардинально изменился, теперь вместо него следует использовать
> %_niconsdir.
> Поскольку это совершенно неочевидно, многие на эти грабли наступят,
> если ничего не предпринять.
> Например, изменить значение %_iconsdir на %_niconsdir или вообще убрать
> %_iconsdir.  Я склоняюсь к первому варианту.  Просьба высказать свои
> возражения (если имеются) как можно быстрее.

А зачем так жестоко?
Кому эти мирные пиктограммы мешают?
Если не спешить, то со временем большинство пакетов само перейдет

1) прописать полиси, что 32х32 ложить в %_niconsdir вместо %_iconsdir
2) отслеживать (rpm -ql | grep) и публиковать cписок не перешедших
пакетов.

а иначе
изменить значение %_iconsdir на %_niconsdir --- 
смешать в кучу честные пакеты с %_niconsdir и нечестные %_iconsdir ---
не нужный хак, IMHO. Кому эти мирные пиктограммы мешают?

вообще убрать %_iconsdir --- это вроде то же, что и я говорю ---
но разница огромная. 
Это как кормити пряником vis. бить по голове дубиной.
Еще раз: Чем и кому эти мирные пиктограммы мешают?


--
Igor Vlasenko

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [devel] Q: hack around изменение %_*iconsdir
  2006-03-01 14:34                 ` Sergey V Turchin
@ 2006-03-08 20:35                   ` Igor Vlasenko
  2006-03-08 21:14                     ` Dmitry V. Levin
  0 siblings, 1 reply; 21+ messages in thread
From: Igor Vlasenko @ 2006-03-08 20:35 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: TEXT/PLAIN, Size: 509 bytes --]

Уважаемые господа!
цель --- собирать пакеты для сизифа из компакта.
Нормален ли хак внизу?

+%if %undefined _niconsdir
+%define _niconsdir %_iconsdir
+%endif

%__install -p -m644 -D %SOURCE5 $RPM_BUILD_ROOT%_miconsdir/%name.xpm
%__install -p -m644 -D %SOURCE6 $RPM_BUILD_ROOT%_niconsdir/%name.xpm
%__install -p -m644 -D %SOURCE7 $RPM_BUILD_ROOT%_liconsdir/%name.xpm


-- 
Dr. Igor Vlasenko
---------------------
vlasenko@imath.kiev.ua
=====================
Topology department
Institute of Math
Kiev, Ukraine

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] Q: hack around изменение %_*iconsdir
  2006-03-08 20:35                   ` [devel] Q: hack around " Igor Vlasenko
@ 2006-03-08 21:14                     ` Dmitry V. Levin
  0 siblings, 0 replies; 21+ messages in thread
From: Dmitry V. Levin @ 2006-03-08 21:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

On Wed, Mar 08, 2006 at 10:35:55PM +0200, Igor Vlasenko wrote:
> цель --- собирать пакеты для сизифа из компакта.
> Нормален ли хак внизу?
> 
> +%if %undefined _niconsdir
> +%define _niconsdir %_iconsdir
> +%endif

Наверное, нормально, но я бы написал покороче:
%{?!_niconsdir:%define _niconsdir %_iconsdir}


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2006-03-08 21:14 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-17 14:27 [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
2006-02-21 16:29 ` Igor Vlasenko
2006-02-21 17:20   ` Sergey V Turchin
2006-02-25 18:08 ` Dmitry V. Levin
2006-02-25 21:48   ` [devel] Q: изменение %_liconsdir и %_miconsdir [JT] Vitaly Lipatov
2006-02-25 21:54     ` Dmitry V. Levin
2006-02-26  9:50       ` Stanislav Ievlev
2006-02-26 16:15         ` Dmitry V. Levin
2006-03-01  2:54           ` [devel] Q: изменение %_*iconsdir Dmitry V. Levin
2006-03-01  5:41             ` Alexey Rusakov
2006-03-01  9:08             ` Anton Farygin
2006-03-01  9:35             ` Sergey V Turchin
2006-03-01 14:19               ` Dmitry V. Levin
2006-03-01 14:34                 ` Sergey V Turchin
2006-03-08 20:35                   ` [devel] Q: hack around " Igor Vlasenko
2006-03-08 21:14                     ` Dmitry V. Levin
2006-03-01 20:45             ` [devel] Q: " Igor Vlasenko
2006-02-26 12:00   ` [devel] Q: изменение %_liconsdir и %_miconsdir Sergey V Turchin
2006-02-26 18:50     ` php-coder
2006-02-26 19:54       ` Vitaly Lipatov
2006-02-26 19:59         ` php-coder

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