Rex Dieter af10868
%global framework incidenceeditor
Rex Dieter af10868
Rex Dieter 3f84044
Name:    kf5-%{framework}
fb06bf3
Version: 18.08.2
60fc43d
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
Rex Dieter af10868
Source0:        http://download.kde.org/%{stable}/applications/%{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(Qt5Test)
Rex Dieter af10868
BuildRequires:  cmake(Qt5Network)
Rex Dieter af10868
BuildRequires:  cmake(Qt5WebKitWidgets)
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(KF5KdepimDBusInterfaces)
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}
Rex Dieter af10868
Rex Dieter af10868
Requires:       kf5-filesystem
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
Rex Dieter af10868
mkdir %{_target_platform}
Rex Dieter af10868
pushd %{_target_platform}
Rex Dieter af10868
%{cmake_kf5} ..
Rex Dieter af10868
popd
Rex Dieter af10868
14ac344
%make_build -C %{_target_platform}
Rex Dieter af10868
Rex Dieter af10868
Rex Dieter af10868
%install
Rex Dieter af10868
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
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*
Rex Dieter 7dd6044
%{_kf5_sysconfdir}/xdg/incidenceeditor.*
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
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