# HG changeset patch # User Wolfgang Rosenauer # Date 1269543983 -3600 # Node ID d50fe7d293201690f22492f9842a02dfdf70d014 # Parent 10828c29ade2d9e8358062ce7c6ab94cf2647933 Split mozilla-js192 package diff -r 10828c29ade2 -r d50fe7d29320 mozilla-xulrunner192/baselibs.conf --- a/mozilla-xulrunner192/baselibs.conf Thu Mar 18 07:52:53 2010 +0100 +++ b/mozilla-xulrunner192/baselibs.conf Thu Mar 25 20:06:23 2010 +0100 @@ -2,6 +2,9 @@ +/usr/lib(64)?/xulrunner-.* +/etc/gre.d/.* recommends "mozilla-xulrunner192-gnome-" + requires "mozilla-js192-" + +mozilla-js192 mozilla-xulrunner192-translations-common +/usr/lib(64)?/xulrunner-.* diff -r 10828c29ade2 -r d50fe7d29320 mozilla-xulrunner192/mozilla-xulrunner192.changes --- a/mozilla-xulrunner192/mozilla-xulrunner192.changes Thu Mar 18 07:52:53 2010 +0100 +++ b/mozilla-xulrunner192/mozilla-xulrunner192.changes Thu Mar 25 20:06:23 2010 +0100 @@ -1,10 +1,12 @@ ------------------------------------------------------------------- -Thu Mar 18 06:41:03 CET 2010 - wr@rosenauer.org +Thu Mar 25 20:04:41 CET 2010 - wr@rosenauer.org - security update to 1.9.2.2 (bnc#586567) * requires NSS 3.12.6 - general.useragent.locale in profile overrides intl.locale.matchOS (bmo#542999) +- split mozilla-js192 package which contains libmozjs only + to allow its installation w/o all GUI dependencies ------------------------------------------------------------------- Mon Jan 18 09:28:56 CET 2010 - wr@rosenauer.org diff -r 10828c29ade2 -r d50fe7d29320 mozilla-xulrunner192/mozilla-xulrunner192.spec --- a/mozilla-xulrunner192/mozilla-xulrunner192.spec Thu Mar 18 07:52:53 2010 +0100 +++ b/mozilla-xulrunner192/mozilla-xulrunner192.spec Thu Mar 25 20:06:23 2010 +0100 @@ -85,6 +85,7 @@ Patch14: mozilla-breakpad-update.patch Patch15: mozilla-ua-locale-pref.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: mozilla-js192 Requires(post): update-alternatives coreutils Requires(preun): update-alternatives coreutils ### build configuration ### @@ -125,6 +126,18 @@ Thunderbird. +%package -n mozilla-js192 +License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+ +Summary: Mozilla JS 1.8 engine +Group: Productivity/Other + +%description -n mozilla-js192 +JavaScript is the Netscape-developed object scripting language used in millions +of web pages and server applications worldwide. Netscape's JavaScript is a +superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language, +with only mild differences from the published standard. + + %package devel License: GPLv2+ ; LGPLv2.1+ ; MPLv1.1+ Summary: XULRunner/Gecko SDK 1.9.2 @@ -493,6 +506,7 @@ %{_libdir}/xulrunner-%{version_internal}/plugins/ %{_libdir}/xulrunner-%{version_internal}/res/ %{_libdir}/xulrunner-%{version_internal}/*.so +%exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so %{_libdir}/xulrunner-%{version_internal}/.autoreg %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh %{_libdir}/xulrunner-%{version_internal}/dependentlibs.list @@ -523,6 +537,12 @@ %ghost %{_libdir}/xulrunner-%{ga_version} %endif +%files -n mozilla-js192 +%defattr(-,root,root) +%dir %{_libdir}/xulrunner-%{version_internal}/ +%{_libdir}/xulrunner-%{apiversion} +%{_libdir}/xulrunner-%{version_internal}/libmozjs.so + %files devel %defattr(-,root,root) %{_libdir}/xulrunner-%{version_internal}/xpcshell