Hello community, here is the log from the commit of package gjs for openSUSE:Factory checked in at Sat Nov 20 12:25:17 CET 2010. -------- --- GNOME/gjs/gjs.changes 2010-10-05 10:45:10.000000000 +0200 +++ /mounts/work_src_done/STABLE/gjs/gjs.changes 2010-11-17 16:40:53.000000000 +0100 @@ -1,0 +2,44 @@ +Tue Nov 16 15:51:20 CET 2010 - dimstar@opensuse.org + +- Update to version 0.7.7: + + bgo#632159: Adapt to removal of SlowNative functions + + Support more recent development versions of XulRunner. + +------------------------------------------------------------------- +Mon Nov 15 11:32:15 CET 2010 - dimstar@opensuse.org + +- Update to version 0.7.6: + + bgo#610859: Add makeProxyClass() function to the dbus module + for easy creation of proxy classes. + + Add an extra test case. + + Build fixes. + +------------------------------------------------------------------- +Thu Oct 28 23:07:53 UTC 2010 - prusnak@opensuse.org + +- Use pkgconfig BuildRequires when possible: + + old BuildRequires: cairo-devel, dbus-1-glib-devel, + gobject-introspection-devel. + + new BuildRequires: cairo, dbus-glib-1 and + gobject-introspection-1.0. +- Rename libgjs-0 to libgjs0: this is the correct SLPP name. Add + appropriate Provides/Obsoletes. +- Do not add explicit Requires of dbus-1-devel and + gobject-introspection-devel for libgjs-devel: they will be added + automatically. +- Use %_smp_mflags, make and %make_install, following our new best + packaging practices. + +------------------------------------------------------------------- +Thu Oct 28 16:32:14 CEST 2010 - vuntz@opensuse.org + +- Update to version 0.7.5: + + Replace JS_SealObject by JS_FreezeObject. + + Port all functions to JSFUN_FAST_NATIVE. + + JS_IsNativeFrame replaced by JS_IsScriptFrame. + + Separate "basic" API from "embedder/module". + + Build fixes. +- Build against mozilla-xulrunner20 in 11.4 and later, and stop + supporting the 11.1 build (that was using mozilla-xulrunner190). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gjs-0.7.4.tar.bz2 New: ---- gjs-0.7.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gjs.spec ++++++ --- /var/tmp/diff_new_pack.rsvx5v/_old 2010-11-20 12:25:07.000000000 +0100 +++ /var/tmp/diff_new_pack.rsvx5v/_new 2010-11-20 12:25:07.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package gjs (Version 0.7.4) +# spec file for package gjs (Version 0.7.7) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -16,45 +16,47 @@ # +%if 0%{suse_version} > 1130 +%define xulrunner_ver 20 +%else %if 0%{suse_version} > 1120 %define xulrunner_ver 192 %else -%if 0%{suse_version} > 1110 %define xulrunner_ver 191 -%else -%define xulrunner_ver 190 %endif %endif Name: gjs -Version: 0.7.4 +Version: 0.7.7 Release: 1 # FIXME: find out if tapsets should really be in devel package or in main package License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 -BuildRequires: cairo-devel -BuildRequires: dbus-1-glib-devel BuildRequires: gcc-c++ -BuildRequires: gobject-introspection-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: python BuildRequires: readline-devel BuildRequires: systemtap-sdt-devel -Requires: libgjs-0 = %{version} +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(gobject-introspection-1.0) +Requires: libgjs0 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This module contains JavaScript bindings based on gobject-introspection and the Mozilla SpiderMonkey JavaScript engine. -%package -n libgjs-0 +%package -n libgjs0 License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME +Provides: libgjs-0 = %{version} +Obsoletes: libgjs-0 < %{version} -%description -n libgjs-0 +%description -n libgjs0 This module contains JavaScript bindings based on gobject-introspection and the Mozilla SpiderMonkey JavaScript engine. @@ -62,12 +64,10 @@ License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME -Requires: dbus-1-devel -Requires: gobject-introspection-devel -Requires: libgjs-0 = %{version} +Requires: libgjs0 = %{version} Requires: mozilla-xulrunner%{xulrunner_ver}-devel # Just a helper provides -Provides: gjs-devel +Provides: gjs-devel = %{version} %description -n libgjs-devel This module contains JavaScript bindings based on gobject-introspection and the @@ -80,10 +80,10 @@ %configure \ --disable-static \ --enable-systemtap -%__make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install find %{buildroot} -type f -name "*.la" -delete -print # fix installation of systemtap files mv %{buildroot}%{buildroot}%{_datadir}/systemtap %{buildroot}%{_datadir}/systemtap @@ -91,20 +91,20 @@ %clean rm -rf %{buildroot} -%post -n libgjs-0 -p /sbin/ldconfig +%post -n libgjs0 -p /sbin/ldconfig -%postun -n libgjs-0 -p /sbin/ldconfig +%postun -n libgjs0 -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/* -%files -n libgjs-0 +%files -n libgjs0 %defattr(-,root,root) %doc COPYING NEWS README -%{_datadir}/gjs-1.0 +%{_datadir}/gjs-1.0/ %{_libdir}/*.so.* -%{_libdir}/gjs-1.0 +%{_libdir}/gjs-1.0/ %files -n libgjs-devel %defattr(-,root,root) ++++++ gjs-0.7.4.tar.bz2 -> gjs-0.7.7.tar.bz2 ++++++ ++++ 7197 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org