Hello community,

here is the log from the commit of package gnonograms for openSUSE:Factory 
checked in at 2019-11-26 17:02:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnonograms (Old)
 and      /work/SRC/openSUSE:Factory/.gnonograms.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnonograms"

Tue Nov 26 17:02:10 2019 rev:4 rq:750851 version:1.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnonograms/gnonograms.changes    2018-09-11 
17:18:16.803319671 +0200
+++ /work/SRC/openSUSE:Factory/.gnonograms.new.26869/gnonograms.changes 
2019-11-26 17:02:39.716042361 +0100
@@ -1,0 +2,46 @@
+Mon Nov 25 18:13:14 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 1.4.2:
+  * French translations
+  * Redesigned headerbar
+  * Use separate gnonograms library
+  * Commandline options
+  * Fix CI and testing
+  * Minor bug fixes
+  * Code cleanup
+
+-------------------------------------------------------------------
+Mon Nov 18 14:56:03 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 1.4.0:
+  * New screenshots
+  * Add release notes
+  * Replace missing icons
+  * Further work on headerbar
+  * Start reworking headerbar
+  * Improve ScaleGrid setting
+  * Ensure non-null game name.
+  * Fix binding flag regression
+  * Fix long lines.
+  * Import changes to appdata.xml and data/meson.build from
+    NathanBmn
+  * Make post_install.py executable
+  * Change the way to test
+  * New attempt
+  * Attempt to fix build
+  * Fix missing )
+  * Fix build
+  * Remove incorrect language files
+  * Regenerate all po files except fr.po from scratch to remove
+    extraneous material
+  * Update fr.po
+  * Merge pull request #28 from NathanBnm/master
+  * Merge pull request #27 from jeremypw/update-po
+  * Update po files
+  * Merge pull request #26 from jeremypw/update-pot
+  * Update POTFILES and .pot files
+  * Bump some dependencies
+  * ...
+- Add new package with shared library
+
+-------------------------------------------------------------------

Old:
----
  gnonograms-1.3.0.tar.gz

New:
----
  gnonograms-1.4.2.tar.gz

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

Other differences:
------------------
++++++ gnonograms.spec ++++++
--- /var/tmp/diff_new_pack.Q70nwy/_old  2019-11-26 17:02:40.184042200 +0100
+++ /var/tmp/diff_new_pack.Q70nwy/_new  2019-11-26 17:02:40.188042198 +0100
@@ -15,9 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%define soname libgnonograms-core
+%define sover 0
 
 Name:           gnonograms
-Version:        1.3.0
+Version:        1.4.2
 Release:        0
 Summary:        Program for creating and solving gnonogram puzzles
 License:        GPL-3.0-or-later
@@ -33,13 +35,32 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  vala
 BuildRequires:  pkgconfig(gee-0.8)
-BuildRequires:  pkgconfig(granite)
+BuildRequires:  pkgconfig(granite) >= 5.2.0
 BuildRequires:  pkgconfig(gtk+-3.0) > 3.22.0
 Recommends:     %{name}-lang
 
 %description
 An implementation of the Japanese logic puzzle "Nonograms".
 
+%package -n     %{soname}%{sover}
+Summary:        The core library for %{name}
+Group:          System/Libraries
+
+%description -n %{soname}%{sover}
+An implementation of the Japanese logic puzzle "Nonograms".
+
+This package contains the shared library.
+
+%package        devel
+Summary:        Development Files for %{name}
+Group:          Development/Libraries/Other
+Requires:       %{soname}%{sover} = %{version}
+
+%description    devel
+An implementation of the Japanese logic puzzle "Nonograms".
+
+This package contains the development files for %{name}.
+
 %lang_package
 
 %prep
@@ -60,17 +81,28 @@
 %find_lang com.github.jeremypw.gnonograms %{name}.lang
 %fdupes %{buildroot}/%{_datadir}
 
+%post -n %{soname}%{sover} -p /sbin/ldconfig
+%postun -n %{soname}%{sover} -p /sbin/ldconfig
+
 %files
 %license LICENSE
 %doc README.md
 %{_bindir}/com.github.jeremypw.gnonograms
 %{_datadir}/appdata/com.github.jeremypw.gnonograms.appdata.xml
 %{_datadir}/applications/com.github.jeremypw.gnonograms.desktop
-%{_datadir}/icons/hicolor/*/*/com.github.jeremypw.gnonograms.??g
-%{_datadir}/icons/hicolor/*/*/application-x-gnonogram-puzzle.??g
+%{_datadir}/icons/hicolor/*/*/*.??g
 %{_datadir}/glib-2.0/schemas/com.github.jeremypw.gnonograms.gschema.xml
 %{_datadir}/mime/packages/com.github.jeremypw.gnonograms.mimeinfo.xml
 
+%files -n %{soname}%{sover}
+%{_libdir}/%{soname}.so.*
+
+%files devel
+%{_includedir}/gnonograms-core.h
+%{_libdir}/%{soname}.so
+%{_libdir}/pkgconfig/gnonograms-core.pc
+%{_datadir}/vala/vapi/gnonograms-core.*
+
 %files lang -f %{name}.lang
 
 %changelog

++++++ gnonograms-1.3.0.tar.gz -> gnonograms-1.4.2.tar.gz ++++++
++++ 81441 lines of diff (skipped)


Reply via email to