Name: fooyin Version: 0.8.1 Release: %autorelease Summary: A customizable music player License: GPL-3.0-or-later URL: https://www.fooyin.org/ Source0: https://github.com/fooyin/fooyin/archive/v%{version}/fooyin-%{version}.tar.gz Patch0: https://github.com/fooyin/fooyin/commit/e44e08abb33f01fe85cc896170c55dbf732ffcc9.patch Patch1: https://github.com/fooyin/fooyin/commit/3a74ce89a1b28ecf9b5a02ef37523d79f50356c0.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Sql) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(KDSingleApplication-qt6) BuildRequires: pkgconfig(icu-uc) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(taglib) BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavfilter) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libswresample) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(libopenmpt) BuildRequires: pkgconfig(libgme) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libebur128) BuildRequires: desktop-file-utils BuildRequires: libappstream-glib Requires: hicolor-icon-theme %description fooyin is a music player built around customization. It provides a variety of widgets to help you manage and play your local collection. %package devel Summary: Support for developing fooyin plugins Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains files needed to develop a fooyin plugin. %prep %autosetup -p1 %build %cmake -DINSTALL_HEADERS=true %cmake_build %install %cmake_install rm %{buildroot}%{_docdir}/fooyin/LICENSE %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml %files %license COPYING %doc %{_docdir}/fooyin/ %{_bindir}/fooyin %{_libdir}/fooyin/ %{_datadir}/fooyin/ %{_datadir}/applications/org.fooyin.fooyin.desktop %{_datadir}/icons/hicolor/*/apps/org.fooyin.fooyin.* %{_metainfodir}/org.fooyin.fooyin.metainfo.xml %exclude %{_libdir}/fooyin/*.so %files devel %{_includedir}/fooyin/ %{_libdir}/fooyin/*.so %{_libdir}/cmake/fooyin/ %changelog %autochangelog