Hello community, here is the log from the commit of package libhandy for openSUSE:Factory checked in at 2019-01-24 14:13:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libhandy (Old) and /work/SRC/openSUSE:Factory/.libhandy.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libhandy" Thu Jan 24 14:13:08 2019 rev:3 rq:667734 version:0.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libhandy/libhandy.changes 2019-01-08 12:28:39.500260386 +0100 +++ /work/SRC/openSUSE:Factory/.libhandy.new.28833/libhandy.changes 2019-01-24 14:13:09.431380329 +0100 @@ -1,0 +2,11 @@ +Fri Jan 18 23:29:58 UTC 2019 - bjorn....@gmail.com + +- Update to version 0.0.7: + + Various build and bug fixes. + + Add introspection and the Glade catalog features. + + Allow building as static lib. + + Update documentation. +- Pass explicit options to meson, ensure we build the features we + want and do not want. + +------------------------------------------------------------------- Old: ---- libhandy-v0.0.6.tar.bz2 New: ---- libhandy-v0.0.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libhandy.spec ++++++ --- /var/tmp/diff_new_pack.pO7HQO/_old 2019-01-24 14:13:09.847379849 +0100 +++ /var/tmp/diff_new_pack.pO7HQO/_new 2019-01-24 14:13:09.847379849 +0100 @@ -1,7 +1,7 @@ # # spec file for package libhandy # -# Copyright (c) 2018 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 @@ -17,17 +17,18 @@ %define shlib %{name}-0_0-0 + Name: libhandy -Version: 0.0.6 +Version: 0.0.7 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/ -Source: https://source.puri.sm/Librem5/libhandy/-/archive/v%{version}/%{name}-v%{version}.tar.bz2 +Source0: %{url}-/archive/v%{version}/%{name}-v%{version}.tar.bz2 BuildRequires: gtk-doc -BuildRequires: meson +BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: vala BuildRequires: pkgconfig(gladeui-2.0) @@ -36,14 +37,16 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.1 %description -libhandy is a library to help with developing UI for mobile devices using GTK+/GNOME. +libhandy is a library to help with developing UI for mobile devices +using GTK+/GNOME. %package -n %{shlib} Summary: A GTK+ library to develop UI for mobile devices Group: System/Libraries %description -n %{shlib} -This package provides the shared library for libhandy, a library to help with developing mobile UI using GTK+/GNOME. +This package provides the shared library for libhandy, a library to +help with developing mobile UI using GTK+/GNOME. %package devel Summary: Source and header files for %{name} @@ -52,14 +55,18 @@ Requires: typelib-1_0-Handy-0_0 = %{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. +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 Summary: Introspection bindings for libhandy Group: System/Libraries %description -n typelib-1_0-Handy-0_0 -This package provides the GObject Introspection bindings for %{name}, a library to help with developing mobile UI using GTK+/GNOME. +This package provides the GObject Introspection bindings for +%{name}, a library to help with developing mobile UI using +GTK+/GNOME. %package -n glade-catalog-libhandy Summary: Glade catalog for libhandy @@ -68,15 +75,26 @@ Supplements: packageand(glade:%{name}-devel) %description -n glade-catalog-libhandy -libhandy is a library to help with developing UI for mobile devices using GTK+/GNOME. +libhandy is a library to help with developing UI for mobile devices +using GTK+/GNOME. -This package provides a catalog for libhandy, to allow the use libhandy widgets in Glade. +This package provides a catalog for libhandy, to allow the use +libhandy widgets in Glade. %prep -%setup -q -n %{name}-v%{version} +%autosetup -p1 -n %{name}-v%{version} %build -%meson -Dexamples=false -Dgtk_doc=true +%meson \ + -Dprofiling=false \ + -Dstatic=false \ + -Dintrospection=enabled \ + -Dvapi=true \ + -Dgtk_doc=true \ + -Dtests=false \ + -Dexamples=false \ + -Dglade_catalog=enabled \ + %{nil} %meson_build %meson_build libhandy-doc ++++++ libhandy-v0.0.6.tar.bz2 -> libhandy-v0.0.7.tar.bz2 ++++++ ++++ 2009 lines of diff (skipped)