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
