Hello community,

here is the log from the commit of package granite for openSUSE:Leap:15.2 
checked in at 2020-02-21 10:52:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/granite (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.granite.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "granite"

Fri Feb 21 10:52:14 2020 rev:12 rq:777460 version:5.3.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/granite/granite.changes        2020-01-15 
15:08:48.986018437 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.granite.new.26092/granite.changes     
2020-02-21 10:52:15.443277747 +0100
@@ -1,0 +2,185 @@
+Mon Feb 17 00:30:06 UTC 2020 - Alexei Podvalsky <[email protected]>
+
+- Fix: invalid-filename-dependency
+
+-------------------------------------------------------------------
+Wed Dec 18 15:36:54 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.3.0:
+  * Add Release to Actions
+  * Delete AUTHORS
+  * AccelLabel and Utils: Add null checks (#362)
+  * Add tooltip support for SourceList (#187)
+  * Add Lint to CI (#325)
+  * DynamicNotebook: Lint (#334)
+  * Application: Lint (#341)
+  * BufferSurface: Lint (#343)
+  * AboutDialog: Lint (#352)
+  * Drawing Utilities: Lint (#353)
+  * Drawing Color: Lint (#354)
+  * IconFactory: Lint (#355)
+  * Logger: Lint (#356)
+  * AppMenu: Lint (#357)
+  * Abstract Settings Pages: Lint (#358)
+  * AsyncImage: Lint (#351)
+  * MessageDialog: Lint (#350)
+  * CellRenderers: Lint (#349)
+  * SimpleCommand: Lint (#348)
+  * CompositedWindow: Lint (#347)
+  * SettingsSidebarRow: Lint (#346)
+  * Settings: Lint (#345)
+  * Paths: Lint (#344)
+  * SourceList: Lint (#342)
+  * DatePicker: Lint (#340)
+  * ModeButton: Lint (#339)
+  * Welcome: Lint (#336)
+  * TimePicker: Lint (#338)
+  * Utils: Lint (#337)
+  * Demo Views: Lint (#335)
+  * Use async mutex for badge synchronisation (#333)
+  * Add Gettext Updates to Actions
+  * Delay tab resizing when closing tabs and larger min/max tab
+    width (#311)
+  * Add AccelLabel (#300)
+  * MessageDialogView: Sentence-case primary label (#329)
+  * ...
+
+-------------------------------------------------------------------
+Mon Sep  9 18:53:22 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.2.5:
+  * Use vala-lint to lint demo directory. (#316)
+  * README: Update Weblate badge
+  * Remove path from --shared-library flag (#297)
+  * Utils: Add equal keys to accel_to_string (#307)
+  * Merge branch 'origin/master' into Weblate.
+  * Revert "More efficient code for closing to the right (#299)"
+    (#304)
+  * Fix merge conflicts with Weblate
+  * More efficient code for closing to the right (#299)
+  * Provide Badge and Progress support for an Application (#288)
+  * Localization fixes (#298)
+  * Close Tabs to the Right (#296)
+  * Fix #294: Rapidly closing tabs with three-finger/middle click
+    button re-opens closed tabs (#295)
+- Fix: invalid-filepath-dependency
+
+-------------------------------------------------------------------
+Mon Jul  8 01:05:33 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.2.4:
+  * SimpleSettingsPage: make title and description selectable
+    (#290)
+  * AbstractSimpleSettingsPage: Use Granite style constant (#292)
+  * Restore GNOME time format key (#273)
+  * Create FUNDING.yml
+  * Contrasting foreground color (#284)
+  * Meson: remove deprecated --thread (#279)
+  * MessageDialogView: Make copy more concise (#282)
+  * Utils: Add more keys to accel-to-string (#278)
+  * Constructors of abstract classes should not be public
+  * Merge branch 'origin/master' into Weblate.
+  * System: deprecate utilies provided by GLib (#269)
+  * Deprecate unused IconFactory (#270)
+
+-------------------------------------------------------------------
+Sun Mar  3 19:13:56 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Do away with em dashes in summaries.
+
+-------------------------------------------------------------------
+Thu Feb 28 16:09:14 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.2.3:
+  * Require Meson >=0.48.2 Part 2 (#267)
+  * meson: require meson >= 0.48.2 (#266)
+  * TimePicker: Use more compact boolean comparison syntax (#260)
+  * Fix typo on Avatar documentation (#259)
+  * Add function to check if history is enabled within the
+    privacy settings (#257)
+  * MessageDialog: Add show_error_expander method (#205)
+  * Handle 'Return' key (#255)
+  * DateTime: strip leading spaces from time formats (#252)
+  * meson: bring back the dependencies to the Require field of
+    the pkgconfig
+  * Switch from CMake to Meson build system (#240)
+  * Ignore empty accel strings (#251)
+
+-------------------------------------------------------------------
+Wed Nov 21 18:13:07 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.2.1:
+  * Utils: Make accels optional (#237)
+  * Avoid List.copy() and transfer ownership to fix type-argument
+    mismatch
+
+-------------------------------------------------------------------
+Fri Nov  2 18:34:59 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.2.0:
+  * markup_accel_tooltip: Don't add duplicate accels (#235)
+  * Handle plus/minus (#234)
+  * Add utilities for marking up accel tooltips (#229)
+  * TimePicker: Restore position_dropdown() to fix ABI/API break
+  * Change settings to look at a more relevant value for time
+    format (#222)
+  * Demo: Move ModeSwitch to ModeButton page (#215)
+  * StyleClass: add checkerboard (#214)
+  * TimePicker: misc cleanup (#210)
+  * Updated Example (#207)
+
+-------------------------------------------------------------------
+Mon Oct  8 12:51:49 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Update to 5.1.0:
+  * DateTime: Add commas in date format (#202)
+  * Merge branch 'origin/master' into Weblate
+  * Don't propagate right click in source list (#190)
+  * .gitignore: Ignore temporary files
+  * Deprecate Granite.Application (#196)
+  * Add EditorConfig
+  * Add Granite.ModeSwitch (#195)
+  * GraniteDemo: Use Gtk.Application (#197)
+  * Allow markup in SourceList.Item names (#188)
+
+-------------------------------------------------------------------
+Sat Jun  9 23:01:04 UTC 2018 - [email protected]
+
+- Update to 5.0:
+  * application: Do not export extern symbols
+  * Use --target-glib=2.50 to match gtk+-3.0 requirement
+  * Fix "copying delegates is not supported" warnings
+  * AlertView: Hide icon if no icon name (#167)
+  * Merge remote-tracking branch 'origin/master'
+  * Style class mode switch (#186)
+  * DynamicNotebook: Fix title case (#183)
+  * Handle negative seconds in seconds_to_time function (#140)
+  * Bump vala dependency to >= 0.40
+  * DynamicNotebook: Disconnect from backing Gtk.Notebook on
+    destroy
+  * Drop default value of non-automatic property for vala 0.41+
+  * SimpleSettingsPage: Hide action area if empty (#171)
+  * DynamicNotebook: Style cleanups (#173)
+  * SimpleSettingsPage: Valign title with no description (#170)
+  * Remove several deprecation warnings and useless functions
+    (#160)
+  * SimpleSettingsPage: Ellipsize long page titles (#168)
+  * Add code examples (#153)
+  * Deprecate overlay property in OverlayBar (#162)
+  * MessageDialog: Move properties to construct block (#165)
+  * Prevent ModeButton deselection (for #67) (#156)
+  * DynamicNotebook: make the keybinding trigger the right signal
+    (#164)
+
+-------------------------------------------------------------------
+Fri Jun  8 23:23:47 UTC 2018 - [email protected]
+
+- Update the homepage
+- Spec file cleanup
+
+-------------------------------------------------------------------
+Mon Jan 22 16:14:35 UTC 2018 - [email protected]
+
+- Add typelib-1_0-Granite-1_0 as required dependency
+
+-------------------------------------------------------------------

Old:
----
  granite-0.5.tar.gz

New:
----
  granite-5.3.0.tar.gz

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

Other differences:
------------------
++++++ granite.spec ++++++
--- /var/tmp/diff_new_pack.sJA2Ou/_old  2020-02-21 10:52:15.727278327 +0100
+++ /var/tmp/diff_new_pack.sJA2Ou/_new  2020-02-21 10:52:15.727278327 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package granite
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,32 +12,31 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define sover 4
+%define sover 5
 %define soname libgranite
 %define _typelibdir %(pkg-config --variable=typelibdir 
gobject-introspection-1.0)
 %define _girdir %(pkg-config --variable=girdir gobject-introspection-1.0)
 Name:           granite
-Version:        0.5
+Version:        5.3.0
 Release:        0
 Summary:        An extension of GTK+ libraries
-License:        GPL-2.0+ and LGPL-3.0+
+License:        LGPL-3.0-or-later AND LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
-Url:            https://launchpad.net/granite/
+URL:            https://elementary.io/
 Source:         
https://github.com/elementary/granite/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  cmake >= 2.8
 BuildRequires:  fdupes
+BuildRequires:  meson >= 0.48.2
 BuildRequires:  pkgconfig
 BuildRequires:  vala >= 0.28.0
 BuildRequires:  pkgconfig(gee-0.8)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gthread-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.16.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
 
 %description
 Granite is an extension of GTK+. Among other things, it provides the
@@ -55,7 +54,7 @@
 found in Elementary applications.
 
 %package        common
-Summary:        Granite development library -- Common Files
+Summary:        Common files for the Granite development library
 Group:          System/Libraries
 Recommends:     %{name}-lang
 
@@ -65,7 +64,7 @@
 This package contains the common files needed by the library.
 
 %package        demo
-Summary:        Granite development library -- Demo binary
+Summary:        Demo binaries for the Granite development library
 Group:          Development/Libraries/Other
 
 %description    demo
@@ -74,35 +73,40 @@
 This package contains a small demo application to show the %{name} widgets.
 
 %package -n     typelib-1_0-Granite-1_0
-Summary:        Granite development library -- Introspection bindings
+Summary:        Introspection bindings for the Granite development library
 Group:          Development/Libraries/GNOME
 
 %description -n typelib-1_0-Granite-1_0
 Granite is an extension of GTK+.
 
-This package provides the GObject Introspection bindings for lib%{name}.
+This package provides the GObject Introspection bindings for %{soname}.
 
 %package        devel
-Summary:        Granite development library -- Development files
+Summary:        Development files for the Granite development library
 Group:          Development/Libraries/GNOME
 Requires:       %{soname}%{sover} = %{version}
 
 %description    devel
 Granite is an extension of GTK+.
 
-This package contains the development files for lib%{name}.
+This package contains the development files for %{soname}.
 
 %lang_package
 
 %prep
 %setup -q
 
+# Fix: invalid-filename-dependency
+# Can't install typelib-1_0-Granite nothing provides libgranite.so.*()(64bit)
+sed -e "s/\(.\)@PLAINNAME@\(.\)/\1%{soname}.so.%{sover}\2/" \
+    -i lib/meson.build
+    
 %build
-%cmake
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-%cmake_install
+%meson_install
 %find_lang %{name}
 %fdupes -s %{buildroot}%{_datadir}
 
@@ -110,34 +114,28 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files -n %{soname}%{sover}
-%defattr(-,root,root)
-%{_libdir}/lib%{name}.so.*
+%{_libdir}/%{soname}.so.%{sover}*
 
 %files common
-%defattr(-,root,root)
-%doc AUTHORS COPYING README*
+%license COPYING
+%doc README*
 %{_datadir}/icons/hicolor/*/actions/appointment.??g
 %{_datadir}/icons/hicolor/*/actions/open-menu*.??g
+%{_datadir}/metainfo/granite.appdata.xml
 
 %files demo
-%defattr(-, root, root)
 %{_bindir}/%{name}-demo
-%{_datadir}/applications/%{name}-demo.desktop
+%{_datadir}/applications/io.elementary.granite.demo.desktop
 
 %files -n typelib-1_0-Granite-1_0
-%defattr(-,root,root)
 %{_typelibdir}/Granite-1.0.typelib
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}/
-%{_libdir}/lib%{name}.so
+%{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/%{name}.pc
 %{_girdir}/Granite-1.0.gir
 %{_datadir}/vala/vapi/%{name}.deps
 %{_datadir}/vala/vapi/%{name}.vapi
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
-
-%changelog

++++++ granite-0.5.tar.gz -> granite-5.3.0.tar.gz ++++++
++++ 103624 lines of diff (skipped)


Reply via email to