The package rpms/digikam.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/digikam.git/commit/?id=6816432908...
https://src.fedoraproject.org/cgit/rpms/digikam.git/commit/?id=6a83c6a0d2....
Change:
+%ifarch ppc64le
-ExcludeArch: ppc64le
Thanks.
Full change:
============
commit 6816432908f79c0cd521cb08ed11cbf7ba2799e2
Author: Rex Dieter <rdieter(a)gmail.com>
Date: Fri May 10 15:54:49 2019 -0500
disable facesengine on ppc64le
diff --git a/digikam.spec b/digikam.spec
index 1671d2d..fb2a538 100644
--- a/digikam.spec
+++ b/digikam.spec
@@ -11,8 +11,11 @@ License: GPLv2+
URL:
http://www.digikam.org/
Source0:
http://download.kde.org/%{?beta:un}stable/digikam/%{version}/digikam-%{ve...
-#https://bugzilla.redhat.com/show_bug.cgi?id=1674809
-#ExcludeArch: ppc64le
+# workaround ppc64le FTBFS
+#
https://bugs.kde.org/show_bug.cgi?id=404853
+%ifarch ppc64le
+%global facesengine ENABLE_FACESENGINE_DNN:BOOL=OFF
+%endif
# digiKam not listed as a media handler for pictures in Nautilus (#516447)
# TODO: upstream me
@@ -162,7 +165,8 @@ pushd %{_target_platform}
-DENABLE_KFILEMETADATASUPPORT:BOOL=ON \
-DENABLE_MEDIAPLAYER:BOOL=OFF \
-DENABLE_MYSQLSUPPORT:BOOL=ON \
- -DENABLE_INTERNALMYSQL:BOOL=ON
+ -DENABLE_INTERNALMYSQL:BOOL=ON \
+ %{?facesengine}
popd
%if 0%{?ninja}
commit 6a83c6a0d28d3af8a4a623d45c033a455fbe0571
Author: Rex Dieter <rdieter(a)gmail.com>
Date: Fri May 10 14:14:40 2019 -0500
digikam-6.1.0
drop kf5-kipi-plugins (now packaged separately
diff --git a/.gitignore b/.gitignore
index a31171e..c862d81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1 @@
-/digikam-5.8.0.tar.xz
-/digikam-5.9.0.tar.xz
-/kipi-plugins-5.9.0.tar.xz
-/digikam-6.0.0.tar.xz
+/digikam-6.1.0.tar.xz
diff --git a/digikam.spec b/digikam.spec
index b44375d..1671d2d 100644
--- a/digikam.spec
+++ b/digikam.spec
@@ -1,30 +1,18 @@
# use ninja or not
-%global ninja 1
-
-# build kipi-plugins bundled here (nor not)
-%global kipi_plugins 1
-%global kipi_plugins_version 5.9.0
-
-%global digikam_version 6.0.0
+#global ninja 1
Name: digikam
Summary: A digital camera accessing & photo management application
-Version: %{digikam_version}
-Release: 5%{?dist}
+Version: 6.1.0
+Release: 6%{?dist}
License: GPLv2+
URL:
http://www.digikam.org/
Source0:
http://download.kde.org/%{?beta:un}stable/digikam/%{version}/digikam-%{ve...
#https://bugzilla.redhat.com/show_bug.cgi?id=1674809
-ExcludeArch: ppc64le
-
-# kipi-plugins no longer distributed as part of digikam nor has any immediate plans to be
released
-# seprately, so, extracted kipi-plugins content from digikam-5.9.0 tarball and included
here for now
-#
https://mail.kde.org/pipermail/digikam-devel/2019-January/101615.html
-#
https://mail.kde.org/pipermail/digikam-devel/2019-February/101616.html
-Source1: kipi-plugins-5.9.0.tar.xz
+#ExcludeArch: ppc64le
# digiKam not listed as a media handler for pictures in Nautilus (#516447)
# TODO: upstream me
@@ -136,11 +124,7 @@ digiKam built-in image editor makes the common photo correction a
simple task.
%package libs
Summary: Runtime libraries for %{name}
-%if 0%{?fedora} > 21
-Recommends: %{name} = %{version}-%{release}
-%else
Requires: %{name} = %{version}-%{release}
-%endif
%description libs
%{summary}.
@@ -158,46 +142,11 @@ BuildArch: noarch
%description doc
%{summary}.
-%if 0%{?kipi_plugins}
-%package -n kf5-kipi-plugins
-Summary: Plugins to use with kf5-libkipi applications
-Version: %{kipi_plugins_version}
-# upgrade path
-Obsoletes: kipi-plugins < 5.0.0-0.9
-Requires: kf5-kipi-plugins-libs%{?_isa} = %{version}-%{release}
-# drop empty kipi-plugins-doc (at least until content returns)
-Obsoletes: kipi-plugins-doc < 5.7.0-2
-%description -n kf5-kipi-plugins
-This package contains plugins to use with Kipi, the KDE Image Plugin
-Interface.
-
-%package -n kf5-kipi-plugins-libs
-Summary: Runtime libraries for kf5-kipi-plugins
-Version: %{kipi_plugins_version}
-# upgrade path
-Obsoletes: kipi-plugins-libs < 5.0.0-0.9
-Requires: kf5-kipi-plugins = %{version}-%{release}
-%description -n kf5-kipi-plugins-libs
-%{summary}.
-
-%package -n kipi-plugins-doc
-Summary: Application handbooks
-Version: %{kipi_plugins_version}
-Requires: kf5-kipi-plugins = %{version}-%{release}
-BuildArch: noarch
-%description -n kipi-plugins-doc
-%{summary}.
-%endif
-
%prep
-%setup -q -n %{name}-%{digikam_version}%{?beta:-%{beta}} %{?kipi_plugins:-a1}
-
-%if 0%{?kipi_plugins}
-echo 'add_subdirectory(extra)' >> CMakeLists.txt
-%endif
+%setup -q -n %{name}-%{version}%{?beta:-%{beta}}
-%patch100 -p1 -b .doc_translated
+#patch100 -p1 -b .doc_translated
# EVIV2_MIN_VERSION
sed -i -e "s|0.26|0.25|g" core/CMakeLists.txt
@@ -294,49 +243,24 @@ update-desktop-database -q &> /dev/null
%ldconfig_scriptlets libs
%files libs
-%{_kf5_libdir}/libdigikamcore.so*
-%{_kf5_libdir}/libdigikamdatabase.so*
-%{_kf5_libdir}/libdigikamgui.so*
-
-%if 0%{?kipi_plugins}
-%if 0%{?rhel} && 0%{?rhel} < 8
-%post -n kf5-kipi-plugins
-touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null ||:
-
-%postun -n kf5-kipi-plugins
-if [ $1 -eq 0 ] ; then
- touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null ||:
- gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor >& /dev/null ||:
-fi
-
-%posttrans -n kf5-kipi-plugins
-gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor >& /dev/null ||:
-%endif
+%{_kf5_libdir}/libdigikamcore.so.*
+%{_kf5_libdir}/libdigikamdatabase.so.*
+%{_kf5_libdir}/libdigikamgui.so.*
+%{_kf5_qtplugindir}/digikam/
-%files -n kf5-kipi-plugins -f kipiplugin.lang
-%doc extra/kipi-plugins/AUTHORS extra/kipi-plugins/ChangeLog
-%doc extra/kipi-plugins/README extra/kipi-plugins/TODO extra/kipi-plugins/NEWS
-%license extra/kipi-plugins/COPYING
-%{_kf5_datadir}/applications/kipiplugins.desktop
-%{_kf5_datadir}/kxmlgui5/kipi/
-%{_kf5_datadir}/icons/hicolor/*/apps/kipi-*
-%{_kf5_datadir}/icons/hicolor/*/apps/expoblending.*
-%{_kf5_datadir}/icons/hicolor/*/apps/panorama.*
-%{_kf5_datadir}/kservices5/kipiplugin_*.desktop
-%{_kf5_datadir}/kipiplugin_*/
-
-#files -n kipi-plugins-doc
-#{_kf5_docdir}/HTML/en/kipi-plugins/
-
-%ldconfig_scriptlets -n kf5-kipi-plugins-libs
-
-%files -n kf5-kipi-plugins-libs
-%{_kf5_libdir}/libKF5kipiplugins.so*
-%{_kf5_qtplugindir}/kipiplugin_*.so
-%endif
+%files devel
+%{_kf5_libdir}/libdigikamcore.so
+%{_kf5_libdir}/libdigikamdatabase.so
+%{_kf5_libdir}/libdigikamgui.so
+%{_kf5_libdir}/cmake/digikam/
+%{_includedir}/digikam/
%changelog
+* Fri May 10 2019 Rex Dieter <rdieter(a)fedoraproject.org> - 6.1.0-6
+- digikam-6.1.0
+- drop kf5-kipi-plugins (now packaged separately
+
* Tue Mar 05 2019 Rex Dieter <rdieter(a)fedoraproject.org> - 6.0.0-5
- ExcludeArch: ppc64le (#1674809)
diff --git a/sources b/sources
index 43f05bd..9a6ecd0 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-SHA512 (kipi-plugins-5.9.0.tar.xz) =
4c891f5b8d26d76de4a46524ca2bc1b66ea6f58ad671ec167c36bf6e56bb5193294fbc52287a457c0e98aa145913aa6779e0d7b3cdbbb9a3cfe47bd038bc4acc
-SHA512 (digikam-6.0.0.tar.xz) =
b8a70dde0b3838c4ccaffa3324eacb0541642e82177c90a1f8fcbd9691c194369f2760c4ea56c58b7ae049fc1a748d5d88cb537c62e3700ed5e21bad44d01adb
+SHA512 (digikam-6.1.0.tar.xz) =
36cffce4fdb751dafc45b2d447fbbd1134b7dc59c19eb6f7aebcf8d66327f6d8a49e787e346984cc842c81dc033ff8f7f8614a81073d99a0c6902770a26053da