%global app_id io.github.mpc_qt.Mpc-Qt Name: mpc-qt Version: 23.12 Release: 4%{?dist} Summary: A clone of Media Player Classic reimplemented in Qt # MainWindow::on_actionHelpAbout_triggered states "or later" License: GPL-2.0-or-later URL: https://mpc-qt.github.io/ Source0: https://github.com/mpc-qt/mpc-qt/archive/v%{version}/%{name}-%{version}.tar.gz Source1: %{app_id}.appdata.xml BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: libappstream-glib BuildRequires: make BuildRequires: pkgconfig(mpv) BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qt5compat-devel BuildRequires: qt6-linguist Requires: hicolor-icon-theme %description Media Player Classic Home Cinema (mpc-hc) is considered by many to be the quintessential media player for the Windows desktop. Media Player Classic Qute Theater (mpc-qt) aims to reproduce most of the interface and functionality of mpc-hc. %prep %autosetup -p1 rm -rf mpv-dev %build %qmake_qt6 MPCQT_VERSION=%{version} PREFIX=%{_prefix} %make_build %install %make_install INSTALL_ROOT=%{buildroot} rm -f %{buildroot}%{_datadir}/doc/mpc-qt/ipc.md install -D -m0644 %{SOURCE1} %{buildroot}%{_metainfodir}/%{app_id}.appdata.xml %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{app_id}.appdata.xml %files %doc README.md DOCS/ipc.md %license LICENSE %{_bindir}/mpc-qt %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_metainfodir}/%{app_id}.appdata.xml %changelog * Sun May 12 2024 Yaakov Selkowitz - 23.12-4 - Prepare for Fedora * Mon May 06 2024 Leigh Scott - 23.12-3 - Rebuild for new qt * Sun Feb 04 2024 RPM Fusion Release Engineering - 23.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Jan 01 2024 Leigh Scott - 23.12-1 - Update mpc-qt to 23.12 * Wed Aug 02 2023 RPM Fusion Release Engineering - 23.02-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sat Feb 11 2023 Leigh Scott - 23.02-1 - Update mpc-qt to 23.02 * Thu Nov 17 2022 Vitaly Zaitsev - 22.02-3 - Rebuilt due to mpv update. * Sun Aug 07 2022 RPM Fusion Release Engineering - 22.02-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1 * Mon Feb 28 2022 Sérgio Basto - 22.02-1 - Update mpc-qt to 22.02 * Wed Feb 09 2022 RPM Fusion Release Engineering - 20.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Sun Nov 21 2021 Sérgio Basto - 20.10-1 - Update mpc-qt to 20.10 * Tue Aug 03 2021 RPM Fusion Release Engineering - 18.08-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Feb 03 2021 RPM Fusion Release Engineering - 18.08-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Mon Nov 23 2020 Leigh Scott - 18.08-5 - Rebuild for new mpv * Tue Aug 18 2020 RPM Fusion Release Engineering - 18.08-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Feb 05 2020 RPM Fusion Release Engineering - 18.08-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Aug 09 2019 RPM Fusion Release Engineering - 18.08-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Jun 01 2019 Leigh Scott - 18.08-1 - First Build