From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <419230BD.9060304@altlinux.ru> Date: Wed, 10 Nov 2004 18:16:13 +0300 From: Alexey Gladkov Organization: ALT Linux User-Agent: Mozilla Thunderbird 0.9 (X11/20041109) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] Re: firefox & thunderbird References: <4192043A.7020706@altlinux.ru> <41921C51.1040406@vzljot.ru> In-Reply-To: <41921C51.1040406@vzljot.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Nov 2004 15:16:19 -0000 Archived-At: List-Archive: List-Post: Vitaly Ostanin wrote: > > А можно описать принцип работы и содержимое xpi ? Я правильно понимаю, > что это способ поставки пакета наподобие RPM ? > Да, вы правильно понимаете. > Нельзя ли перепаковывать файлы из xpi в .tar.bz2 и установочные действия > в скрипты rpm ? С прописыванием в xml-файлы могу попробовать помочь. > > xpi это на самом деле zip. И на данный момент установочные действия были вынесены в скрипты rpm. Но возникают проблемы о которых я уже говорил. Дело в том, что за работу с расширениями отвечает целый компонент: /usr/lib/firefox/components/nsExtensionManager.js Эмулировать его работу сложно(если возможно). Поэтому лучше пользоваться commandline интерфейсом к нему. Подробнее о новом xpi файлов написано тут: http://www.mozilla.org/projects/firefox/extensions/packaging/extensions.html Об аргументах командной строки: http://www.mozilla.org/projects/firefox/extensions/commandlineoptions.html плюс: https://bugzilla.mozilla.org/show_bug.cgi?id=265859 -- Rgrds, legion