From 895b83e93df1c823f47d90d6a0559d3cd7cd5099 Mon Sep 17 00:00:00 2001 From: Onuralp SEZER Date: Mar 15 2022 08:35:25 +0000 Subject: Initial package --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..328e4d3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/calindori-21.12.tar.xz diff --git a/calindori.spec b/calindori.spec new file mode 100644 index 0000000..84691dd --- /dev/null +++ b/calindori.spec @@ -0,0 +1,73 @@ +%global kf5_min_version 5.88.0 + +Name: calindori +Version: 21.12 +Release: 1%{?dist} +Summary: Calendar application for Plasma Mobile +License: GPLv3+ and LGPLv3+ and BSD and CC0 +URL: https://apps.kde.org/%{name}/ +Source: https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules +BuildRequires: kf5-rpm-macros >= %{kf5_min_version} +BuildRequires: qconf + +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5QuickControls2) +BuildRequires: cmake(Qt53DRender) + +BuildRequires: cmake(KF5CalendarCore) >= %{kf5_min_version} +BuildRequires: cmake(KF5Kirigami2) >= %{kf5_min_version} +BuildRequires: cmake(KF5Config) >= %{kf5_min_version} +BuildRequires: cmake(KF5I18n) >= %{kf5_min_version} +BuildRequires: cmake(KF5Notifications) >= %{kf5_min_version} +BuildRequires: cmake(KF5Service) >= %{kf5_min_version} +BuildRequires: cmake(KF5DBusAddons) >= %{kf5_min_version} +BuildRequires: cmake(KF5People) >= %{kf5_min_version} + +Requires: qt5-qtwayland +Requires: kf5-kirigami2 +Requires: hicolor-icon-theme + +%description +%{summary}. + +%prep +%autosetup + +%build +%cmake_kf5 +%cmake_build + +%install +%cmake_install +%find_lang %{name} +%find_lang calindac +cat %{name}.lang calindac.lang > %{name}-full.lang + +%check +desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.appdata.xml + +%files -f %{name}-full.lang +%{_kf5_bindir}/%{name} +%{_kf5_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_kf5_metainfodir}/org.kde.%{name}.appdata.xml +%{_kf5_datadir}/applications/org.kde.%{name}.desktop + +%{_kf5_bindir}/calindac +%{_kf5_datadir}/knotifications5/calindac.notifyrc +%{_kf5_sysconfdir}/xdg/autostart/org.kde.calindac.desktop +%{_kf5_datadir}/dbus-1/services/org.kde.calindac.service + +%license LICENSES/* + +%changelog +* Sun Jan 16 2022 Onuralp SEZER - 21.12-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..24e93e8 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (calindori-21.12.tar.xz) = 11bdda9092bef4eb07670437d8f885f6890c7374c9debc76e5f9815443702d3fbb9170e743531f4bb9de30fc0ca8fa862bb199d85216039319c41df57e397da2