--- 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