d9a5c5f
%undefine __cmake_in_source_build
Rex Dieter af10868
%global framework incidenceeditor
Rex Dieter af10868
Rex Dieter 3f84044
Name:    kf5-%{framework}
75ebaf8
Version: 20.08.3
92ee890
Release: 1%{?dist}
Rex Dieter 3f84044
Summary: KDE PIM library for creating and editing calendar incidences
Rex Dieter af10868
Rex Dieter 3f84044
License: LGPLv2+
Rex Dieter 7579aab
URL:     https://cgit.kde.org/%{framework}.git
Rex Dieter af10868
Rex Dieter af10868
%global revision %(echo %{version} | cut -d. -f3)
Rex Dieter af10868
%if %{revision} >= 50
Rex Dieter af10868
%global stable unstable
Rex Dieter af10868
%else
Rex Dieter af10868
%global stable stable
Rex Dieter af10868
%endif
9ba71a9
Source0:        http://download.kde.org/%{stable}/release-service/%{version}/src/%{framework}-%{version}.tar.xz
Rex Dieter af10868
Rex Dieter 337fcf7
# handled by qt5-srpm-macros, which defines %%qt5_qtwebengine_arches
Rex Dieter 337fcf7
# available only where kf5-eventviews is
Rex Dieter 337fcf7
%{?qt5_qtwebengine_arches:ExclusiveArch: %{qt5_qtwebengine_arches}}
Rex Dieter 337fcf7
Rex Dieter 3f84044
BuildRequires:  extra-cmake-modules >= 5.23.0
Rex Dieter 3f84044
BuildRequires:  kf5-rpm-macros >= 5.23.0
Rex Dieter af10868
Rex Dieter af10868
BuildRequires:  cmake(Qt5Widgets)
Rex Dieter af10868
BuildRequires:  cmake(Qt5Network)
Rex Dieter af10868
Rex Dieter feeb997
BuildRequires:  cmake(KGantt)
Rex Dieter feeb997
Rex Dieter af10868
BuildRequires:  cmake(KF5Akonadi)
Rex Dieter af10868
BuildRequires:  cmake(KF5AkonadiMime)
Rex Dieter af10868
BuildRequires:  cmake(KF5I18n)
Rex Dieter af10868
BuildRequires:  cmake(KF5Ldap)
Rex Dieter af10868
BuildRequires:  cmake(KF5Codecs)
Rex Dieter af10868
BuildRequires:  cmake(KF5CalendarSupport)
Rex Dieter af10868
BuildRequires:  cmake(KF5EventViews)
Rex Dieter af10868
BuildRequires:  cmake(KF5Libkdepim)
Rex Dieter af10868
BuildRequires:  cmake(KF5KDGantt2)
Rex Dieter af10868
BuildRequires:  cmake(KF5CalendarUtils)
Rex Dieter af10868
BuildRequires:  cmake(KF5CalendarCore)
Rex Dieter af10868
BuildRequires:  cmake(KF5MailTransport)
Rex Dieter af10868
Rex Dieter 9eb3cd4
#global majmin_ver %(echo %{version} | cut -d. -f1,2)
Rex Dieter 9eb3cd4
%global majmin_ver %{version}
Rex Dieter af10868
BuildRequires:  kf5-akonadi-mime-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-akonadi-server-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-eventviews-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-kcalendarcore-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-kcalendarutils-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-kmailtransport-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kf5-libkdepim-devel >= %{majmin_ver}
Rex Dieter af10868
BuildRequires:  kdepim-apps-libs-devel >= %{majmin_ver}
2049a8f
BuildRequires:  kf5-pimcommon-devel >= %{majmin_ver}
Rex Dieter af10868
Rex Dieter 7a254db
Obsoletes:      kdepim-libs < 7:16.04.0
Rex Dieter 7a254db
Conflicts:      kdepim-libs < 7:16.04.0
Rex Dieter af10868
Rex Dieter af10868
%description
Rex Dieter af10868
%{summary}.
Rex Dieter af10868
Rex Dieter af10868
%package        devel
Rex Dieter af10868
Summary:        Development files for %{name}
Rex Dieter af10868
Requires:       %{name}%{?_isa} = %{version}-%{release}
Rex Dieter af10868
Requires:       cmake(KF5KDGantt2)
Rex Dieter af10868
Requires:       cmake(KF5EventViews)
Rex Dieter af10868
Requires:       cmake(KF5CalendarSupport)
Rex Dieter af10868
Requires:       cmake(KF5CalendarUtils)
Rex Dieter af10868
Requires:       cmake(KF5CalendarCore)
Rex Dieter af10868
Requires:       cmake(KF5MailTransport)
Rex Dieter af10868
Requires:       cmake(KF5Mime)
Rex Dieter af10868
%description    devel
Rex Dieter af10868
The %{name}-devel package contains libraries and header files for
Rex Dieter af10868
developing applications that use %{name}.
Rex Dieter af10868
Rex Dieter af10868
Rex Dieter af10868
%prep
Rex Dieter af10868
%autosetup -n %{framework}-%{version}
Rex Dieter af10868
Rex Dieter af10868
Rex Dieter af10868
%build
70201d0
%cmake_kf5
70201d0
d9a5c5f
%cmake_build
Rex Dieter af10868
Rex Dieter af10868
Rex Dieter af10868
%install
d9a5c5f
%cmake_install
Rex Dieter af10868
Rex Dieter 7579aab
%find_lang %{name} --all-name --with-html
Rex Dieter 7579aab
Rex Dieter af10868
14ac344
%ldconfig_scriptlets
Rex Dieter af10868
Rex Dieter 95a59f1
%files -f %{name}.lang
Rex Dieter 7579aab
%license COPYING*
6ba7f5d
%{_kf5_datadir}/qlogging-categories5/*%{framework}.*
Rex Dieter af10868
%{_kf5_libdir}/libKF5IncidenceEditor.so.*
Rex Dieter af10868
Rex Dieter af10868
%files devel
Rex Dieter af10868
%{_kf5_includedir}/IncidenceEditor/
Rex Dieter af10868
%{_kf5_includedir}/incidenceeditor/
Rex Dieter af10868
%{_kf5_includedir}/incidenceeditor_version.h
Rex Dieter af10868
%{_kf5_libdir}/libKF5IncidenceEditor.so
Rex Dieter af10868
%{_kf5_libdir}/cmake/KF5IncidenceEditor/
Rex Dieter af10868
%{_kf5_archdatadir}/mkspecs/modules/qt_IncidenceEditor.pri
Rex Dieter af10868
Rex Dieter af10868
Rex Dieter af10868
%changelog
75ebaf8
* Fri Nov  6 15:39:30 CST 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.3-1
75ebaf8
- 20.08.3
75ebaf8
97179b7
* Tue Sep 15 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.1-1
97179b7
- 20.08.1
97179b7
92ee890
* Tue Aug 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.08.0-1
92ee890
- 20.08.0
92ee890
6ab71ce
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.04.3-2
6ab71ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6ab71ce
2d8a461
* Fri Jul 10 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.3-1
2d8a461
- 20.04.3
2d8a461
a4eefd7
* Fri Jun 12 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.2-1
a4eefd7
- 20.04.2
a4eefd7
dfaa762
* Wed May 27 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.1-1
dfaa762
- 20.04.1
dfaa762
9ba71a9
* Fri Apr 24 2020 Rex Dieter <rdieter@fedoraproject.org> - 20.04.0-1
9ba71a9
- 20.04.0
9ba71a9
6d334dc
* Sat Mar 07 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.3-1
6d334dc
- 19.12.3
6d334dc
61e0c90
* Tue Feb 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.2-1
61e0c90
- 19.12.2
61e0c90
8c26653
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.12.1-2
8c26653
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8c26653
938cea0
* Sat Jan 18 2020 Rex Dieter <rdieter@fedoraproject.org> - 19.12.1-1
938cea0
- 19.12.1
938cea0
a7979b7
* Mon Nov 11 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.3-1
a7979b7
- 19.08.3
a7979b7
63eb3fb
* Fri Oct 18 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.08.2-1
63eb3fb
- 19.08.2
63eb3fb
6da5ae3
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 19.04.3-2
6da5ae3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
6da5ae3
04fb821
* Fri Jul 12 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.3-1
04fb821
- 19.04.3
04fb821
6c8d4e8
* Wed Jun 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 19.04.2-1
6c8d4e8
- 19.04.2
6c8d4e8
77d9367
* Fri Mar 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.3-1
77d9367
- 18.12.3
77d9367
b32ceb9
* Tue Feb 05 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.2-1
b32ceb9
- 18.12.2
b32ceb9
82cf291
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18.12.1-2
82cf291
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
82cf291
2342cba
* Tue Jan 08 2019 Rex Dieter <rdieter@fedoraproject.org> - 18.12.1-1
2342cba
- 18.12.1
2342cba
623577e
* Fri Dec 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.12.0-1
623577e
- 18.12.0
623577e
866aa9b
* Tue Nov 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.3-1
866aa9b
- 18.08.3
866aa9b
fb06bf3
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.2-1
fb06bf3
- 18.08.2
fb06bf3
be8094d
* Mon Oct 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.08.1-1
be8094d
- 18.08.1
be8094d
60fc43d
* Fri Jul 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.3-1
60fc43d
- 18.04.3
60fc43d
5b5b1e0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 18.04.2-2
5b5b1e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5b5b1e0
bf2d3cc
* Wed Jun 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.2-1
bf2d3cc
- 18.04.2
bf2d3cc
9af7e25
* Wed May 09 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.1-1
9af7e25
- 18.04.1
9af7e25
14ac344
* Sun Apr 22 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-2
14ac344
- cleanup
14ac344
d4951de
* Fri Apr 20 2018 Rex Dieter <rdieter@fedoraproject.org> - 18.04.0-1
d4951de
- 18.04.0
d4951de
ce3d5f0
* Tue Mar 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.3-1
ce3d5f0
- 17.12.3
ce3d5f0
68a6e3b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12.2-2
68a6e3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
68a6e3b
6e67420
* Tue Feb 06 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.2-1
6e67420
- 17.12.2
6e67420
d047d9e
* Thu Jan 11 2018 Rex Dieter <rdieter@fedoraproject.org> - 17.12.1-1
d047d9e
- 17.12.1
d047d9e
dffbd5c
* Tue Dec 12 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.12.0-1
dffbd5c
- 17.12.0
dffbd5c
935114b
* Wed Dec 06 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.11.90-1
935114b
- 17.11.90
935114b
e38de0d
* Wed Nov 22 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.11.80-1
e38de0d
- 17.11.80
e38de0d
6f45b88
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.3-1
6f45b88
- 17.08.3
6f45b88
6a54ae0
* Mon Sep 25 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.08.1-1
6a54ae0
- 17.08.1
6a54ae0
fce5b07
* Thu Aug 03 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-3
fce5b07
- rebuild
fce5b07
155ef98
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.3-2
155ef98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
155ef98
96b572e
* Fri Jul 28 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.3-1
96b572e
- 17.04.3
96b572e
13dbed5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 17.04.2-2
13dbed5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
13dbed5
Rex Dieter a096f78
* Thu Jun 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.2-1
Rex Dieter a096f78
- 17.04.2
Rex Dieter a096f78
Rex Dieter 7579aab
* Mon May 15 2017 Rex Dieter <rdieter@fedoraproject.org> - 17.04.1-1
Rex Dieter 7579aab
- 17.04.1
Rex Dieter 7579aab
Rex Dieter 2760276
* Thu Mar 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.3-1
Rex Dieter 2760276
- 16.12.3
Rex Dieter 2760276
Rex Dieter 221b9e3
* Thu Feb 09 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.2-1
Rex Dieter 221b9e3
- 16.12.2
Rex Dieter 221b9e3
Rex Dieter 6386c8d
* Mon Jan 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 16.12.1-1
Rex Dieter 6386c8d
- 16.12.1
Rex Dieter 6386c8d
Rex Dieter ca83018
* Mon Dec 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.3-1
Rex Dieter ca83018
- 16.08.3
Rex Dieter ca83018
Rex Dieter 015a287
* Thu Oct 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.2-1
Rex Dieter 015a287
- 16.08.2
Rex Dieter 015a287
Rex Dieter 8a4fd91
* Thu Sep 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.1-1
Rex Dieter 8a4fd91
- 16.08.1
Rex Dieter 8a4fd91
Rex Dieter f14dadf
* Sun Sep 04 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.08.0-1
Rex Dieter f14dadf
- 16.08.0
Rex Dieter f14dadf
Rex Dieter ea76672
* Sun Jul 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
Rex Dieter ea76672
- 16.04.3
Rex Dieter ea76672
Rex Dieter da459ae
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
Rex Dieter da459ae
- 16.04.2
Rex Dieter da459ae
Rex Dieter 7a254db
* Thu May 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-2
Rex Dieter 7a254db
- fix Conflicts/Obsoletes versioning
Rex Dieter 7a254db
Rex Dieter af10868
* Wed May 25 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
Rex Dieter af10868
- 16.04.1, versioned build deps, fix Conflicts/Obsoletes, fix URL
Rex Dieter af10868
Rex Dieter af10868
* Tue May 03 2016 Daniel Vrátil <dvratil@fedoraproject.org> - 16.04.0-1
Rex Dieter af10868
- Initial version