From 67a3229601abe7c58b5cc5fc64dabee9b725a587 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Wed, 28 Sep 2005 13:25:06 +0000 Subject: [PATCH] - similiar approach for extensions and themes, based on browser-plugins Changed files: browser-common.spec -> 1.1 --- browser-common.spec | 59 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 browser-common.spec diff --git a/browser-common.spec b/browser-common.spec new file mode 100644 index 0000000..e9e168f --- /dev/null +++ b/browser-common.spec @@ -0,0 +1,59 @@ +# TODO +# - convert all plugin packages to store their plugins in this base +# directory. +# known NPAPI compatible browsers from PLD CVS: +# - mozilla +# - mozilla-firefox +# - konqueror +# - opera (ix86 only) +# - galeon +# - skipstone +# - kazehakase +# - netscape (trigger on netscape-common) +# Extensions are for mozilla based browsers (please complete the list) +# - mozilla +# - mozilla-firefox +# Themes (none exists yet) +Summary: Base package for web browser components +Summary(pl): Podstawowy pakiet dla wtyczek przeglĀ±darek WWW +Name: browser-common +Version: 0.9 +Release: 0.4 +License: GPL +Group: Base +URL: http://www.mozilla.org/projects/plugins/ +Provides: %{name}(%{_target_cpu}) = %{version}-%{release} +# be compatible, so don't need to rebuild all packages depending on browser-plugins +Obsoletes: browser-plugins +Provides: browser-plugins(%{_target_cpu}) +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +This package provides base directories for browser components like +plugins, extensions and themes. + +%description -l pl +Ten pakiet dostarcza podstawowy katalog dla wtyczek przeglĀ±darek +zgodnych z Netscape Plugin API (NPAPI). + +%prep + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_libdir}/browser-common/{plugins,themes,extensions} +touch $RPM_BUILD_ROOT%{_libdir}/browser-plugins + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +if [ -d %{_libdir}/browser-plugins ]; then + mv -f %{_libdir}/browser-plugins/* %{_libdir}/browser-common/plugins + rmdir %{_libdir}/browser-plugins + ln -snf %{_libdir}/browser-common/plugins %{_libdir}/browser-plugins +fi + +%files +%defattr(644,root,root,755) +%{_libdir}/browser-common +%ghost %{_libdir}/browser-plugins -- 2.43.0