%global libmks_version 0.1.0 %global gtk4_version 4.11.0 %global commit ce955893e12e944421e261c424954799efbb8529 %global shortcommit ce955893 Name: lunchbox Version: 0.1.0 Release: %autorelease Summary: A QEMU UI using libmks & GTK 4 License: GPL-3.0-only URL: https://gitlab.gnome.org/bilelmoussaoui/lunchbox Source0: https://gitlab.gnome.org/bilelmoussaoui/%{name}/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz BuildRequires: gcc BuildRequires: meson BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} BuildRequires: pkgconfig(libmks-1) >= %{libmks_version} BuildRequires: desktop-file-utils Requires: libmks%{?_isa} >= %{libmks_version} Requires: gtk4%{?_isa} >= %{gtk4_version} Requires: qemu-ui-dbus Requires: qemu-ui-opengl %description A QEMU UI using libmks & GTK 4 %prep %autosetup -n %{name}-%{commit} %build %meson %meson_build %install %meson_install %files %doc README.md %{_bindir}/lunchbox %{_datadir}/applications/com.belmoussaoui.lunchbox.desktop %{_datadir}/metainfo/com.belmoussaoui.lunchbox.metainfo.xml %{_datadir}/icons/hicolor/scalable/apps/com.belmoussaoui.lunchbox.svg %{_datadir}/icons/hicolor/symbolic/apps/com.belmoussaoui.lunchbox-symbolic.svg %changelog %autochangelog