Hello community,

here is the log from the commit of package glom for openSUSE:Factory checked in 
at 2016-04-01 13:03:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glom (Old)
 and      /work/SRC/openSUSE:Factory/.glom.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glom"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glom/glom.changes        2015-10-08 
08:25:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glom.new/glom.changes   2016-04-01 
13:03:14.000000000 +0200
@@ -1,0 +2,89 @@
+Tue Mar 15 15:13:46 UTC 2016 - [email protected]
+
+- Fix build with python 3.5:
+  + Change PYTHON_VERSION to "3.5" and PYTHON to "python3.5" in
+    the configure call.
+  + Also drop with-boost-python=boost_python-mt-py34 call, no
+    longer needed.
+
+-------------------------------------------------------------------
+Fri Mar 11 09:13:59 UTC 2016 - [email protected]
+
+- Update to version 1.31.3:
+  + Show the translated UI in non-English locales, even on newer
+    Linux distros (bgo#761372).
+  + Default Field Formatting: Let people actually change this
+    again, fixing a regression in (approx) Glom 1.25.4
+    (bgo#763348).
+  + Help menu item: Make this work again with recent GNOME systems
+    (bgo#763250).
+  + Export: Don't lose precision when exporting large numeric
+    values (bgo#763229).
+
+-------------------------------------------------------------------
+Fri Feb 26 13:14:53 UTC 2016 - [email protected]
+
+- Update to version 1.31.2:
+  + Fix crash when loading images into an image field.
+  + Fix crash caused by assert in recent versions of
+    libevince-view (bgo#761396).
+  + Really forget a table when removing it (bgo#754645).
+  + Table deletion: Actually let the user cancel the dialog.
+  + Initialize PostgresSQL database with the C locale (bgo#761372).
+  + Try to catch filesystem errors sooner (bgo#761373).
+  + Details layout: Allow notebooks at top-level (bgo#759511).
+  + Connection to central server:
+    - Ask again if the connection fails.
+    - Specify a timeout.
+  + Build system:
+    - Check for, and require, C++14.
+    - Lots of modernization of the C++ source code.
+
+-------------------------------------------------------------------
+Sun Nov 29 19:30:02 UTC 2015 - [email protected]
+
+- Update to version 1.31.1:
+  + Build:
+    - Convert the source code to C++11.
+    - Remove unused source code.
+    - Use libxml++-3.0 instead of libxml++-2.6.
+    - Improvements to how we find and use boost libraries.
+- Replace pkgconfig(libxml++-2.6) for pkgconfig(libxml++-3.0)
+  BuildRequires following upstream changes.
+- Bump api and apiRPM version to 1.32 following upstream.
+
+-------------------------------------------------------------------
+Thu Sep 24 13:15:49 UTC 2015 - [email protected]
+
+- Update to version 1.30.0:
+  + Dialog_FieldDefinition: Show self-triggering lookups as
+    grayed-out (bgo#754641).
+  + Lookups: Prevent endless self lookups.
+  + Use std::endl instead of std::cerr where std::endl was meant.
+    (bgo#754294).
+  + Build: Disable use of yelp if --disable-documentation was used.
+  + More use of C++11.
+  + EggSpreadTableDnd: Replace use of deprecated
+    gtk_style_context_set_background.
+  + Use property_whatever() instead of set_property("whatever").
+  + ComboBox_Relationship: Fix a typo in a null check.
+
+-------------------------------------------------------------------
+Mon Jul 20 08:35:02 UTC 2015 - [email protected]
+
+- Update to version 1.29.5:
+  + Fix the build with python 3 and require python 3.
+  + Build with (and require) C++11, using some simple C++11
+    features.
+- Replace python-devel for python3-devel BuildRequires, following
+  upstreams port. Also add python3 BuildRequires: as python3-devel
+  only brings in python3-base.
+- Pass PYTHON_VERSION="3.4", PYTHON=python3.4 and
+  --with-boost-python=boost_python-mt-py34 to configure as python3
+  is not default in openSUSE yet.
+- Rename sub-package python-glom to python3-glom.
+- Following above change, obsolete python-glom and change
+  packageand(glom:python) to packageand(glom:python3) Supplements.
+- Substitute python-glom Requires for the new python3-glom.
+
+-------------------------------------------------------------------

Old:
----
  glom-1.29.4.tar.xz

New:
----
  glom-1.31.3.tar.xz

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

Other differences:
------------------
++++++ glom.spec ++++++
--- /var/tmp/diff_new_pack.TETz9X/_old  2016-04-01 13:03:15.000000000 +0200
+++ /var/tmp/diff_new_pack.TETz9X/_new  2016-04-01 13:03:15.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glom
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,17 +17,17 @@
 #
 
 
-%define api    1.30
-%define apiRPM 1_30
+%define api    1.32
+%define apiRPM 1_32
 
 Name:           glom
 Summary:        Database designer and user interface
 License:        GPL-3.0+
 Group:          Productivity/Databases/Clients
-Version:        1.29.4
+Version:        1.31.3
 Release:        0
 # FIXME: once bnc#793882 is fixed, re-enable %%check section
-Source:         
http://download.gnome.org/sources/glom/1.29/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/glom/1.31/%{name}-%{version}.tar.xz
 # This is indeed GPL-3.0+, see 
http://git.gnome.org/browse/glom/commit/?id=6b16a90f8ea902d91db85656cc11c6a951d42ced
 Url:            http://www.glom.org/
 BuildRequires:  boost-devel
@@ -38,24 +38,25 @@
 BuildRequires:  itstool
 BuildRequires:  postgresql-devel
 BuildRequires:  postgresql-server
-BuildRequires:  python-devel
+BuildRequires:  python3
+BuildRequires:  python3-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(evince-view-3.0)
 BuildRequires:  pkgconfig(gdkmm-3.0) >= 3.4.0
-BuildRequires:  pkgconfig(giomm-2.4) >= 2.43.1
-BuildRequires:  pkgconfig(glibmm-2.4) >= 2.37.93
+BuildRequires:  pkgconfig(giomm-2.4) >= 2.47.4
+BuildRequires:  pkgconfig(glibmm-2.4) > 2.47.4
 BuildRequires:  pkgconfig(goocanvas-2.0) >= 2.0.1
-BuildRequires:  pkgconfig(goocanvasmm-2.0) >= 1.90.8
-BuildRequires:  pkgconfig(gtkmm-3.0) >= 3.15.2
-BuildRequires:  pkgconfig(gtksourceviewmm-3.0)
-BuildRequires:  pkgconfig(libarchive)
+BuildRequires:  pkgconfig(goocanvasmm-2.0) >= 1.90.11
+BuildRequires:  pkgconfig(gtkmm-3.0) >= 3.18.0
+BuildRequires:  pkgconfig(gtksourceviewmm-3.0) >= 3.18.0
+BuildRequires:  pkgconfig(libarchive) >= 3.0
 BuildRequires:  pkgconfig(libepc-1.0) >= 0.4.0
 BuildRequires:  pkgconfig(libgda-5.0) >= 5.2.1
 BuildRequires:  pkgconfig(libgda-mysql-5.0)
 BuildRequires:  pkgconfig(libgda-postgres-5.0)
-BuildRequires:  pkgconfig(libgdamm-5.0) >= 4.99.8
-BuildRequires:  pkgconfig(libxml++-2.6) >= 2.23.1
+BuildRequires:  pkgconfig(libgdamm-5.0) >= 4.99.10
+BuildRequires:  pkgconfig(libxml++-3.0) >= 2.24.0
 BuildRequires:  pkgconfig(libxslt) >= 1.1.10
 BuildRequires:  pkgconfig(pygobject-3.0) >= 2.29.0
 # libgda-5_0-postgres is required to be able to start glom (bnc#772551)
@@ -65,7 +66,7 @@
 # This is unfortunately needed for now, should get fixed upstream at some point
 Requires:       postgresql-server
 # python-glom is a hard requirement to launch glom (bnc#772551)
-Requires:       python-glom
+Requires:       python3-glom
 # Glom verifies fot gi.repository.Gda Python Module (bnc#772551)
 Requires:       typelib(Gda)
 Recommends:     %{name}-lang
@@ -126,14 +127,15 @@
     * Each Glom system can be translated for multiple languages and
       countries.
 
-%package -n python-%{name}
+%package -n python3-%{name}
 Summary:        Database designer and user interface - Python bindings
 Group:          Development/Languages/Python
-# Automatically trigger installation if we have python and glom installed.
-Supplements:    packageand(glom:python)
+# Automatically trigger installation if we have python3 and glom installed.
+Supplements:    packageand(glom:python3)
+Obsoletes:      python-glom
 %py_requires
 
-%description -n python-%{name}
+%description -n python3-%{name}
 With Glom you can design database systems - the database and the user
 interface.
 
@@ -154,6 +156,8 @@
 
 %build
 %configure \
+          PYTHON_VERSION="3.5" \
+          PYTHON=python3.5 \
        --disable-static \
        --disable-dependency-tracking \
        --disable-update-mime-database \
@@ -214,9 +218,9 @@
 %defattr(-,root,root)
 %{_libdir}/*.so.*
 
-%files -n python-%{name}
+%files -n python3-%{name}
 %defattr(-,root,root)
-%{py_sitedir}/*.so
+%{python3_sitearch}/*.so
 
 %files lang -f %{name}.lang
 

++++++ glom-1.29.4.tar.xz -> glom-1.31.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/glom/glom-1.29.4.tar.xz 
/work/SRC/openSUSE:Factory/.glom.new/glom-1.31.3.tar.xz differ: char 26, line 1


Reply via email to