%define commit b35324b8549294759d32dd425ad1588017c252a8 Name: libhandy1 Version: 1.1.90 Release: 90%{?dist} Summary: Building blocks for modern adaptive GNOME apps License: LGPLv2+ URL: https://gitlab.gnome.org/GNOME/libhandy Source0: https://gitlab.gnome.org/GNOME/libhandy/-/archive/%{commit}/libhandy-%{commit}.tar.gz BuildRequires: gcc BuildRequires: gtk-doc BuildRequires: meson BuildRequires: vala BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gladeui-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.44 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.1 # Support graphical tests in non-graphical environment BuildRequires: xorg-x11-server-Xvfb %description libhandy provides GTK+ widgets and GObjects to ease developing applications for mobile phones. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %autosetup -n libhandy-%{commit} -p1 %build %meson -Dgtk_doc=true -Dexamples=false -Dtests=true %meson_build %install %meson_install %find_lang libhandy %check %{shrink:xvfb-run -a %meson_test} %files -f libhandy.lang %license COPYING %doc AUTHORS %doc HACKING.md %doc NEWS %doc README.md %{_libdir}/girepository-1.0/ %{_libdir}/libhandy-1.so.0 %files devel %{_includedir}/libhandy-1/ %{_libdir}/glade/ %{_libdir}/libhandy-1.so %{_libdir}/pkgconfig/libhandy-1.pc %{_datadir}/gir-1.0/ %{_datadir}/glade/ %{_datadir}/gtk-doc/ %{_datadir}/vala/ %changelog * Wed Feb 17 2021 Benjamin A. Beasley - 1.1.90-1 - Update to version 1.1.90 - Package AUTHORS, HACKING.md, and NEWS - Build and run tests * Tue Jan 26 2021 Fedora Release Engineering - 1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 01 2021 Fabio Valentini - 1.0.3-1 - Update to version 1.0.3. * Thu Dec 10 2020 Jeff Law - 1.0.2-2 - Fix bogus volatile caught by gcc-11 * Thu Nov 12 2020 Kalev Lember - 1.0.2-1 - Update to 1.0.2 * Sat Oct 31 2020 Kalev Lember - 1.0.1-1 - Update to 1.0.1 * Sun Sep 13 2020 Kalev Lember - 1.0.0-2 - Rebuilt for libgladeui soname bump * Tue Sep 08 2020 Kalev Lember - 1.0.0-1 - Update to 1.0.0 * Fri Sep 04 2020 Kalev Lember - 0.91.0-1 - Update to 0.91.0 * Thu Sep 03 2020 Fabio Valentini - 0.90.0-2 - Add patch to support gladeui >= 3.37. * Fri Aug 07 2020 Fabio Valentini - 0.90.0-1 - Update to version 0.90.0. * Fri Jul 31 2020 Kalev Lember - 0.85.0-1 - Update to 0.85.0 * Tue Jul 28 2020 Fedora Release Engineering - 0.84.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 21 2020 Kalev Lember - 0.84.0-1 - Update to 0.84.0 * Mon Jun 22 2020 Kalev Lember - 0.82.0-1 - Update to 0.82.0 * Thu May 28 2020 Fabio Valentini - 0.80.0-1 - Initial package for libhandy1.