Blame audiotube.spec

42e774c
%global kf6_min_version 5.240.0
df77560
df77560
Name:           audiotube
53a511d
Version:        24.02.2
53a511d
Release:        1%{?dist}
df77560
License:        GPLv2+
df77560
Summary:        AudioTube can search YouTube Music, list albums and artists, play automatically generated playlists, albums and allows to put your own playlist together.
df77560
Url:            https://apps.kde.org/audiotube/
42e774c
Source:         https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz
df77560
df77560
BuildRequires:  desktop-file-utils
df77560
BuildRequires:  libappstream-glib
0787a41
df77560
BuildRequires:  gcc-c++
42e774c
BuildRequires:  extra-cmake-modules >= %{kf6_min_version}
42e774c
BuildRequires:  kf6-rpm-macros      >= %{kf6_min_version}
df77560
df77560
BuildRequires: pybind11-devel
5ebe55f
BuildRequires: python3-devel
df77560
BuildRequires: python3-ytmusicapi
43aa923
BuildRequires: yt-dlp
df77560
42e774c
BuildRequires: cmake(Qt6Core)
42e774c
BuildRequires: cmake(Qt6Gui)
42e774c
BuildRequires: cmake(Qt6Qml)
42e774c
BuildRequires: cmake(Qt6QuickControls2)
42e774c
BuildRequires: cmake(Qt6Svg)
42e774c
BuildRequires: cmake(Qt6Sql)
42e774c
BuildRequires: cmake(Qt6Widgets)
42e774c
BuildRequires: cmake(Qt6Multimedia)
42e774c
BuildRequires: cmake(Qt6Concurrent)
42e774c
BuildRequires: cmake(Qt6DBus)
42e774c
42e774c
BuildRequires: cmake(KF6Kirigami)     >= %{kf6_min_version}
42e774c
BuildRequires: cmake(KF6I18n)         >= %{kf6_min_version}
42e774c
BuildRequires: cmake(KF6CoreAddons)   >= %{kf6_min_version}
42e774c
BuildRequires: cmake(KF6Crash)        >= %{kf6_min_version}
42e774c
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_min_version}
42e774c
BuildRequires: cmake(KF6KirigamiAddons)
42e774c
42e774c
BuildRequires: cmake(FutureSQL6)
42e774c
BuildRequires: cmake(QCoro6Core)
df77560
df77560
Requires:   hicolor-icon-theme
42e774c
Requires:   kf6-kirigami%{?_isa}
42e774c
Requires:   kf6-kirigami-addons%{?_isa}
42e774c
Requires:   kf6-purpose%{?_isa}
42e774c
Requires:   qt6-qt5compat%{?_isa}
42e774c
Requires:   qt6-qtmultimedia%{?_isa}
43aa923
Requires:   python3-ytmusicapi
43aa923
Requires:   yt-dlp
df77560
df77560
%description
df77560
%{summary}.
df77560
df77560
%prep
Justin Zobel b884101
%autosetup -p1
df77560
df77560
%build
42e774c
%cmake_kf6 -DQT_MAJOR_VERSION=6
df77560
%cmake_build
df77560
df77560
%install
df77560
%cmake_install
df77560
%find_lang %{name}
df77560
df77560
%check
42e774c
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop
42e774c
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml
df77560
df77560
df77560
%files -f %{name}.lang
df77560
%license LICENSES/*
42e774c
%{_kf6_bindir}/%{name}
42e774c
%{_kf6_datadir}/applications/org.kde.%{name}.desktop
42e774c
%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml
42e774c
%{_kf6_datadir}/icons/hicolor/scalable/apps/org.kde.%{name}.svg
df77560
df77560
df77560
%changelog
53a511d
* Fri Apr 12 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.2-1
53a511d
- 24.02.2
53a511d
30f720d
* Thu Apr 04 2024 Jan Grulich <jgrulich@redhat.com> - 24.02.1-2
30f720d
- Rebuild (qt6)
30f720d
6d68984
* Fri Mar 29 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.1-1
6d68984
- 24.02.1
6d68984
b5a15ea
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.02.0-1
b5a15ea
- 24.02.0
b5a15ea
5a53750
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.95-1
5a53750
- 24.01.95
5a53750
5ae1d9a
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-3
5ae1d9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
5ae1d9a
70ae171
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 24.01.90-2
70ae171
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
70ae171
10b1860
* Thu Jan 11 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 24.01.90-1
10b1860
- 24.01.90
10b1860
56b834a
* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1
56b834a
- 24.01.85
56b834a
42e774c
* Mon Dec 04 2023 Yaakov Selkowitz <yselkowitz@fedoraproject.org> - 24.01.80-1
42e774c
- 24.01.80
42e774c
6a92d79
* Thu Oct 12 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.08.2-1
6a92d79
- 23.08.2
6a92d79
52cb3e5
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.04.3-2
52cb3e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
52cb3e5
0b2fab6
* Sat Jul 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.3-1
0b2fab6
- 23.04.3
0b2fab6
11dd2e1
* Tue Jun 06 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.2-1
11dd2e1
- 23.04.2
11dd2e1
d3410e3
* Sat May 13 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.1-1
d3410e3
- 23.04.1
d3410e3
6ab3511
* Thu Apr 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.04.0-1
6ab3511
- 23.04.0
6ab3511
354826d
* Fri Mar 31 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.90-1
354826d
- 23.03.90
354826d
c419964
* Mon Mar 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 23.03.80-1
c419964
- 23.03.80
c419964
Justin Zobel b3a49ec
* Mon Jan 30 2023 Justin Zobel <justin@1707.io> - 23.01.0-1
Justin Zobel b3a49ec
- Update to 23.01.0
Justin Zobel b3a49ec
9f2847d
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 22.11-2
9f2847d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
9f2847d
Justin Zobel 8b3b13d
* Thu Dec 01 2022 Justin Zobel <justin@1707.io> - 22.11-1
Justin Zobel 8b3b13d
- Update to 22.11
Justin Zobel 8b3b13d
Justin Zobel d47c023
* Wed Sep 28 2022 Justin Zobel <justin@1707.io> - 22.09-1
Justin Zobel d47c023
- Update to 22.09
Justin Zobel d47c023
Justin Zobel b26072e
* Thu Aug 25 2022 Justin Zobel <justin@1707.io> - 22.06-1
Justin Zobel b26072e
- Update to 22.06
Justin Zobel b26072e
24f9f1b
* Sun Jul 31 2022 Onuralp SEZER <thunderbirdtr@fedoraproject.org> - 22.04-4
24f9f1b
- kf5-kirigami requirement added. Fix BZ#2112614
24f9f1b
1c74e95
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.04-3
1c74e95
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
1c74e95
a73b06e
* Thu Jun 16 2022 Python Maint <python-maint@redhat.com> - 22.04-2
a73b06e
- Rebuilt for Python 3.11
a73b06e
Justin Zobel 4d8d24c
* Wed May 04 2022 Justin Zobel <justin@1707.io> - 22.04-1
Justin Zobel 4d8d24c
- Update to 22.04
Justin Zobel 4d8d24c
df77560
* Thu Feb 10 2022 Onuralp SEZER <thunderbirdtr@fedoraproject.org> - 22.02-1
df77560
- Plasma mobile version 22.02
df77560
df77560
* Sun Jan 16 2022 Onuralp SEZER <thunderbirdtr@fedoraproject.org> - 21.12-1
0787a41
- Initial version of package