--- 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-<targettype>"
+ requires "mozilla-js192-<targettype>"
+
+mozilla-js192
mozilla-xulrunner192-translations-common
+/usr/lib(64)?/xulrunner-.*
--- 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
--- 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