[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