%global forgeurl0 https://gitlab.com/mission-center-devs/mission-center Version: 0.6.2 %global tag0 v%{version} %global forgeurl1 https://gitlab.com/mission-center-devs/gng %global commit1 f0cc15b800c085deae35135e09f6757892772cf3 %forgemeta -a Name: mission-center Release: %autorelease Summary: Monitor your CPU, Memory, Disk, Network and GPU usage License: GPL-3.0-only URL: %{forgeurl0} Source0: %{forgesource0} Source1: %{forgesource1} Provides: bundled(mission-center-magpie) BuildRequires: meson >= 0.63 BuildRequires: cargo BuildRequires: cmake BuildRequires: gcc BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(gtk4) BuildRequires: pkgconfig(egl) BuildRequires: libadwaita-devel BuildRequires: desktop-file-utils BuildRequires: blueprint-compiler BuildRequires: cargo-rpm-macros >= 24 %description Monitor your CPU, Memory, Disk, Network and GPU usage %prep %forgesetup -z 0 mkdir -p ./subprojects/magpie tar -xv --strip-components=1 -f %{SOURCE1} -C ./subprojects/magpie %cargo_prep %generate_buildrequires %cargo_generate_buildrequires %build %meson %{cargo_license_summary} %{cargo_license} > LICENSE.dependencies %meson_build %install %meson_install %check %meson_test %files %changelog %autochangelog