From: Elan Ruusamäe Date: Tue, 5 Sep 2006 21:37:29 +0000 (+0000) Subject: - initial meeting summary X-Git-Tag: auto/th/browser-plugins-2_0-1~19 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbrowser-plugins.git;a=commitdiff_plain;h=22f27ac86777b4e083129bae0b3fb8a51d1d07cb - initial meeting summary Changed files: browser-plugins.README -> 1.2 --- diff --git a/browser-plugins.README b/browser-plugins.README index b296d48..5dc88c4 100644 --- a/browser-plugins.README +++ b/browser-plugins.README @@ -1,3 +1,27 @@ New browser-plugins -TODO +Technical implementation +~~~~~~~~~~~~~~~~~~~~~~~~ + +browser-plugins(%{_target_base_arch}) provides: +- %dir /etc/browser-plugins +- %{_sbindir}/update-browser-plugins script +The script will parse /etc/browser-plugins/*.blacklist and delete dead and add +new symlinks to browser specific plugin directories. + +update-browser-plugins script knows about browsers. it has hardcoded list of +browser plugin directories. + +plugin provides +- %config(noreplace) /etc/browser-plugins/--%{_target_base_arch}.blacklist +The blacklist contains shell globs of filenames to be excluded from linking to +browser specific plugin directory. The shell globs are base of %{_plugindir}, +subdirectories are allowed. +- %post/%postun scriptlet +the scriptlet will call %update_browser_plugins + +browser provides +- /etc/browser-plugins/browser.d/.%{_target_base_arch} symlink +the symlink will point to the single directory where it searches for its plugins. +- %post/%postun scriptlet +the scriptlet will call %update_browser_plugins