Я использую расширение gnome-keyring для Firefox / Thunderbird.
Раньше был PPA для этого плагина, но сопровождающий отказался от , поскольку новая политика для xulrunner не позволяет идти в ногу с последней версией Firefox: см. обоснование здесь .
Это относится конкретно к , в этом посте говорится, что xulrunner dev будет удален из Ubuntu.
Таким образом, расширение теперь доступно в Debian, в Fedora, но не в Ubuntu!
В настоящее время я просто прикрепил Firefox к последней совместимой версии (22), но я хочу скомпилировать это расширение по рука.
Исходный код можно найти на github . Это зависит от xulrunner sdk.
Итак, вот мои вопросы:
Я мог скомпилировать использование следующего метода:
скомпилируйте с:
XUL_CFLAGS = "-I../../xulrunner-sdk/include-I../../xulrunner-sdk/include/nspr" XUL_LDFLAGS = "-L../../xulrunner-sdk/lib-lxpcomglue_s-lxul-lmozalloc-lplds4-lplc4-lnspr4-lpthread-ldl" XPCOM_ABI_FLAGS = "-Wl,-rpath =/usr/lib/firefox" делают
установите расширение с xpi произведенным файлом
Существует несколько ресурсов о том, как упаковать расширение Firefox: