Hello community,

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

Package is "gom"

Thu Sep 14 21:16:11 2017 rev:6 rq:525944 version:0.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gom/gom.changes  2017-09-13 21:45:10.544911942 
+0200
+++ /work/SRC/openSUSE:Factory/.gom.new/gom.changes     2017-09-14 
21:16:15.829723350 +0200
@@ -1,0 +2,7 @@
+Wed Sep 13 17:01:04 UTC 2017 - [email protected]
+
+- Split out python3-gom: the python/gi binding were wrongly
+  packaged as part of the -devel package.
+- Run spec-cleaner: adds pkgconfig-BuildRequires.
+
+-------------------------------------------------------------------
@@ -10,2 +17,2 @@
-- Temp disabl meson_check while we figure out why it randomly fails
-  on x86_64.
+- Temp disable meson_check while we figure out why it randomly
+  fails on x86_64.

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

Other differences:
------------------
++++++ gom.spec ++++++
--- /var/tmp/diff_new_pack.9ofo2R/_old  2017-09-14 21:16:16.385645104 +0200
+++ /var/tmp/diff_new_pack.9ofo2R/_new  2017-09-14 21:16:16.393643978 +0200
@@ -25,13 +25,13 @@
 Url:            https://git.gnome.org/browse/gom/
 Source:         
http://download.gnome.org/sources/gom/0.3/%{name}-%{version}.tar.xz
 BuildRequires:  meson >= 0.38.1
+BuildRequires:  pkgconfig
 BuildRequires:  python3-gobject
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.36
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.36
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(sqlite3) >= 3.7
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This is a DataMapper for GObject.
@@ -53,10 +53,21 @@
 
 This package provides the GObject Introspection bindings for gom.
 
+%package -n python3-gom
+Summary:        Python3 binding for the GObject Dara Mapper
+Group:          Development/Languages/Python
+Supplements:    packageand(python3:typelib-1_0-Gom-1_0)
+
+%description -n python3-gom
+This is a DataMapper for GObject.
+
+With this package you can glue gom to python3.
+
 %package devel
 Summary:        Development files for the GObject Data Mapper
 Group:          Development/Libraries/GNOME
 Requires:       libgom-1_0-0 = %{version}
+Requires:       python3-gom = %{version}
 Requires:       typelib-1_0-Gom-1_0 = %{version}
 
 %description  devel
@@ -66,36 +77,34 @@
 %setup -q
 
 %build
-%meson
-%meson_build
+%{meson}
+%{meson_build}
 
 %check
 # Temp disable tests while we figure out why it times out on x86_64
 #meson_test
 
 %install
-%meson_install
-find %{buildroot}%{_libdir} -name '*.la' -delete -print
+%{meson_install}
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libgom-1_0-0 -p /sbin/ldconfig
-
 %postun -n libgom-1_0-0 -p /sbin/ldconfig
 
 %files -n libgom-1_0-0
-%defattr(-,root,root)
 %doc README COPYING
 %{_libdir}/libgom-1.0.so.*
 
 %files -n typelib-1_0-Gom-1_0
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/Gom-1.0.typelib
 
+%files -n python3-gom
+%{python3_sitearch}/gi/overrides/Gom.py
+
 %files devel
-%defattr(-,root,root)
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/gom-1.0/
 %{_datadir}/gir-1.0/*.gir
-%{_libdir}/python3.6/site-packages/gi/overrides/Gom.py
 
 %changelog


Reply via email to