commit gjs for openSUSE:Factory
Hello community, here is the log from the commit of package gjs for openSUSE:Factory checked in at 2012-01-06 11:43:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gjs (Old) and /work/SRC/openSUSE:Factory/.gjs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gjs", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gjs/gjs.changes 2011-10-02 10:03:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gjs.new/gjs.changes 2012-01-06 11:43:59.000000000 +0100 @@ -1,0 +2,36 @@ +Sat Dec 24 14:09:35 UTC 2011 - vuntz@opensuse.org + +- Split typelib file into typelib-1_0-GjsDBus-1_0 subpackage. +- Add typelib-1_0-GjsDBus-1_0 Requires to devel subpackage. + +------------------------------------------------------------------- +Tue Dec 20 20:34:37 UTC 2011 - vuntz@opensuse.org + +- Update to version 1.31.6: + + Require mozjs185. + + Add a common way to grab a GType for an object + + Some work to improve support for ParamSpec. + + lang: + - Add new "Class" framework adapted from MooTools + - Improve prototype property descriptors + - Introduce abstract classes + - Fix for reentrant calls + + console: Fix ARGV when using -c to specify program + + Several overrides improvements. + + Various other code changes. +- Remove %build_with_xulrunner define: only building against + mozjs185 is supported now. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. + +------------------------------------------------------------------- +Fri Oct 28 07:55:21 UTC 2011 - dimstar@opensuse.org + +- Update to version 1.31.0: + + Fix memory leaks + + Don't use deprecated g_thread_init() and gvalue calls. + + Fix compiler warnings. +- Add pkgconfig(glib-2.0) BuildRequires. + +------------------------------------------------------------------- Old: ---- gjs-1.30.0.tar.bz2 New: ---- gjs-1.31.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gjs.spec ++++++ --- /var/tmp/diff_new_pack.Ncati0/_old 2012-01-06 11:44:01.000000000 +0100 +++ /var/tmp/diff_new_pack.Ncati0/_new 2012-01-06 11:44:01.000000000 +0100 @@ -15,34 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -# Set to 1 to build with xulrunner, else we build with js -%define build_with_xulrunner 0 - -%define xulrunner_ver 20 - Name: gjs -Version: 1.30.0 -Release: 1 +Version: 1.31.6 +Release: 0 # 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 +License: MIT Group: Development/Libraries/GNOME Url: http://live.gnome.org/Gjs -Source: http://download.gnome.org/sources/gjs/1.30/%{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gjs/1.31/%{name}-%{version}.tar.xz BuildRequires: gcc-c++ -%if %{build_with_xulrunner} -BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel -%endif BuildRequires: python BuildRequires: readline-devel BuildRequires: systemtap-sdt-devel +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(glib-2.0) >= 2.31.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.29.16 -%if ! %{build_with_xulrunner} BuildRequires: pkgconfig(mozjs185) -%endif Requires: libgjs0 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -51,14 +43,8 @@ Mozilla SpiderMonkey JavaScript engine. %package -n libgjs0 -License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME -%if %{build_with_xulrunner} -# Explicitly requires the xulrunner version we need, instead of hoping we'll -# get the right one with the libmozjs.so Requires. -Requires: mozilla-xulrunner%{xulrunner_ver} -%endif Provides: libgjs-0 = %{version} Obsoletes: libgjs-0 < %{version} @@ -66,14 +52,19 @@ This module contains JavaScript bindings based on gobject-introspection and the Mozilla SpiderMonkey JavaScript engine. +%package -n typelib-1_0-GjsDBus-1_0 +Summary: GJS DBus utility library -- Introspection bindings +Group: Development/Libraries/GNOME + +%description -n typelib-1_0-GjsDBus-1_0 +This module contains JavaScript bindings based on gobject-introspection and the +Mozilla SpiderMonkey JavaScript engine. + %package -n libgjs-devel -License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME Requires: libgjs0 = %{version} -%if %{build_with_xulrunner} -Requires: mozilla-xulrunner%{xulrunner_ver}-devel -%endif +Requires: typelib-1_0-GjsDBus-1_0 # Just a helper provides Provides: gjs-devel = %{version} @@ -114,9 +105,12 @@ %{_datadir}/gjs-1.0/ %{_libdir}/*.so.* %dir %{_libdir}/gjs -%{_libdir}/gjs/GjsDBus-1.0.typelib %{_libdir}/gjs-1.0/ +%files -n typelib-1_0-GjsDBus-1_0 +%defattr(-,root,root) +%{_libdir}/gjs/GjsDBus-1.0.typelib + %files -n libgjs-devel %defattr(-,root,root) %{_includedir}/* -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de