Hello community,

here is the log from the commit of package gom for openSUSE:Factory checked in 
at 2017-09-13 21:45:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gom (Old)
 and      /work/SRC/openSUSE:Factory/.gom.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gom"

Wed Sep 13 21:45:09 2017 rev:5 rq:522763 version:0.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gom/gom.changes  2015-12-29 13:00:11.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gom.new/gom.changes     2017-09-13 
21:45:10.544911942 +0200
@@ -1,0 +2,32 @@
+Fri Sep  8 23:35:05 UTC 2017 - jeng...@inai.de
+
+- Update summaries an RPM groups. Trim non-telling parts of
+  descriptions.
+
+-------------------------------------------------------------------
+Thu Jul 20 19:44:32 UTC 2017 - zai...@opensuse.org
+
+- Temp disabl meson_check while we figure out why it randomly fails
+  on x86_64.
+
+-------------------------------------------------------------------
+Thu Jun 22 18:44:30 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.3.3:
+  + Replace hardcoded values in pkg-config file.
+  + Add a JavaScript example.
+  + Remove i18n support, as there are no user-visible strings.
+  + Replace autotools build system with meson.
+- Add meson BuildRequires and switch autotools macros configure,
+  make, make test and makeinstall to meson, meson_build, meson_test
+  and meson_install following upstream switch to Meson build
+  system.
+- Add explicit python3-gobject BuildRequires to workaround
+  build-fail, upstream expects everyone to have moved to python3 as
+  default python.
+- Drop intltool BuildRequires: No longer needed.
+- Following the above, drop lang subpackage and macros handling
+  translations, and drop gom-lang Recommends and gom Provides from
+  libgom-1_0-0 subpackage. Add gom-lang Obsoletes to ease updates.
+
+-------------------------------------------------------------------

Old:
----
  gom-0.3.2.tar.xz

New:
----
  gom-0.3.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gom.spec ++++++
--- /var/tmp/diff_new_pack.lCxg28/_old  2017-09-13 21:45:11.220816847 +0200
+++ /var/tmp/diff_new_pack.lCxg28/_new  2017-09-13 21:45:11.224816285 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gom
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
 
 
 Name:           gom
-Version:        0.3.2
+Version:        0.3.3
 Release:        0
 Summary:        GObject Data Mapper
 License:        LGPL-2.1+
-Group:          System/Libraries
+Group:          Development/Libraries/GNOME
 Url:            https://git.gnome.org/browse/gom/
 Source:         
http://download.gnome.org/sources/gom/0.3/%{name}-%{version}.tar.xz
-BuildRequires:  intltool >= 0.40.0
+BuildRequires:  meson >= 0.38.1
+BuildRequires:  python3-gobject
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.36
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.36
@@ -33,55 +34,48 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-libgom - GObject Data Mapper.
-This is an DataMapper for GObject.
+This is a DataMapper for GObject.
 
 %package -n libgom-1_0-0
 Summary:        GObject Data Mapper
 Group:          System/Libraries
-Recommends:     %{name}-lang = %{version}
-# To make the lang package installable
-Provides:       %{name} = %{version}
+Obsoletes:      gom-lang
 
 %description -n libgom-1_0-0
-libgom - GObject Data Mapper.
-This is an DataMapper for GObject.
+This is a DataMapper for GObject.
 
 %package -n typelib-1_0-Gom-1_0
-Summary:        GObject Data Mapper -- Introspection bindings
+Summary:        Introspection bindings for the GObject Data Mapper
 Group:          System/Libraries
 
 %description -n typelib-1_0-Gom-1_0
-libgom - GObject Data Mapper.
-This is an DataMapper for GObject.
+This is a DataMapper for GObject.
 
 This package provides the GObject Introspection bindings for gom.
 
 %package devel
-Summary:        GObject Data Mapper -- Development Files
+Summary:        Development files for the GObject Data Mapper
 Group:          Development/Libraries/GNOME
 Requires:       libgom-1_0-0 = %{version}
 Requires:       typelib-1_0-Gom-1_0 = %{version}
 
 %description  devel
-libgom - GObject Data Mapper -- Development Files
-This is an DataMapper for GObject.
+This is a DataMapper for GObject.
 
-%lang_package
 %prep
 %setup -q
 
 %build
-%configure --disable-static
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %check
-%{__make} test
+# Temp disable tests while we figure out why it times out on x86_64
+#meson_test
 
 %install
-%make_install
+%meson_install
 find %{buildroot}%{_libdir} -name '*.la' -delete -print
-%find_lang gom
 
 %post -n libgom-1_0-0 -p /sbin/ldconfig
 
@@ -98,12 +92,10 @@
 
 %files devel
 %defattr(-,root,root)
-%doc %{_datadir}/gtk-doc/html/gom/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/gom-1.0/
 %{_datadir}/gir-1.0/*.gir
-
-%files lang -f gom.lang
+%{_libdir}/python3.6/site-packages/gi/overrides/Gom.py
 
 %changelog

++++++ gom-0.3.2.tar.xz -> gom-0.3.3.tar.xz ++++++
++++ 64069 lines of diff (skipped)


Reply via email to