%global _vpath_srcdir %{name} Name: ashuffle Version: 3.14.8 Release: 1%{?dist} Summary: Application for shuffling mpd library License: MIT URL: https://github.com/joshkunz/ashuffle Source0: https://github.com/joshkunz/ashuffle/archive/refs/tags/v%{version}.tar.gz BuildRequires: meson gcc-c++ cmake libmpdclient-devel git yaml-cpp-devel Requires: yaml-cpp %description ashuffle is an application for automatically shuffling your MPD library in a similar way to a more standard music player's "shuffle library" feature. ashuffle works like any other MPD client, and can be used alongside your other MPD frontends. %prep rm -rf %{name} git clone %{url} cd %{name} git checkout v%{version} git submodule update --init --recursive %build %meson -Dunsupported_use_system_yamlcpp=true %meson_build %install rm -rf $RPM_BUILD_ROOT %meson_install %files %license %{name}/LICENSE %{_bindir}/ashuffle %changelog * Sat Aug 03 2024 Tokariew - Update to 3.14.8 * Sat May 06 2023 Tokariew - Update to 3.14.1 * Sun Oct 02 2022 Tokariew - keep up with upstream * Mon Aug 22 2022 Tokariew - include the LICENSE in the package finally * Fri Jul 08 2022 Tokariew - fix issue with making package for F36 * Tue Feb 08 2022 Tokariew - update package with upstream * Mon Dec 20 2021 Tokariew - update package with upstream * Sun Dec 19 2021 Tokariew - update package with upstream * Fri Nov 05 2021 Tokariew - update package with upstream * Mon Oct 11 2021 Tokariew - update package with upstream * Sat Oct 09 2021 Tokariew - update package with upstream * Thu Oct 07 2021 Tokariew -