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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to