[sisyphus] Fwd: [Fedora-package-announce] (Updated) flash-plugin-7.0.25-1
Sviataslau Svirydau
=?iso-8859-1?q?Sviataslau=5FSvirydau_=CE=C1_epam=2Ecom?=
Пт Май 28 17:40:29 MSD 2004
Victor Forsyuk wrote:
>On Fri, May 28, 2004 at 01:49:38PM +0400, Sergey V Turchin wrote:
>
>
>>В сообщении от Пт 28 Май 2004 13:31 Michael Shigorin написал(a):
>>
>>
>>>On Fri, May 28, 2004 at 01:29:41PM +0400, Sergey V Turchin wrote:
>>>
>>>
>>>>>flash-plugin-6.0.81.
>>>>>
>>>>>
>>>>Он, кстати, в Сизифе есть
>>>>
>>>>
>>>Я к тому, что без шума вышел 7.x
>>>
>>>
>>Ща соберу
>>
>>
>
>Тогда у меня будет пара предложений/багрепортов:
>
>1. У нас по факту есть два браузера, каждый со своим каталогом plugins -
>mozilla и firefox. Пакет flash-plugin предоставялет плагин только для
>мозиллы, при этом называясь просто flash-plugin, что и неинформативно и
>нелогично. Предлагается переименовать собираемый пакет в mozilla-plugin-flash
>или mozilla-plugin-macromedia-flash (в PLD - второй вариант).
>Предлагается также собирать из этого src.rpm и firefox-plugin-...
>
>
В SuSE, насколько я помню, есть /usr/lib/browser-plugins/, куда и
складываются плагины.
Не знаю, как там мозилла его использует, но видел как это делалось в
firebird-0.7, собранном для SuSE: есть
/opt/MozillaFirebird/bin/add-plugins.sh, который вызывается при
установке пакета и делает симлинки на все доступные в системе плагины.
Думаю, было бы неплохо использовать эту схему.
1. Плагины ставятся в /usr/lib/browser-plugins
2. После установки пакета с плагином вызвается триггер, который
обновляет список плагинов для установленных браузеров
3. Каждый браузер, умеющий работать с плагинами, должен каким-либо
образом предоставить инормацию о себе для триггера из предыдущего пункта.
4. при удалении плагина/браузера необходио будет не забывать чистить
симлинки
В таком случае возникает вопрос каким образом учитывать созданные ссылки
(%ghost?, в каком пакете?).
Альтернативный вариант: дополнительные пакеты с симлинками. Неудобно,
поскольку таких пакетов надо (кол-во браузеров)*(кол-во плагинов)...
Ещё варианты?
--
Regards,
Sviatoslav Sviridov <Sviataslau_Svirydau at epam.com>
phone: +375 17 210 1662, ext. 1302
mobile: +375 29 641 4214
--
It appears that PL/I (and its dialects) is, or will be, the most widely
used higher level language for systems programming.
-- J. Sammet
Подробная информация о списке рассылки Sisyphus