File maui-vvave.spec of Package maui-vvave
# spec file for vvave
Name: maui-vvave
Version: 4.0.2
Release: 0
License: LGPL-3.0
Summary: Music player to manage your music collection and stream it from the cloud
URL: https://mauikit.org
Source: https://invent.kde.org/maui/vvave/-/archive/v%{version}/vvave-v%{version}.tar.gz
Group: Productivity/Multimedia/Sound/Players
%if 0%{?sle_version} == 150400 && 0%{?is_opensuse}
ExcludeArch: x86_64
%endif
%if 0%{?sle_version} == 150500 && 0%{?is_opensuse}
ExcludeArch: x86_64
%endif
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: fdupes
BuildRequires: AppStream
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6Qml)
BuildRequires: cmake(Qt6Quick)
BuildRequires: cmake(Qt6QuickControls2)
BuildRequires: cmake(Qt6Network)
BuildRequires: cmake(Qt6Sql)
BuildRequires: cmake(Qt6Xml)
BuildRequires: cmake(Qt6Multimedia)
BuildRequires: cmake(Qt6DBus)
BuildRequires: cmake(Qt6Widgets)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(MauiKit) = %{version}
BuildRequires: cmake(MauiKitAccounts) = %{version}
BuildRequires: cmake(MauiKitFileBrowsing) = %{version}
BuildRequires: pkgconfig(taglib)
Requires: taglib
Requires: maui-vvave-lang = %{version}
Requires: mauikit = %{version}
Requires: mauikit-accounts = %{version}
Requires: mauikit-filebrowsing = %{version}
%description
The VVave music player (pronounced as “wave”) is an easy-to-use music manager and player. Automatically discover music on your computer, the local network, and supported internet services like Nextcloud.
VVave allows you to edit the “tags” of your audio files and manage your collection and playlists. Its primary focus is on music management.
%lang_package
%prep
%autosetup -p1 -n vvave-v%{version}
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%find_lang %{name} --with-man --all-name
%files
%license LICENSES/*
%doc README.md
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/*
%{_datadir}/metainfo/*
%files lang -f %{name}.lang
%{_datadir}/locale/*
%changelog