The package rpms/calligraplan.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/calligraplan.git/commit/?id=21d2e....
Change:
+%ifarch %{qt5_qtwebengine_arches}
Thanks.
Full change:
============
commit 5d779bc251c48eb21c2bdf6d991e5ae7775d7e8e
Author: Rex Dieter <rdieter(a)gmail.com>
Date: Sat Jan 27 07:44:20 2018 -0600
3.1.0
diff --git a/.gitignore b/.gitignore
index 95f3750..5fb1aad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/calligraplan-3.0.91.tar.xz
+/calligraplan-3.1.0.tar.xz
diff --git a/calligraplan.spec b/calligraplan.spec
index d171678..23ad073 100644
--- a/calligraplan.spec
+++ b/calligraplan.spec
@@ -3,8 +3,8 @@
%global koffice_ver 3:2.3.70
Name: calligraplan
-Version: 3.0.91
-Release: 3%{?dist}
+Version: 3.1.0
+Release: 1%{?dist}
Summary: A Project Planner
License: GPLv2+ and LGPLv2+
@@ -15,7 +15,7 @@ URL:
http://www.calligra-suite.org/
%else
%global stable stable
%endif
-Source0:
http://download.kde.org/%{stable}/calligra/calligraplan-%{version}.tar.xz
+Source0:
http://download.kde.org/%{stable}/calligra/%{version}/calligraplan-%{vers...
# %%check validation
BuildRequires: desktop-file-utils
@@ -175,6 +175,9 @@ desktop-file-validate
%{buildroot}%{_kf5_datadir}/applications/org.kde.calligrap
%changelog
+* Sat Jan 27 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 3.1.0-1
+- 3.1.0
+
* Wed Jan 03 2018 Rex Dieter <rdieter(a)fedoraproject.org> 3.0.91-3
- -libs: really add ldconfig scriptlet
- fix icon dir ownership
diff --git a/sources b/sources
index 9b16e9a..9e60206 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (calligraplan-3.0.91.tar.xz) =
c635ee0d45c8cd989a0c364b6d97bddfdeb782a220e98097934619e7741cf17ca32c537f0173fb97b636bb89690e698179ce8e6e04ff70dfd9a283a70920cfe2
+SHA512 (calligraplan-3.1.0.tar.xz) =
a8ccc6ee2f0381b811926a296122464bdb79aad7c75ff0f7a554e4596165ff7fd7ef62c9af9232ea36542d6b538446c8920fe77cbbe7ffacdf6e6b99a1b68156
commit 21d2e3b90dd4fd02f033fe98338a4fa65c12abc0
Author: Rex Dieter <rdieter(a)gmail.com>
Date: Thu Jan 4 11:07:38 2018 -0600
import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..95f3750
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/calligraplan-3.0.91.tar.xz
diff --git a/calligraplan.spec b/calligraplan.spec
new file mode 100644
index 0000000..d171678
--- /dev/null
+++ b/calligraplan.spec
@@ -0,0 +1,188 @@
+
+# koffice version to Obsolete
+%global koffice_ver 3:2.3.70
+
+Name: calligraplan
+Version: 3.0.91
+Release: 3%{?dist}
+Summary: A Project Planner
+
+License: GPLv2+ and LGPLv2+
+URL:
http://www.calligra-suite.org/
+%global revision %(echo %{version} | cut -d. -f3)
+%if %{revision} >= 50
+%global stable unstable
+%else
+%global stable stable
+%endif
+Source0:
http://download.kde.org/%{stable}/calligra/calligraplan-%{version}.tar.xz
+
+# %%check validation
+BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
+
+# kf5
+BuildRequires: extra-cmake-modules
+BuildRequires: kf5-rpm-macros
+BuildRequires: cmake(KF5Activities)
+BuildRequires: cmake(KF5Init)
+BuildRequires: cmake(KF5Archive)
+BuildRequires: cmake(KF5Config)
+BuildRequires: cmake(KF5ConfigWidgets)
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5DBusAddons)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5ItemViews)
+BuildRequires: cmake(KF5JobWidgets)
+BuildRequires: cmake(KF5KCMUtils)
+BuildRequires: cmake(KF5KIO)
+BuildRequires: cmake(KF5Notifications)
+BuildRequires: cmake(KF5Parts)
+BuildRequires: cmake(KF5TextWidgets)
+BuildRequires: cmake(KF5Wallet)
+BuildRequires: cmake(KF5WidgetsAddons)
+BuildRequires: cmake(KF5WindowSystem)
+BuildRequires: cmake(KF5XmlGui)
+
+BuildRequires: cmake(KF5KHtml)
+BuildRequires: cmake(KChart)
+BuildRequires: cmake(KGantt)
+
+BuildRequires: cmake(KF5CalendarCore)
+BuildRequires: cmake(KF5Contacts)
+%ifarch %{qt5_qtwebengine_arches}
+BuildRequires: cmake(KF5AkonadiContact)
+%endif
+
+# optional
+BuildRequires: cmake(KF5Activities)
+BuildRequires: cmake(KF5Holidays)
+BuildRequires: cmake(KReport)
+BuildRequires: cmake(KPropertyWidgets)
+
+# qt5
+BuildRequires: cmake(Qt5DBus)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5Network)
+BuildRequires: cmake(Qt5OpenGL)
+BuildRequires: cmake(Qt5PrintSupport)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Test)
+BuildRequires: cmake(Qt5Widgets)
+BuildRequires: cmake(Qt5Xml)
+BuildRequires: cmake(Qt5X11Extras)
+
+BuildRequires: perl-interpreter
+BuildRequires: zlib-devel
+
+Obsoletes: koffice-kplato < %{koffice_ver}
+Obsoletes: koffice-kplato-libs < %{koffice_ver}
+
+Obsoletes: calligra-plan < 3.0.90
+Provides: calligra-plan = %{version}-%{release}
+
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+%if 0%{?mpxj}
+BuildRequires: java-devel
+Requires: apache-poi
+#Requires: apache-mpxj
+%endif
+
+%{?kf5_kinit_requires}
+
+%description
+Plan is a project management application. It is intended for managing
+moderately large projects with multiple resources.
+
+%package libs
+Summary: Runtime libraries for %{name}
+Obsoletes: calligra-plan-libs < 3.0.90
+Provides: calligra-plan-libs = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+%description libs
+%{summary}.
+
+
+%prep
+%autosetup -p1 -n calligraplan-%{version}
+
+
+%build
+mkdir %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kf5} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+## unpackaged files
+# bogus locale
+rm -frv %{buildroot}%{_kf5_datadir}/locale/x-test/
+# no need to package lib*.so symlinks
+find %{buildroot}%{_kf5_libdir}/ -maxdepth 1 -name lib*.so -type l -delete
+
+%find_lang %{name} --all-name --with-html
+
+
+%check
+appstream-util validate-relax --nonet
%{buildroot}%{_kf5_metainfodir}/org.kde.calligraplan.appdata.xml
+desktop-file-validate
%{buildroot}%{_kf5_datadir}/applications/org.kde.calligraplan.desktop
+desktop-file-validate
%{buildroot}%{_kf5_datadir}/applications/org.kde.calligraplanwork.desktop
+
+
+%files -f %{name}.lang
+%license COPYING*
+%{_kf5_sysconfdir}/xdg/calligraplanrc
+%{_kf5_sysconfdir}/xdg/calligraplanworkrc
+%{_kf5_bindir}/calligraplan
+%{_kf5_bindir}/calligraplanwork
+%{_kf5_libdir}/libkdeinit5_calligraplan.so
+%{_kf5_libdir}/libkdeinit5_calligraplanwork.so
+%{_kf5_datadir}/kxmlgui5/calligraplan/
+%{_kf5_datadir}/kxmlgui5/calligraplanwork/
+%{_kf5_metainfodir}/org.kde.calligraplan.appdata.xml
+%{_kf5_datadir}/applications/org.kde.calligraplan.desktop
+%{_kf5_datadir}/applications/org.kde.calligraplanwork.desktop
+%{_kf5_datadir}/calligraplan/
+%{_kf5_datadir}/calligraplanwork/
+%{_kf5_datadir}/config.kcfg/calligraplansettings.kcfg
+%{_kf5_datadir}/config.kcfg/calligraplanworksettings.kcfg
+%{_kf5_datadir}/icons/hicolor/*/*/*
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+%files libs
+%{_kf5_libdir}/libplanprivate.so.*
+%{_kf5_libdir}/libplanworkfactory.so.*
+%{_kf5_qtplugindir}/calligraplan/
+%{_kf5_qtplugindir}/calligraplanworkpart.so
+%{_kf5_libdir}/libkplatokernel.so.*
+%{_kf5_libdir}/libkplatomodels.so.*
+%{_kf5_libdir}/libkplatoui.so.*
+%{_kf5_libdir}/libplankundo2.so.*
+%{_kf5_libdir}/libplanmain.so.*
+%{_kf5_libdir}/libplanodf.so.*
+%{_kf5_libdir}/libplanplugin.so.*
+%{_kf5_libdir}/libplanstore.so.*
+%{_kf5_libdir}/libplanwidgets.so.*
+%{_kf5_libdir}/libplanwidgetutils.so.*
+
+
+%changelog
+* Wed Jan 03 2018 Rex Dieter <rdieter(a)fedoraproject.org> 3.0.91-3
+- -libs: really add ldconfig scriptlet
+- fix icon dir ownership
+
+* Tue Jan 02 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 3.0.91-2
+- drop x-test locale
+- -libs: +ldconfig scriptlet, delete lib.so symlinks, Provides: calligra-plan-libs
+
+* Mon Jan 01 2018 Rex Dieter <rdieter(a)fedoraproject.org> - 3.0.91-1
+- calligraplan-3.0.91
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..9b16e9a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (calligraplan-3.0.91.tar.xz) =
c635ee0d45c8cd989a0c364b6d97bddfdeb782a220e98097934619e7741cf17ca32c537f0173fb97b636bb89690e698179ce8e6e04ff70dfd9a283a70920cfe2