Hello community, here is the log from the commit of package libhandy for openSUSE:Factory checked in at 2020-09-09 17:46:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libhandy (Old) and /work/SRC/openSUSE:Factory/.libhandy.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libhandy" Wed Sep 9 17:46:58 2020 rev:12 rq:833190 version:0.90.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libhandy/libhandy.changes 2020-08-21 19:03:47.636342542 +0200 +++ /work/SRC/openSUSE:Factory/.libhandy.new.3399/libhandy.changes 2020-09-09 17:47:21.550446911 +0200 @@ -1,0 +2,37 @@ +Wed Sep 9 07:12:28 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org> + +- Provide %{name} = %{version} in shlib package in order to make + -lang package installable: needed as there is no main package. + +------------------------------------------------------------------- +Fri Aug 28 09:55:47 UTC 2020 - Antoine Belvire <antoine.belv...@opensuse.org> + +- Update to version 0.90.0: + + Stop requiring the HANDY_USE_UNSTABLE_API guard. + + Stop transforming close buttons into back buttons for dialogs + on the desktop. + + Give some nice default and minimum sizes to + HdyPreferencesWindow. + + HdyCarousel: + - Add HdyCarouselIndicatorDots and HdyCarouselIndicatorLines. + - Drop the indicator-style, indicator-spacing, and + center-content properties. + + Revamp the colors of HdyAvatar and augment its colors number to + 14. + + Set the default column and row spacing of HdyKeypad to 6 + pixels. + + Don't present an arrow and a popover in HdyComboRow when its + model has less than 2 items. + + Support CSS sizing properties for HdySqueezer and + HdyViewSwitcher. + + Drop the icon-size properties of HdyViewSwitcher, + HdyViewSwitcherTitle and HdyViewSwitcherBar. + + Give some horizontal margins to the view switcher of + HdyViewSwitcherTitle via CSS. + + Add all files back to tarballs except the debian directory. +- Remove libhandy-adapt-glade-3-36.patch: Fixed upstream. +- Update shlib suffix to 1_0 to reflect the API update from version + 0.0.13. +- Use new URL and git repository from GNOME's GitLab. + +------------------------------------------------------------------- Old: ---- libhandy-0.0.13.obscpio libhandy-adapt-glade-3-36.patch New: ---- libhandy-0.90.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libhandy.spec ++++++ --- /var/tmp/diff_new_pack.KUBFu4/_old 2020-09-09 17:47:28.730452745 +0200 +++ /var/tmp/diff_new_pack.KUBFu4/_new 2020-09-09 17:47:28.734452748 +0200 @@ -16,21 +16,21 @@ # -%define shlib %{name}-0_0-0 +%define so_major 1 +%define shlib %{name}-%{so_major}-0 +%define typelib typelib-1_0-Handy-%{so_major}_0 Name: libhandy -Version: 0.0.13 +Version: 0.90.0 Release: 0 Summary: A GTK+ library to develop UI for mobile devices License: LGPL-2.1-or-later Group: Development/Libraries/GNOME -URL: https://source.puri.sm/Librem5/libhandy/ +URL: https://gitlab.gnome.org/GNOME/libhandy Source0: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM libhandy-adapt-glade-3-36.patch -- Fix build with new glade 3.36 -Patch0: libhandy-adapt-glade-3-36.patch BuildRequires: gtk-doc -BuildRequires: meson >= 0.47.0 +BuildRequires: meson >= 0.49.0 BuildRequires: pkgconfig BuildRequires: vala BuildRequires: pkgconfig(gladeui-2.0) @@ -45,6 +45,7 @@ %package -n %{shlib} Summary: A GTK+ library to develop UI for mobile devices Group: System/Libraries +Provides: %{name} = %{version} %description -n %{shlib} This package provides the shared library for libhandy, a library to @@ -54,18 +55,18 @@ Summary: Source and header files for %{name} Group: Development/Libraries/GNOME Requires: %{shlib} = %{version} -Requires: typelib-1_0-Handy-0_0 = %{version} +Requires: %{typelib} = %{version} %description devel This package provides the source and header files for writing software using %{name}, a library to help with developing mobile UI using GTK+/GNOME. -%package -n typelib-1_0-Handy-0_0 +%package -n %{typelib} Summary: Introspection bindings for libhandy Group: System/Libraries -%description -n typelib-1_0-Handy-0_0 +%description -n %{typelib} This package provides the GObject Introspection bindings for %{name}, a library to help with developing mobile UI using GTK+/GNOME. @@ -74,7 +75,7 @@ Summary: Glade catalog for libhandy Group: Development/Tools/GUI Builders Requires: glade -Supplements: packageand(glade:%{name}-devel) +Supplements: (glade and %{name}-devel) %description -n glade-catalog-libhandy libhandy is a library to help with developing UI for mobile devices @@ -83,6 +84,8 @@ This package provides a catalog for libhandy, to allow the use libhandy widgets in Glade. +%lang_package + %prep %autosetup -p1 @@ -101,6 +104,7 @@ %install %meson_install +%find_lang %{name} %post -n %{shlib} -p /sbin/ldconfig %postun -n %{shlib} -p /sbin/ldconfig @@ -111,19 +115,21 @@ %files devel %license COPYING %doc AUTHORS README.md -%{_includedir}/libhandy-0.0/ +%{_includedir}/libhandy-%{so_major}/ %{_libdir}/libhandy-*.so %{_datadir}/gir-1.0/*.gir -%{_libdir}/pkgconfig/libhandy-0.0.pc +%{_libdir}/pkgconfig/libhandy-%{so_major}.pc %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/libhandy-* -%{_datadir}/gtk-doc/html/libhandy/ +%{_datadir}/gtk-doc/html/libhandy-%{so_major}/ -%files -n typelib-1_0-Handy-0_0 +%files -n %{typelib} %{_libdir}/girepository-1.0/*.typelib %files -n glade-catalog-libhandy %{_libdir}/glade/modules/*.so %{_datadir}/glade/catalogs/*.xml +%files lang -f %{name}.lang + %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.KUBFu4/_old 2020-09-09 17:47:28.778452784 +0200 +++ /var/tmp/diff_new_pack.KUBFu4/_new 2020-09-09 17:47:28.778452784 +0200 @@ -1,9 +1,8 @@ <services> <service name="obs_scm" mode="disabled"> - <param name="url">https://source.puri.sm/Librem5/libhandy.git</param> + <param name="url">https://gitlab.gnome.org/GNOME/libhandy.git</param> <param name="scm">git</param> - <param name="revision">refs/tags/v0.0.13</param> - <param name="versionrewrite-pattern">v(.*)</param> + <param name="revision">refs/tags/0.90.0</param> <param name="versionformat">@PARENT_TAG@</param> </service> <service mode="buildtime" name="tar" /> ++++++ libhandy-0.0.13.obscpio -> libhandy-0.90.0.obscpio ++++++ ++++ 58871 lines of diff (skipped) ++++++ libhandy.obsinfo ++++++ --- /var/tmp/diff_new_pack.KUBFu4/_old 2020-09-09 17:47:29.050453005 +0200 +++ /var/tmp/diff_new_pack.KUBFu4/_new 2020-09-09 17:47:29.054453008 +0200 @@ -1,5 +1,5 @@ name: libhandy -version: 0.0.13 -mtime: 1577445791 -commit: 7a193d7692c9c76a1a94f17c4d30b585f77d177c +version: 0.90.0 +mtime: 1596799857 +commit: c7aaf6f4f50b64ee55fcfee84000e9525fc5f93a