Name:           angelfish
Version:        21.12
Release:        1%{?dist}
License:        GPLv3
Summary:        Angelfish is a modern mobile webbrowser
Url:            https://apps.kde.org/angelfish/
Source:         https://download.kde.org/stable/plasma-mobile/21.12/angelfish-21.12.tar.xz

BuildRequires:  extra-cmake-modules
BuildRequires:  gcc
BuildRequires:  kf5-rpm-macros

BuildRequires:  cmake(KF5Kirigami2)
BuildRequires:  cmake(KF5Purpose)
BuildRequires:  cmake(KF5I18n)
BuildRequires:  cmake(KF5Config)
BuildRequires:  cmake(KF5CoreAddons)
BuildRequires:  cmake(KF5DBusAddons)
BuildRequires:  cmake(KF5WindowSystem)
BuildRequires:  cmake(KF5Notifications)

BuildRequires:  cmake(Qt5Core)
BuildRequires:  cmake(Qt5Feedback)
BuildRequires:  cmake(Qt5Quick)
BuildRequires:  cmake(Qt5QuickControls2)
BuildRequires:  cmake(Qt5Svg)
BuildRequires:  cmake(Qt5WebEngine)

%description
%{summary}

%prep
%autosetup -n %{name}-%{version}

%build
%cmake_kf5
%cmake_build

%install
%cmake_install
%find_lang %{name}

%files -f %{name}.lang
%{_kf5_bindir}/%{name}
%{_kf5_bindir}/%{name}-webapp
%{_kf5_datadir}/applications/org.kde.%{name}.desktop
%{_kf5_metainfodir}/org.kde.%{name}.metainfo.xml
%{_kf5_datadir}/icons/hicolor/*/apps/org.kde.%{name}.*
%{_kf5_datadir}/config.kcfg/angelfishsettings.kcfg
%{_kf5_datadir}/knotifications5/angelfish.notifyrc

%changelog
* Tue Dec 21 2021 Justin Zobel <justin@1707.io> - 21.12)
- Initial version of package