X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbrowser-plugins.git;a=blobdiff_plain;f=browser-plugins.spec;h=ab6d2d433dfcf316677a4f6260b19bba4a46360a;hp=da9094cfba1fba7b58733dfbf320357c91981d36;hb=HEAD;hpb=c5c084c0c247260a4d6c6f9d7398e6d051d7c186 diff --git a/browser-plugins.spec b/browser-plugins.spec index da9094c..ab6d2d4 100644 --- a/browser-plugins.spec +++ b/browser-plugins.spec @@ -1,54 +1,79 @@ # TODO # - convert all plugin packages to store their plugins in this base # directory. -# known NPAPI compatible browsers from PLD CVS: +# - Add addons and themes support for gecko based browsers +# Known NPAPI compatible browsers from PLD Linux CVS: +# - galeon +# - kazehakase +# - konqueror # - mozilla # - mozilla-firefox -# - konqueror -# - opera (ix86 only) -# - galeon +# - mozilla-firefox-bin +# - netscape (update script on netscape-common package) +# - opera (ix86, x86_64, ppc only) +# - seamonkey # - skipstone -# - kazehakase +# - iceweasel +# - iceape Summary: Base package for web browser plugins -Summary(pl): Podstawowy pakiet dla wtyczek przegl±darek WWW +Summary(pl.UTF-8): Podstawowy pakiet dla wtyczek przeglądarek WWW Name: browser-plugins -Version: 1.0 -Release: 2 +Version: 3.0 +Release: 3 License: GPL Group: Base -Provides: %{name}(%{_target_cpu}) = %{version}-%{release} -URL: http://www.mozilla.org/projects/plugins/ +BuildRequires: rpmbuild(macros) >= 1.356 +Source0: %{name}.README +Source1: %{name}-update.sh +Requires: filesystem >= 2.0-2 +Requires: findutils +BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _sysconfdir %{_browserpluginsconfdir} + %description This package provides base directory for browser plugins complying to Netscape Plugin API (NPAPI). Browsers known to support NPAPI: - Netscape Communicator/Navigator -- Mozilla/Mozilla Firefox +- Mozilla/Mozilla Firefox/Seamonkey - Opera - Konqueror -%description -l pl -Ten pakiet dostarcza podstawowy katalog dla wtyczek przegl±darek +%description -l pl.UTF-8 +Ten pakiet dostarcza podstawowy katalog dla wtyczek przeglądarek zgodnych z Netscape Plugin API (NPAPI). -Przegl±darki obs³uguj±ce NPAPI to: +Przeglądarki obsługujące NPAPI to: - Netscape Communicator/Navigator -- Mozilla/Mozilla Firefox +- Mozilla/Mozilla Firefox/Seamonkey - Opera - Konqueror %prep +%setup -qcT +cp -a %{SOURCE0} README +cp -a %{SOURCE1} update-browser-plugins %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_libdir}/browser-plugins +install -d $RPM_BUILD_ROOT{%{_sysconfdir}/{blacklist,browsers}.d,%{_sbindir}} +install update-browser-plugins $RPM_BUILD_ROOT%{_sbindir} %clean rm -rf $RPM_BUILD_ROOT +%post +%update_browser_plugins + +# we don't need postin script as all browsers depend on this package and +# therefore this package should be last one to go from system. + %files %defattr(644,root,root,755) -%{_libdir}/browser-plugins +%dir %{_sysconfdir} +%dir %{_sysconfdir}/browsers.d +%dir %{_sysconfdir}/blacklist.d +%attr(755,root,root) %{_sbindir}/update-browser-plugins