Name: refine Version: 1.0 Release: 1%{?dist} Summary: Refine application %global debug_package %{nil} License: GPLv3+ URL: https://gitlab.gnome.org/TheEvilSkeleton/Refine Source0: https://gitlab.gnome.org/TheEvilSkeleton/Refine/-/archive/main/Refine-main.tar.gz BuildRequires: gcc BuildRequires: make BuildRequires: pkgconfig BuildRequires: python3-devel BuildRequires: meson BuildRequires: ninja-build BuildRequires: gettext BuildRequires: desktop-file-utils #BuildRequires: appstream-util BuildRequires: glib2-devel BuildRequires: gtk4-devel BuildRequires: blueprint-compiler BuildRequires: python3-gobject BuildRequires: gtk4 %description Refine is a GTK application for refining things. %prep %setup -q -n Refine-main %build meson setup builddir --prefix=%{_prefix} --libdir=%{_libdir} ninja -C builddir %install DESTDIR=%{buildroot} ninja -C builddir install %files %{_bindir}/refine %{_datadir}/applications/page.tesk.Refine.desktop %{_datadir}/icons/hicolor/scalable/apps/page.tesk.Refine.svg %{_datadir}/icons/hicolor/symbolic/apps/page.tesk.Refine-symbolic.svg %{_datadir}/metainfo/page.tesk.Refine.metainfo.xml %{_datadir}/glib-2.0/schemas/page.tesk.Refine.gschema.xml %{_datadir}/dbus-1/services/page.tesk.Refine.service %{_datadir}/locale/*/LC_MESSAGES/refine.mo %{_datadir}/refine/* #%{python3_sitelib}/blueprintcompiler/reference_docs.json %changelog * Sat Aug 16 2025 Your Name woshiliuziao@gmail.com - 1.0-1 - Initial package for Fedora