# HG changeset patch # User Wolfgang Rosenauer # Date 1262781761 -3600 # Node ID f4afdb80c73cbeaa5a46f7aa4ca24acd249fb788 # Parent f8e8bc740b10025a238d7df332618cf7cd41ee46 Get rid of legacy PreReq in xulrunner package diff -r f8e8bc740b10 -r f4afdb80c73c mozilla-xulrunner192/mozilla-xulrunner192.spec --- a/mozilla-xulrunner192/mozilla-xulrunner192.spec Wed Jan 06 13:27:54 2010 +0100 +++ b/mozilla-xulrunner192/mozilla-xulrunner192.spec Wed Jan 06 13:42:41 2010 +0100 @@ -85,7 +85,8 @@ Patch14: mozilla-breakpad.patch Patch15: mozilla-breakpad-update.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: update-alternatives coreutils +Requires(post): update-alternatives coreutils +Requires(preun): update-alternatives coreutils ### build configuration ### %ifarch %ix86 %define crashreporter 1 @@ -134,7 +135,7 @@ %if %has_system_nss Requires: mozilla-nss-devel >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss-devel) %endif -PreReq: %{name} = %{version} +Requires: %{name} = %{version} %description devel Software Development Kit to embed XUL or Gecko into other applications. @@ -144,7 +145,7 @@ License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+ Summary: Common translations for XULRunner 1.9.2 Group: System/Localization -PreReq: %{name} = %{version} +Requires: %{name} = %{version} Provides: locale(%{name}:ar;ca;cs;da;de;en_GB;es_AR;es_CL;es_ES;fi;fr;hu;it;ja;ko;nb_NO;nl;pl;pt_BR;pt_PT;ru;sv_SE;zh_CN;zh_TW) Obsoletes: %{name}-translations < %{version}-%{release} @@ -161,7 +162,7 @@ License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+ Summary: Extra translations for XULRunner 1.9.2 Group: System/Localization -PreReq: %{name} = %{version} +Requires: %{name} = %{version} Provides: locale(%{name}:af;as;be;bg;bn_BD;bn_IN;cy;el;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gl;gu_IN;he;hi_IN;hr;id;is;ka;kk;kn;lt;lv;mk;ml;mr;nn_NO;oc;or;pa_IN;rm;ro;si;sk;sl;sq;sr;ta;ta_LK;te;th;tr;uk;vi) Obsoletes: %{name}-translations < %{version}-%{release} @@ -177,7 +178,8 @@ License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+ Summary: XULRunner components depending on gnome-vfs Group: Productivity/Other -PreReq: %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires(post): coreutils %description gnome This subpackage contains the Necko Gnome-VFS and Gnome components which @@ -514,6 +516,7 @@ %defattr(-,root,root) %dir %{_libdir}/xulrunner-%{version_internal}/ %dir %{_libdir}/xulrunner-%{version_internal}/components/ +%ghost %{_libdir}/xulrunner-%{version_internal}/.autoreg %{_libdir}/xulrunner-%{version_internal}/components/libmozgnome.so %{_libdir}/xulrunner-%{version_internal}/components/libnkgnomevfs.so