## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: fooyin Version: 0.9.2 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: %{name}-add-missing-include.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(libavdevice) BuildRequires: pkgconfig(libavfilter) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libswresample) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(libopenmpt) BuildRequires: pkgconfig(libgme) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libebur128) BuildRequires: cmake(GTest) 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 provides development files used to create plugins for fooyin. %prep %autosetup -p1 %build %cmake -DBUILD_LIBVGM=OFF -DBUILD_TESTING=ON -DINSTALL_HEADERS=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo %cmake_build %install %cmake_install %find_lang fooyin --with-qt rm %{buildroot}%{_docdir}/fooyin/LICENSE rm %{buildroot}%{_docdir}/fooyin/README %check %ctest --test-dir %{_vpath_builddir}/tests/ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml %files -f fooyin.lang %license COPYING %doc README.md %doc CHANGELOG.md %{_bindir}/fooyin %{_libdir}/fooyin/libfooyin_utils.so.0.0.0 %{_libdir}/fooyin/libfooyin_core.so.0.0.0 %{_libdir}/fooyin/libfooyin_gui.so.0.0.0 %{_libdir}/fooyin/plugins/ %{_datadir}/applications/org.fooyin.fooyin.desktop %{_datadir}/icons/hicolor/*/apps/org.fooyin.fooyin.* %{_metainfodir}/org.fooyin.fooyin.metainfo.xml %dir %{_libdir}/fooyin/ %dir %{_datadir}/fooyin/ %dir %{_datadir}/fooyin/translations/ %files devel %{_includedir}/fooyin/ %{_libdir}/fooyin/libfooyin_utils.so %{_libdir}/fooyin/libfooyin_core.so %{_libdir}/fooyin/libfooyin_gui.so %{_libdir}/cmake/fooyin/ %changelog ## START: Generated by rpmautospec * Mon Oct 06 2025 Dominik 'Rathann' Mierzejewski - 0.9.2-2 - fix build with Qt6 6.10 - add missing libavdevice build dependency * Wed Sep 24 2025 Elaine Gibson - 0.9.2-1 - Update to 0.9.2 * Sun Aug 17 2025 Elaine Gibson - 0.9.1-1 - Update to 0.9.1 * Sun Aug 17 2025 Elaine Gibson - 0.9.0-1 - Update to 0.9.0 * Wed Aug 06 2025 FrantiĊĦek Zatloukal - 0.8.1-3 - Rebuilt for icu 77.1 * Wed Jul 23 2025 Fedora Release Engineering - 0.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Tue Jun 10 2025 Elaine Gibson - 0.8.1-1 - Initial import (fedora#2363087) ## END: Generated by rpmautospec