Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > a55fef2fe77e608759463c2ded276d1b > files > 2

digikam-5.5.0-2.mga6.src.rpm

# comment out when not pre-release
#define  prel

%define rel   2

Name:    digikam
Epoch:   1
Version: 5.5.0
Release: %mkrel %{?prel:0.%prel.}%{rel}
License: GPLv2+ 
Url:     http://www.digikam.org
Group:   Graphics/Photography
Summary: A KDE photo management utility
Source0: http://download.kde.org/stable/digikam/%{name}-%{version}%{?prel:-%prel}.tar.xz

BuildRequires: kf5-macros

BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Xml)
BuildRequires: pkgconfig(Qt5XmlPatterns)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5WebKitWidgets)
BuildRequires: pkgconfig(Qt5Multimedia)

BuildRequires: kdelibs4support-devel
BuildRequires: kparts-devel
BuildRequires: kwallet-devel
BuildRequires: khtml-devel
BuildRequires: kconfig-devel
BuildRequires: kitemmodels-devel
BuildRequires: threadweaver-devel
BuildRequires: ki18n-devel
BuildRequires: kdewebkit-devel
BuildRequires: knotifyconfig-devel
BuildRequires: knotifications-devel
BuildRequires: kio-devel
BuildRequires: ktextwidgets-devel
BuildRequires: kcoreaddons-devel
BuildRequires: kwindowsystem-devel
BuildRequires: solid-devel
BuildRequires: kiconthemes-devel
BuildRequires: kcalcore-devel

BuildRequires: libkgeomap-devel
BuildRequires: libmediawiki-devel
BuildRequires: libkexiv2-devel
BuildRequires: libksane-devel
BuildRequires: libkdcraw-devel
BuildRequires: libkipi-devel
BuildRequires: libkface-devel
BuildRequires: libkvkontakte-devel

BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(sqlite)
BuildRequires: pkgconfig(libgphoto2)
# gPhoto2 support needs usb-compat-devel
BuildRequires: pkgconfig(libusb)
BuildRequires: pkgconfig(opencv)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(lensfun)
BuildRequires: pkgconfig(lqr-1) >= 0.4.0
BuildRequires: pkgconfig(libgpod-1.0)
BuildRequires: pkgconfig(libpgf)
BuildRequires: pkgconfig(eigen3)
BuildRequires: boost-devel
BuildRequires: libxslt-devel
BuildRequires: libtiff-devel
BuildRequires: libjasper-devel
BuildRequires: libgomp-devel
BuildRequires: flex
BuildRequires: bison
BuildRequires: doxygen
BuildRequires: mysql-core
BuildRequires: mysql-common
BuildRequires: imagemagick-devel
BuildRequires: imagemagick

Requires:      mysql-core
Requires:      mysql-common
Requires:      %mklibname qt5-database-plugin-sqlite
Requires:      kipi-plugins
Requires:      libkface
Requires:      libkdcraw-common
Requires:      kipi-common
Requires:      digikam-core = %epoch:%version-%release

# needed by cleanup_digikamdb
Requires:      sqlite3-tools 


%rename kipi-plugins-picasa
%rename kipi-plugins-photivo
%rename kipi-plugins-gpssync
%rename kipi-plugins-acquireimages
%rename kipi-plugins-batchprocess
%rename kipi-plugins-debianscreenshot
%rename kipi-plugins-dngconverter
%rename kipi-plugins-galleryexport
%rename kipi-plugins-htmlexport
%rename kipi-plugins-ipodexport
%rename kipi-plugins-jpeglossless
%rename kipi-plugins-kioexportimport
%rename kipi-plugins-metadataedit
%rename kipi-plugins-rawconverter
%rename kipi-plugins-removeredeyes
%rename kipi-plugins-shwup
%rename kipi-plugins-timeadjust
%rename kipi-plugins-imageviewer
%rename kipi-plugins-expoblending
%rename kipi-plugins-calendar
%rename kipi-plugins-advancedslideshow
%rename kipi-plugins-panorama
%rename kipi-plugins-dlna
%rename kipi-plugins-videoslideshow

%description
DigiKam is an advanced digital photo management application for KDE.
Photos can be collected into albums which can be sorted chronologically,
by directory layout or by custom collections.
DigiKam also provides tagging functionality. Images can be tagged despite of
their position and digiKam provides fast and intuitive ways to browse them.
User comments and customized meta-information added to images, are stored
into a database and retrieved to make them available into the user interface.
As soon as the camera is plugged in digikam allows you to preview, download,
upload and delete images.
Digikam also includes tools like Image Editor, to modify photos using plugins
such as red eye correction or Gamma correction, exif management,...
Light Table to make artistic photos and an external image editor such
as Showfoto.
Digikam also uses KIPI plugins (KDE Image Plugin Interface) to increase
its functionalities.


%files -f %name.lang
%_kf5_bindir/digikam
%_kf5_bindir/digitaglinktree
%_kf5_bindir/cleanup_digikamdb
%_kf5_datadir/digikam
%_kf5_datadir/solid/actions/digikam*.desktop
%_kf5_mandir/man1/digitaglinktree.1*
%_kf5_mandir/man1/cleanup_digikamdb.1*
%_kf5_iconsdir/*/*/apps/digikam.*
%_kf5_applicationdir/org.kde.digikam.desktop
%_kf5_appdatadir/org.kde.digikam.appdata.xml
%_kf5_datadir/kxmlgui5/digikam
%_kf5_knotificationsdir/digikam.notifyrc
%_kf5_iconsdir/*/*/*/kipi-googlephoto.*
%_kf5_iconsdir/*/*/*/expoblending.*
%_kf5_iconsdir/*/*/*/panorama.*
%_kf5_iconsdir/*/*/*/albumfolder*.*
%_kf5_iconsdir/*/*/*/overexposure.*
%_kf5_iconsdir/*/*/*/tag*.*
%_kf5_iconsdir/*/*/*/underexposure.*

#-----------------------------------------------------------------------

%package -n     showfoto
Summary:        Fast Image Editor
Group:          Graphics/Photography
Requires:       libkdcraw-common

%description -n showfoto
Showfoto is a fast Image Editor with powerful image editing tools.
You can use it to view your photographs and improve them.

%files -n showfoto
#-f showfoto.lang
%_kf5_bindir/showfoto
%_kf5_datadir/kxmlgui5/showfoto
%_kf5_appdatadir/org.kde.showfoto.appdata.xml
%_kf5_datadir/showfoto
%_kf5_iconsdir/*/*/apps/showfoto.*
%_kf5_applicationsdir/org.kde.showfoto.desktop

#-----------------------------------------------------------------------

%define libdigikamdatabase_major 5
%define libdigikamdatabase %mklibname digikamdatabase %libdigikamdatabase_major

%package -n %libdigikamdatabase
Summary: Runtime library for %{name}
Group: System/Libraries
Provides: %libdigikamdatabase = %epoch:%version-%release

%rename %{_lib}digikamdatabase4

%description -n %libdigikamdatabase
Librairie File needed by %name

%files -n %libdigikamdatabase
%_kf5_libdir/libdigikamdatabase.so.%{libdigikamdatabase_major}*

#-----------------------------------------------------------------------

%define libkipiplugins_major 5
%define libkipiplugins %mklibname kf5kipiplugins %libkipiplugins_major

%package -n %libkipiplugins
Summary:    Runtime library for %{name}
Group:      System/Libraries
%rename     %{_lib}kipiplugins4

%description -n %libkipiplugins
Librairie File needed by %name

%files -n %libkipiplugins
%_kf5_libdir/libKF5kipiplugins.so.%{libkipiplugins_major}*

#-----------------------------------------------------------------------

%package -n kipi-plugins
Summary:    KDE image Interface Plugins
Group:      System/Libraries
URL:        https://projects.kde.org/projects/extragear/graphics/kipi-plugins
BuildArch:  noarch

Recommends: kipi-plugins-facebook
Recommends: kipi-plugins-flashexport
Recommends: kipi-plugins-flickr
Recommends: kipi-plugins-imageviewer
Recommends: kipi-plugins-kmlexport
Recommends: kipi-plugins-kopete
Recommends: kipi-plugins-panorama
Recommends: kipi-plugins-piwigo
Recommends: kipi-plugins-printimages
Recommends: kipi-plugins-rajceexport
Recommends: kipi-plugins-sendimages
Recommends: kipi-plugins-smug
Recommends: kipi-plugins-vkontakte
Recommends: kipi-plugins-yandexfotki
Recommends: kipi-plugins-youtube

%description -n kipi-plugins
The library of the KDE Image Plugin Interface.

Libkipi allows image applications to use a plugin architecture
for additional functionality such as: RawConverter, SlideShow, 
ImagesGallery, HTMLExport, PrintAssistant...

%files -n kipi-plugins -f kipiplugins.lang
%_kf5_applicationsdir/kipiplugins.desktop

#-----------------------------------------------------------------------
%if 0
%package -n kipi-plugins-timeadjust
Summary:    Time Adjust kipi plugin
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-timeadjust
A Tool to adjust time and date.

%files -n kipi-plugins-timeadjust 
#-f kipiplugin_timeadjust.lang
%_kf5_iconsdir/hicolor/*/*/kipi-timeadjust.*
%_kf5_services/kipiplugin_timeadjust.desktop
%_qt5_plugindir/kipiplugin_timeadjust.so
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_timeadjustui.rc
%endif

#-----------------------------------------------------------------------

%package -n kipi-plugins-smug
Summary:    Smug Kipi Plugin
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-smug
A tool to import/export images to/from SmugMug web service.

%files -n kipi-plugins-smug -f kipiplugin_smug.lang
%_kf5_iconsdir/hicolor/*/*/kipi-smugmug.*
%_kf5_services/kipiplugin_smug.desktop
%_qt5_plugindir/kipiplugin_smug.so
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_smugui.rc


#-----------------------------------------------------------------------
%if 0
%package -n kipi-plugins-geolocator
Summary:    A tool to geolocalize pictures
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   kipi-common

%description -n kipi-plugins-geolocator
A tool to geolocalize pictures

%files -n kipi-plugins-geolocator
#-f kipiplugin_smug.lang
%_qt5_plugindir/kipiplugin_geolocator.so
%_kf5_datadir/geolocator
%_kf5_iconsdir/*/*/*/kipi-gpsimagetag.*
%_kf5_services/kipiplugin_geolocator.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_geolocatorui.rc
%endif

#-----------------------------------------------------------------------

%package -n kipi-plugins-imgurexport
Summary:    Imgur export plugin
Group:      System/Libraries
Requires:   kipi-common

%description -n kipi-plugins-imgurexport
A tool to export images to the imgur.com image hosting service

%files -n kipi-plugins-imgurexport -f kipiplugin_imgur.lang
%_qt5_plugindir/kipiplugin_imgur.so
%_kf5_iconsdir/*/*/*/kipi-imgur.*
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_imgurui.rc
%_kf5_services/kipiplugin_imgur.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-piwigo
Summary:    Piwigo export plugin
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%rename kipi-plugins-piwigoexport

%description -n kipi-plugins-piwigo
A tool to export images to piwigo

%files -n kipi-plugins-piwigo -f kipiplugin_piwigo.lang
%_qt5_plugindir/kipiplugin_piwigo.so
%_kf5_iconsdir/*/*/*/kipi-piwigo.*
%_kf5_datadir/kipiplugin_piwigo
%_kf5_services/kipiplugin_piwigo.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_piwigoui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-googleservices
Summary:    Export to google services
Group:      System/Libraries
Requires:   kipi-common
Obsoletes:  kipi-plugins-googledrive < 1:4.12.0
Provides:   kipi-plugins-googledrive = %epoch:%version-%release

%description -n kipi-plugins-googleservices
A tool to pass selected photos to google Services.

%files -n kipi-plugins-googleservices -f kipiplugin_googleservices.lang
%_qt5_plugindir/kipiplugin_googleservices.so
%_kf5_services/kipiplugin_googleservices.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_googleservicesui.rc
%_kf5_iconsdir/*/*/*/kipi-googledrive.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-remotestorage
Summary:    Export pictures to or import from a remote directory that is accessible via KIO
Group:      System/Libraries
Requires:   kipi-common

%description -n kipi-plugins-remotestorage
A tool to export pictures to or import from a remote directory that is accessible via KIO

%files -n kipi-plugins-remotestorage -f kipiplugin_remotestorage.lang 
%_qt5_plugindir/kipiplugin_remotestorage.so
%_kf5_services/kipiplugin_remotestorage.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_remotestorageui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-flickr
Summary:    Flick Export Kipi Plugin
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-flickr
A tool to export images to a remote Flickr, 23 and Zoomr web services.

%files -n kipi-plugins-flickr -f kipiplugin_flickr.lang
%_qt5_plugindir/kipiplugin_flickr.so
%_kf5_iconsdir/*/*/*/kipi-flickr.*
%_kf5_iconsdir/*/*/*/kipi-zooomr.*
%_kf5_iconsdir/*/*/*/kipi-hq.*
%_kf5_services/kipiplugin_flickr.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_flickrui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-rajceexport
Summary:    Rajce.net Exporter
Group:      System/Libraries
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-rajceexport
A tool to export images to a remote rajce.net service.

%files -n kipi-plugins-rajceexport  -f kipiplugin_rajce.lang 
%_qt5_plugindir/kipiplugin_rajce.so
%_kf5_iconsdir/*/*/*/kipi-rajce.*
%_kf5_services/kipiplugin_rajce.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_rajceui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-printimages
Summary:    Print Images Kipi Plugin
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-printimages
A tool to print images in various formats.

%files -n kipi-plugins-printimages -f kipiplugin_printimages.lang
%_kf5_datadir/kipiplugin_printimages
%_qt5_plugindir/kipiplugin_printimages.so
%_kf5_services/kipiplugin_printimages.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_printimagesui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-jalbum
Summary:    Export to jAlbum
Group:      System/Libraries
Requires:   kipi-common

%description -n kipi-plugins-jalbum
A tool to pass selected photos to jAlbumxx.

%files -n kipi-plugins-jalbum
%_qt5_plugindir/kipiplugin_jalbum.so
%_iconsdir/hicolor/*/apps/kipi-jalbum.png
%_kf5_services/kipiplugin_jalbum.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_jalbumui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-flashexport
Summary:    Flash export kipi-plugins
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-flashexport
A tool to export images to Flash.

%files -n kipi-plugins-flashexport -f kipiplugin_flashexport.lang
%_qt5_plugindir/kipiplugin_flashexport.so
%_kf5_datadir/kipiplugin_flashexport
%_kf5_services/kipiplugin_flashexport.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_flashexportui.rc
%_kf5_iconsdir/*/*/*/kipi-flash.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-facebook
Summary:    Facebook kipi plugins
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-facebook
A tool to import/export images to/from a remote Facebook web service.

%files -n kipi-plugins-facebook -f kipiplugin_facebook.lang
%_qt5_plugindir/kipiplugin_facebook.so
%_kf5_iconsdir/*/*/*/kipi-facebook.*
%_kf5_services/kipiplugin_facebook.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_facebookui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-sendimages
Summary:    Send Images kipi plugins
Group:      System/Libraries
Conflicts:  kipi-plugins < 1:1.8.0-1
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-sendimages
A tool to send images by e-mail.

%files -n kipi-plugins-sendimages -f kipiplugin_sendimages.lang
%_qt5_plugindir/kipiplugin_sendimages.so
%_kf5_services/kipiplugin_sendimages.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_sendimagesui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-imageshackexport
Summary:    ImagesShack export plugin
Group:      System/Libraries
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-imageshackexport
A tool to upload pictures and videos to ImagesShack web service.

%files -n kipi-plugins-imageshackexport  -f kipiplugin_imageshack.lang
%_qt5_plugindir/kipiplugin_imageshack.so
%_kf5_iconsdir/*/*/*/kipi-imageshack.*
%_kf5_services/kipiplugin_imageshack.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_imageshackui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-kmlexport
Summary:    Create KML files to present images with coordinates
Group:      System/Libraries
Requires:   kipi-common

%description -n kipi-plugins-kmlexport 
A plugin to create KML files to present images with coordinates.

%files -n kipi-plugins-kmlexport -f kipiplugin_kmlexport.lang
%_qt5_plugindir/kipiplugin_kmlexport.so
%_kf5_services/kipiplugin_kmlexport.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_kmlexportui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-yandexfotki
Summary:    Yandex.Fotki Exporter
Group:      System/Libraries
Requires:   libkdcraw-common
Requires:   kipi-common

%description -n kipi-plugins-yandexfotki
A tool to export images to a remote Yandex.Fotki web service.

%files -n kipi-plugins-yandexfotki -f kipiplugin_yandexfotki.lang
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_yandexfotkiui.rc
%_qt5_plugindir/kipiplugin_yandexfotki.so
%_kf5_services/kipiplugin_yandexfotki.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-wikimedia
Summary:    MediaWiki export plugin
Group:      System/Libraries
Requires:   libkdcraw-common
Requires:   kipi-common
Requires:   %libkipiplugins = %epoch:%version-%release

%description -n kipi-plugins-wikimedia
A tool to export to Wikimedia.

%files -n kipi-plugins-wikimedia 
#-f kipiplugin_wikimedia.lang
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_wikimediaui.rc
%_qt5_plugindir/kipiplugin_wikimedia.so
%_kf5_iconsdir/*/*/*/kipi-wikimedia.*
%_kf5_services/kipiplugin_wikimedia.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-vkontakte
Summary:    VKontakte.ru Exporter
Group:      System/Libraries
Requires:   kipi-common


%description -n kipi-plugins-vkontakte
A tool to export on VKontakte.ru Web service

%files -n kipi-plugins-vkontakte -f kipiplugin_vkontakte.lang
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_vkontakteui.rc
%_qt5_plugindir/kipiplugin_vkontakte.so
%_kf5_services/kipiplugin_vkontakte.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-dropbox
Summary:    Export to dropbox
Group:      System/Libraries
Requires:   kipi-common

%description -n kipi-plugins-dropbox
A tool to pass selected photos to dropbox.

%files -n kipi-plugins-dropbox  -f kipiplugin_dropbox.lang
%_qt5_plugindir/kipiplugin_dropbox.so
%_kf5_iconsdir/*/*/*/kipi-dropbox.*
%_kf5_services/kipiplugin_dropbox.desktop
%_kf5_datadir/kxmlgui5/kipi/kipiplugin_dropboxui.rc


#-----------------------------------------------------------------------

%define libdigikamcore_major 5
%define libdigikamcore %mklibname digikamcore %libdigikamcore_major

%package -n %libdigikamcore
Summary: Runtime library for %{name}
Group: System/Libraries
Provides: digikam-core = %epoch:%version-%release

%rename %{_lib}digikamcore4

%description -n %libdigikamcore
Librairie File needed by %name

%files -n %libdigikamcore
%_kf5_libdir/libdigikamcore.so.%{libdigikamcore_major}*


#-----------------------------------------------------------------------

%define libdigikamgui_major 5
%define libdigikamgui %mklibname digikamgui %libdigikamgui_major

%package -n %libdigikamgui
Summary: Runtime library for %{name}
Group: System/Libraries
Provides: digikam-core = %epoch:%version-%release

%description -n %libdigikamgui
Librairie File needed by %name

%files -n %libdigikamgui
%_kf5_libdir/libdigikamgui.so.%{libdigikamgui_major}*

#-----------------------------------------------------------------------

%define libnamedev %mklibname digikam -d

%package        -n     %libnamedev
Summary:        Static libraries and headers for %name
Group:          Development/C
Provides:       %name-devel = %epoch:%version-%release
Provides:       lib%name-devel = %epoch:%version-%release
Provides:       kipi-plugins-devel = %epoch:%version-%release
Obsoletes:      kipi-plugins-devel < 1:2.0.0
Requires:       %libdigikamcore = %epoch:%version-%release
Requires:       %libdigikamgui = %epoch:%version-%release
Requires:       %libdigikamdatabase = %epoch:%version-%release
Requires:       %libkipiplugins = %epoch:%version-%release

%description  -n     %libnamedev
%libnamedev contains the libraries and header files needed to
develop programs which make use of %name.
The library documentation is available on header files.

%files -n     %libnamedev
%_kf5_libdir/*.so

#-----------------------------------------------------------------------

%prep
%setup -q -n %name-%version%{?prel:-%prel}
%autopatch -p1

%if 0
# Remove wallpaper po files (kipiplugin-wallpaper is not build )
pushd po
find  . -name kipiplugin_wallpaper.po -exec rm -rf '{}' \;
%endif

%build

export LD=%_kf5_bindir/ld.gold
%cmake_kf5 -DDIGIKAMSC_COMPILE_PO=ON \
           -DDIGIKAMSC_COMPILE_DOC=OFF \
           -DDIGIKAMSC_USE_PRIVATE_SHAREDLIBS=OFF \
           -DENABLE_LCMS2=ON \
           -DDIGIKAMSC_COMPILE_LIBKGEOMAP=OFF \
           -DDIGIKAMSC_COMPILE_LIBKEXIV2=OFF \
           -DDIGIKAMSC_COMPILE_LIBKDCRAW=OFF \
           -DDIGIKAMSC_COMPILE_LIBKIPI=OFF \
           -DDIGIKAMSC_COMPILE_LIBKFACE=OFF \
           -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=OFF \
           -DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=OFF \
           -DENABLE_MYSQLSUPPORT=ON -DENABLE_INTERNALMYSQL=ON

%make_build

%install
%make_install -C build

rm -f %{buildroot}%{_kf5_datadir}/locale/*/LC_MESSAGES/libkipi.mo
rm -f %{buildroot}%{_kf5_datadir}/locale/*/LC_MESSAGES/libkgeomap.mo

rm -f %{buildroot}%{_kf5_datadir}/locale/*/LC_MESSAGES/kipiplugin_gpssync.mo
rm -f %{buildroot}%{_kf5_datadir}/locale/*/LC_MESSAGES/kipiplugin_photivointegration.mo

%find_lang %name --with-html
%find_lang showfoto --with-html
%find_lang kipi-plugins --with-html
%find_lang kipiplugins 
# Merge kipi-plugins.lang & kipiplugins.lang
cat kipi-plugins.lang >> kipiplugins.lang
%find_lang kipiplugin_advancedslideshow
%find_lang kipiplugin_expoblending
%find_lang kipiplugin_facebook
%find_lang kipiplugin_flashexport
%find_lang kipiplugin_flickr
%find_lang kipiplugin_gpssync
%find_lang kipiplugin_imageviewer
%find_lang kipiplugin_picasawebexport
%find_lang kipiplugin_piwigoexport
%find_lang kipiplugin_printimages
%find_lang kipiplugin_sendimages
%find_lang kipiplugin_smug
%find_lang kipiplugin_dlnaexport
%find_lang kipiplugin_dropbox
%find_lang kipiplugin_googleservices
%find_lang kipiplugin_gpssync
%find_lang kipiplugin_imageshack
%find_lang kipiplugin_imgur
%find_lang kipiplugin_jalbumexport
%find_lang kipiplugin_kmlexport
%find_lang kipiplugin_kopete
%find_lang kipiplugin_panorama
%find_lang kipiplugin_photivointegration
%find_lang kipiplugin_photolayouteditor
%find_lang kipiplugin_rajce
%find_lang kipiplugin_videoslideshow
%find_lang kipiplugin_vkontakte
%find_lang kipiplugin_wikimedia
%find_lang kipiplugin_yandexfotki
%find_lang kipiplugin_piwigo
%find_lang kipiplugin_remotestorage
%find_lang libkvideoslideshow
%find_lang libkvkontakte
cat libkvkontakte.lang >> kipiplugin_vkontakte.lang


%changelog
* Tue Jun 20 2017 neoclust <neoclust> 1:5.5.0-2.mga6
+ Revision: 1108004
- Rebuild against new exiv2

* Mon Mar 13 2017 neoclust <neoclust> 1:5.5.0-1.mga6
+ Revision: 1092279
- Add back jalbum kipi-plugin
- New version 5.5.0

* Tue Jan 31 2017 barjac <barjac> 1:5.4.0-3.mga6
+ Revision: 1084314
- Rebuild for eigen3

* Sun Jan 08 2017 neoclust <neoclust> 1:5.4.0-2.mga6
+ Revision: 1080729
- New version 5.4.0

* Thu Dec 15 2016 neoclust <neoclust> 1:5.3.0-2.mga6
+ Revision: 1075309
- Rebuild against new libkipi

* Sun Nov 06 2016 neoclust <neoclust> 1:5.3.0-1.mga6
+ Revision: 1065505
- New version 5.3.0

* Fri Sep 23 2016 neoclust <neoclust> 1:5.2.0-3.mga6
+ Revision: 1055491
- Fix typo in %%rename

* Fri Sep 23 2016 neoclust <neoclust> 1:5.2.0-2.mga6
+ Revision: 1055456
- Obsolete some removed kipi plugins
- New bugfix release 5.2.0

* Wed Sep 14 2016 zezinho <zezinho> 1:5.1.0-3.mga6
+ Revision: 1052603
- fix name of qt5-database-plugin-sqlite as i586 version was used for x86_64

* Wed Sep 07 2016 daviddavid <daviddavid> 1:5.1.0-2.mga6
+ Revision: 1050342
- rebuild for marble 16.08.0

* Tue Aug 09 2016 daviddavid <daviddavid> 1:5.1.0-1.mga6
+ Revision: 1045183
- add patch from fedora to fix FTBFS on i586
  * https://bugs.kde.org/show_bug.cgi?id=366542

  + neoclust <neoclust>
    - New version 5.1.0

* Mon Jul 04 2016 neoclust <neoclust> 1:5.0.0-1.mga6
+ Revision: 1038594
- New version 5.0.0

* Mon Jun 13 2016 neoclust <neoclust> 1:5.0.0-0.beta7.1.mga6
+ Revision: 1021323
- New beta release

* Fri May 06 2016 neoclust <neoclust> 1:5.0.0-0.beta6.3.mga6
+ Revision: 1009686
- Requires qt5 sqlite driver

* Thu May 05 2016 daviddavid <daviddavid> 1:5.0.0-0.beta6.2.mga6
+ Revision: 1009587
- Rebuild again because of missing kipi-plugins rpm

* Wed Apr 27 2016 neoclust <neoclust> 1:5.0.0-0.beta6.1.mga6
+ Revision: 1007010
- New version 5.0.0 Beta6

* Sun Apr 17 2016 neoclust <neoclust> 1:5.0.0-0.beta5.2.mga6
+ Revision: 1003196
- Rebuild because of missing kipi-plugins rpm

* Wed Apr 13 2016 neoclust <neoclust> 1:5.0.0-0.beta5.1.mga6
+ Revision: 1001060
- New version 5.0.0 beta5

* Thu Jan 21 2016 neoclust <neoclust> 1:5.0.0-0.beta3.6.mga6
+ Revision: 926243
- New version 5.0.0 beta3

  + luigiwalser <luigiwalser>
    - add upstream patch to fix build with lensfun 0.3.2 (thx to fedora for the ref)
    - rebuild for lensfun

* Thu Dec 31 2015 neoclust <neoclust> 1:5.0.0-0.beta2.5.mga6
+ Revision: 917119
- More obsoletes to ease upgrade

* Thu Dec 31 2015 neoclust <neoclust> 1:5.0.0-0.beta2.4.mga6
+ Revision: 917110
- Obsolete more old packages

* Thu Dec 31 2015 neoclust <neoclust> 1:5.0.0-0.beta2.3.mga6
+ Revision: 917109
- Fix upgrade from mga5

* Fri Dec 11 2015 neoclust <neoclust> 1:5.0.0-0.beta2.2.mga6
+ Revision: 909574
- Only add slideshow icons in the advanceslideshow package

* Tue Dec 01 2015 neoclust <neoclust> 1:5.0.0-0.beta2.1.mga6
+ Revision: 907469
- New version 5.0.0-beta2

* Fri Oct 23 2015 neoclust <neoclust> 1:5.0.0-0.beta1.1.mga6
+ Revision: 894523
- New version 5.0.0 Beta1
- Fix libkface-common require

* Mon Aug 31 2015 neoclust <neoclust> 1:5.0.0-0.alpha1.2.mga6
+ Revision: 871675
- Add 2 new libs libdigikamcore libdigikamgui

* Thu Aug 27 2015 neoclust <neoclust> 1:5.0.0-0.alpha1.1.mga6
+ Revision: 870172
- New KF5 snapshot

* Sat Aug 08 2015 neoclust <neoclust> 1:4.12.0-4.mga6
+ Revision: 861622
- Remove libkgeomap from spec file

* Sun Aug 02 2015 neoclust <neoclust> 1:4.12.0-3.mga6
+ Revision: 860759
- Obsolete kipi-plugins-gpssync

* Sun Aug 02 2015 neoclust <neoclust> 1:4.12.0-2.mga6
+ Revision: 860754
- Fix transations
- New version 4.12.0

* Mon Jul 13 2015 fwang <fwang> 1:4.11.0-2.mga6
+ Revision: 853488
- balloo is based on qt5 now

* Mon Jul 06 2015 fwang <fwang> 1:4.11.0-1.mga6
+ Revision: 851803
- gpssync not build any more
- we currently have marble for kf5
- 4.11.0

* Tue Feb 24 2015 anaselli <anaselli> 1:4.8.0-1.mga5
+ Revision: 816793
- new upstream version 4.8.0

* Sun Feb 22 2015 anaselli <anaselli> 1:4.5.0-3.mga5
+ Revision: 816473
- fixed mga# 15263 digikam was not built against libgphoto2

  + lmenut <lmenut>
    - add BuildRequires usb-compat-devel for gPhoto2 support

* Fri Feb 06 2015 lmenut <lmenut> 1:4.5.0-2.mga5
+ Revision: 813786
- rebuild for qt-gstreamer 1.2 (GStreamer 1.0)

* Sun Dec 07 2014 lmenut <lmenut> 1:4.5.0-1.mga5
+ Revision: 801961
- Update to 4.5.0
  remove patches merged upstream
  add patch to still use some internal libraries not yet available
    as extra packages (libkface, libkgeomap, libmediawiki, libkvkontakte)
  fix files list

* Sun Oct 19 2014 lmenut <lmenut> 1:4.4.0-2.mga5
+ Revision: 791790
- add patch to fix build with KDE 4.14.x
- add BuildRequires to enable:
  + Baloo support
  + KDE address book support
  + kipiplugin videoslideshow

* Thu Oct 16 2014 bcornec <bcornec> 1:4.4.0-1.mga5
+ Revision: 762921
- updated to upstream 4.4.0 digikam
- Updated to upstream 4.4.0

  + umeabot <umeabot>
    - Second Mageia 5 Mass Rebuild
    - Mageia 5 Mass Rebuild

  + tv <tv>
    - rebuild for missing pythoneggs deps
    - s/uggests:/Recommends:/

  + neoclust <neoclust>
    - New version 4.3.0

* Tue Aug 26 2014 luigiwalser <luigiwalser> 1:4.2.0-2.mga5
+ Revision: 668372
- rebuild

* Thu Aug 07 2014 fwang <fwang> 1:4.2.0-1.mga5
+ Revision: 660742
- 4.2.0

* Fri Aug 01 2014 luigiwalser <luigiwalser> 1:4.1.0-2.mga5
+ Revision: 658907
- build with lcms2 instead of lcms1

* Sat Jul 26 2014 fwang <fwang> 1:4.1.0-1.mga5
+ Revision: 656573
- add kvkontakte sub package

  + neoclust <neoclust>
    - libkvkontakte-devel does not exist anymore
    - New version

* Mon May 12 2014 neoclust <neoclust> 1:4.0.0-1.mga5
+ Revision: 622170
- New version

* Mon Apr 28 2014 neoclust <neoclust> 1:4.0.0-0.rc.1.mga5
+ Revision: 618591
- New version 4.0.0 rc

* Wed Apr 23 2014 fwang <fwang> 1:4.0.0-0.beta4.1.mga5
+ Revision: 617506
- fix installation dir for docs
- update libmajor
- 4.0 beta4

* Tue Mar 25 2014 fwang <fwang> 1:4.0.0-0.beta3.2.mga5
+ Revision: 608250
- rebuild for new marble

* Mon Feb 17 2014 neoclust <neoclust> 1:4.0.0-0.beta3.1.mga5
+ Revision: 594014
- New version 4.0.0 Beta3

* Sun Jan 26 2014 colin <colin> 1:3.5.0-3.mga4
+ Revision: 568251
- Apply upstream crash fix in panoramagui mga#12246

* Mon Oct 21 2013 umeabot <umeabot> 1:3.5.0-2.mga4
+ Revision: 538554
- Mageia 4 Mass Rebuild

* Tue Oct 01 2013 neoclust <neoclust> 1:3.5.0-1.mga4
+ Revision: 489925
- New version 3.5.0

* Fri Sep 06 2013 fwang <fwang> 1:3.4.0-1.mga4
+ Revision: 475369
- new version 3.4.0

* Mon Aug 26 2013 stormi <stormi> 1:3.3.0-2.mga4
+ Revision: 471886
- fix Summary for kipi-plugins-wikimedia (mga #9678)

* Mon Aug 05 2013 neoclust <neoclust> 1:3.3.0-1.mga4
+ Revision: 463690
- Version 3.3.0 final

* Sun Jul 21 2013 lmenut <lmenut> 1:3.3.0-0.beta3.3.mga4
+ Revision: 457007
- kipi-plugins-htmlexport is back:
  + fix version conflicts with kipi-plugins
  + remove obsoletes & conflicts in kipi-plugins

* Sat Jul 20 2013 fwang <fwang> 1:3.3.0-0.beta3.2.mga4
+ Revision: 456391
- rebuild for new marble

* Wed Jul 17 2013 fwang <fwang> 1:3.3.0-0.beta3.1.mga4
+ Revision: 455187
- new version 3.3.0 beta3

* Tue Jul 09 2013 fwang <fwang> 1:3.3.0-0.beta2.2.mga4
+ Revision: 451733
- rebuild for new boost
- build with gold to make it faster

* Mon Jun 17 2013 fwang <fwang> 1:3.3.0-0.beta2.1.mga4
+ Revision: 444052
- update file list
- update file list
- update file list

  + neoclust <neoclust>
    - New version

* Fri Jun 07 2013 fwang <fwang> 1:3.3.0-0.beta1.1.mga4
+ Revision: 440210
- add jalbumexport plugin
- update libmajor
- add upstream patch to fix build (kde#320714)

  + neoclust <neoclust>
    - New version
    - New version 3.2.0

* Sun Mar 24 2013 lmenut <lmenut> 1:3.1.0-2.mga3
+ Revision: 404810
- add missing conflicts & obsoletes (mga #9518)

* Wed Mar 13 2013 neoclust <neoclust> 1:3.1.0-1.mga3
+ Revision: 402596
- New version

* Fri Feb 08 2013 lmenut <lmenut> 1:3.0.0-2.mga3
+ Revision: 397133
- Remove libkipi translations already provided by kde-l10-xx (mga #8988)

* Thu Feb 07 2013 neoclust <neoclust> 1:3.0.0-1.mga3
+ Revision: 395058
- New version 3.0.0 Final

* Fri Jan 11 2013 umeabot <umeabot> 1:3.0.0-0.rc.4.mga3
+ Revision: 348786
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Jan 07 2013 fwang <fwang> 1:3.0.0-0.rc.3.mga3
+ Revision: 340712
- update file list
- bump kdelibs4 req
- add more br
- update tarball to real rc

  + lmenut <lmenut>
    - kipi-plugins-acquireimages: add provides scanner-gui

* Thu Nov 22 2012 fwang <fwang> 1:3.0.0-0.rc.2.mga3
+ Revision: 321009
- update file list
- update file list
- update file list
- update file list
- build to release

* Wed Nov 07 2012 neoclust <neoclust> 1:3.0.0-0.rc.1.mga3
+ Revision: 315402
- New version 3.0.0 RC

  + fwang <fwang>
    - correct libname for kexiv2

* Fri Oct 19 2012 fwang <fwang> 1:3.0.0-0.beta2.1.mga3
+ Revision: 308124
- photivo is not enabled by default
- update libmajor
- update file list
- disable videoslideshow plugin, as it is not building
- more br
- build imagemagick
- br imagemagick
- new version 3.0.0 beta2

  + dlucio <dlucio>
    - more filelist fixes

* Fri Oct 05 2012 dlucio <dlucio> 1:3.0.0-0.beta1.1.mga3
+ Revision: 302883
- Fix some groups
- Group fix
- New subpackages
- Fixed file list
- New BR

  + neoclust <neoclust>
    - Pre release of the beta1

* Mon Sep 03 2012 fwang <fwang> 1:2.9.0-1.mga3
+ Revision: 287443
- fix kipiplugins.desktop
- new version 2.9.0

* Mon Aug 06 2012 neoclust <neoclust> 1:2.8.0-1.mga3
+ Revision: 279264
- New version 2.8.0

* Sun Aug 05 2012 fwang <fwang> 1:2.7.0-2.mga3
+ Revision: 278938
- fix build with gphoto 2.5
- rebuild for new gphoto

* Sun Jul 08 2012 fwang <fwang> 1:2.7.0-1.mga3
+ Revision: 268836
- update file list
- new version 2.7.0

* Sun Jul 01 2012 fwang <fwang> 1:2.6.0-3.mga3
+ Revision: 265801
- rebuild for new marble

* Sat Jun 30 2012 fwang <fwang> 1:2.6.0-2.mga3
+ Revision: 265328
- rebuild for new libkexiv

* Wed Jun 06 2012 fwang <fwang> 1:2.6.0-1.mga3
+ Revision: 256041
- update file list
- 2.6.0 final

* Tue May 29 2012 fwang <fwang> 1:2.6.0-0.rc.7.mga3
+ Revision: 249029
- rebuild for new ffmpeg

* Thu May 10 2012 anaselli <anaselli> 1:2.6.0-0.rc.6.mga2
+ Revision: 235208
- Fixed imgurexport plugin
- new digikam 2.6.0-rc

* Mon Apr 30 2012 blino <blino> 1:2.6.0-0.beta3.5.mga2
+ Revision: 234337
- do not package ChangeLog for kipi-plugins, it is 2.3MB!

* Mon Apr 23 2012 lmenut <lmenut> 1:2.6.0-0.beta3.4.mga2
+ Revision: 233068
- Fix typo in suggested kipi-plugins-metadataedit

* Wed Apr 04 2012 zezinho <zezinho> 1:2.6.0-0.beta3.3.mga2
+ Revision: 228409
- l10n and handbooks brought back
- l10n and handbooks brought back

* Wed Apr 04 2012 zezinho <zezinho> 1:2.6.0-0.beta3.2.mga2
+ Revision: 228348
- Require sqlite3-tools for cleanup_digikamdb

* Wed Apr 04 2012 zezinho <zezinho> 1:2.6.0-0.beta3.1.mga2
+ Revision: 228329
- new version

* Sun Mar 11 2012 anaselli <anaselli> 1:2.6.0-0.beta2.3.mga2
+ Revision: 222645
- Fixed Bug 4262 - digikam no movie thumbnail

* Sun Mar 11 2012 anaselli <anaselli> 1:2.6.0-0.beta2.2.mga2
+ Revision: 222556
- Fixed printimages dialog minimum size

* Sat Mar 10 2012 anaselli <anaselli> 1:2.6.0-0.beta2.1.mga2
+ Revision: 222550
- new 2.6.0-beta2

* Tue Feb 14 2012 anaselli <anaselli> 1:2.6.0-0.beta1.1.mga2
+ Revision: 208678
- new upstream version 2.6.0 beta1

  + mikala <mikala>
    - Add marble-common as requires ( mga #4263)
    - Add kamera ioslave as a requires ( mga #4241)

* Fri Jan 06 2012 anaselli <anaselli> 1:2.5.0-1.mga2
+ Revision: 192690
- added patch to skip building kipi-plugins tests
- Added upstream patch (BKO bug#290496) to build against libkipi < 1.4.0
- Added upstream patch (BKO bug#287772) to build against boost 1.48

  + fwang <fwang>
    - new version 2.5.0
    - add more br
    - new version 2.4.1
    - new version 2.4.0

* Sat Nov 12 2011 mikala <mikala> 1:2.3.0-3.mga2
+ Revision: 166984
- Add BR for libpgf (pkgconfig(libpgf))
- Remove Conflicts against oxygen-icon-theme in showfoto
- Add patch1 & source1 to fix kde #286034 (Regression introduce in digikam)
- remove conflicts against oxygen-icon-theme (not needed anymore

* Tue Nov 08 2011 fwang <fwang> 1:2.3.0-2.mga2
+ Revision: 165211
- add conflicts on older oxygen icon theme to ease upgrade

* Mon Nov 07 2011 fwang <fwang> 1:2.3.0-1.mga2
+ Revision: 164937
- update file list
- update file list
- update file list
- rediff libvkontake patch
- new version 2.3.0

* Thu Oct 06 2011 mikala <mikala> 1:2.2.0-1.mga2
+ Revision: 152550
- Fix file list
- Rediff patch1 to use system libvtonkate
- add photolayouts-editor kipi plugin
- fix file list for panorama kipi plugin

  + fwang <fwang>
    - new version 2.2.0

  + dlucio <dlucio>
    - Just a rebuild to be sure we use new libpng

* Wed Sep 14 2011 mikala <mikala> 1:2.1.1-1.mga2
+ Revision: 143601
- Update tarbal to 2.1.1
- remove BR for libface (libkface is using an higher version)

* Wed Sep 14 2011 fwang <fwang> 1:2.1.0-2.mga2
+ Revision: 143115
- rebuild for new libpng

* Fri Sep 09 2011 mikala <mikala> 1:2.1.0-1.mga2
+ Revision: 141698
- Update tarball to 2.1.0
- Add panorama and kvkontakte kipi plugins package
- Add patch0 to build against system libkvkontakte
- Fix BuildRequires
- Update/add some URLs
- Remove %%clean section
- Minor spec changes
- Update tarball to final 2.0
- fix file list (kmap binaries are now renamed to kgeomap)
- Use %%find_langs for kipiplugins subpackages
- remove kipiplugins_wallpaper.po files (this kipiplugin is not available)
- Add kipi-common as Requires (lib(64)kipi8 should not requires kipi-common)
- Add libkdcraw-common as requires ( lib(64)kdcraw20 should not require it )
- Add imagemagick as Requires for kipi-plugins-batchprocess (convert is needed)

  + fwang <fwang>
    - rebuild for new opencv

* Mon Jul 18 2011 mikala <mikala> 1:2.0.0-0.rc.2.mga2
+ Revision: 125897
- Add patch0 from master done by my mentor (Neoclust) to fix CMake files
- Split libkface & libkmap & libkmediawiki devel packages from common package (they should be soon out of digikam SC & part of KDE SC)
  rename libkmap package to libkgeomap (name changes in upstream to fit KDE SC requirement & moved to extragear/libs)
- add hugin as a require for kipi-plugins-expoblending ( fix mga #2097)
- Clean spec :
 - Remove obsoletes & conflicts from mandriva 2009.0
 - Remove BuildRoot tag
 - Remove %%defattr(-,root,root) (not needed anymore)
 - Versionnate the Obsoletes of kipi-plugins-devel
 - use kde macros
 - Add lib%%name-devel as provides for digikam-devel package (match new -devel policy)
 - use pkgconfig() as buildrequires (match new -devel policy)
 - move -devel package @ the end of the spec
 - use spaces instead of tabs

* Mon Jul 18 2011 fwang <fwang> 1:2.0.0-0.rc.1.mga2
+ Revision: 125856
- finally update file list
- use correct para of find_lang
- update file list
- br gomp
- update file list
- clean bundled sources
- br ksane
- new version 2.0 rc

* Wed Jun 29 2011 fwang <fwang> 1.9.0-2.mga2
+ Revision: 115997
- digikam does not like marble 4.7 now
- br kipi
- rebuild for kde 4.7

* Wed Mar 02 2011 mikala <mikala> 1.9.0-1.mga1
+ Revision: 62703
- Update tarball to 1.9.0

* Fri Feb 18 2011 mikala <mikala> 1.8.0-1.mga1
+ Revision: 53395
- Update to digikam 1.8.0
- Remove kdelibs4-devel (pulled by others BR)
- imported package digikam