- initial meeting summary
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 5 Sep 2006 21:37:29 +0000 (21:37 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    browser-plugins.README -> 1.2

browser-plugins.README

index b296d48..5dc88c4 100644 (file)
@@ -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/<plugin>-<browser>-%{_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/<browser>.%{_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
This page took 0.207222 seconds and 4 git commands to generate.