]> git.pld-linux.org Git - packages/digikam.git/blame - digikam.spec
- fix building with exiv2 0.27
[packages/digikam.git] / digikam.spec
CommitLineData
542fb54c 1#
d6f862d3 2%define qtver 4.8.3
44a32c2e 3%define kdever 4.10.0
b939ed32 4
71912001 5Summary: A KDE frontend for gphoto2
9336ef07 6Summary(pl.UTF-8): Interfejs KDE do gphoto2
71912001 7Name: digikam
1d4ea38f 8Version: 5.9.0
0e904309 9Release: 3
71912001 10License: GPL
bbee21d4 11Group: X11/Applications/Graphics
240e2ce3 12Source0: http://download.kde.org/stable/digikam/%{name}-%{version}.tar.xz
1d4ea38f 13# Source0-md5: 7811cc633e7e1770d1d9860fa36ea251
143dbf0d 14Patch0: exiv2-0.27.patch
c97fe0ce 15URL: http://www.digikam.org/
44a32c2e 16BuildRequires: ImageMagick-devel
c373d0b8 17BuildRequires: clapack-devel
53105e77 18BuildRequires: cmake >= 2.8.0
5262d002 19BuildRequires: eigen3
d2b1424c 20BuildRequires: exiv2-devel >= 0.26
670a830d 21BuildRequires: gettext-tools
ad6a12d4 22BuildRequires: jasper-devel
c4744ada 23BuildRequires: java-opencv
240e2ce3
AM
24BuildRequires: kf5-kcoreaddons-devel
25BuildRequires: kf5-kdoctools >= 5.38.0
143dbf0d
JR
26BuildRequires: kf5-extra-cmake-modules
27BuildRequires: ka5-libkipi-devel
28BuildRequires: kf5-kdoctools-devel
240e2ce3 29BuildRequires: kf5-kfilemetadata-devel
143dbf0d 30BuildRequires: kf5-ki18n-devel
240e2ce3 31BuildRequires: kf5-kiconthemes-devel
143dbf0d 32BuildRequires: kf5-kio-devel
240e2ce3
AM
33BuildRequires: kf5-knotifications-devel
34BuildRequires: kf5-knotifyconfig-devel
35BuildRequires: kf5-kservice-devel
36BuildRequires: kf5-solid-devel
37BuildRequires: kf5-threadweaver-devel
3bfb335b
JR
38BuildRequires: kf5-kwindowsystem-devel
39BuildRequires: kf5-kxmlgui-devel
ad6a12d4 40BuildRequires: lcms-devel
44a32c2e 41BuildRequires: lensfun-devel >= 0.2.6
3847bb61 42BuildRequires: libf2c-devel >= 20110801
ad6a12d4 43BuildRequires: libgphoto2-devel
8fed4c5b 44BuildRequires: liblqr-devel >= 0.4.0
c373d0b8 45BuildRequires: libpgf-devel
0459e5cb 46BuildRequires: libtiff-devel
a49afd90 47BuildRequires: opencv-devel
4bd81adb 48BuildRequires: pkgconfig >= 1:0.9.0
c373d0b8 49BuildRequires: qjson-devel >= 0.5
00a362e1 50BuildRequires: qtav-devel
38779549 51BuildRequires: rpmbuild(macros) >= 1.606
08c8f1c6 52BuildRequires: sed >= 4.0
9177f2c6 53BuildRequires: shared-desktop-ontologies-devel >= 0.2
0459e5cb 54BuildRequires: soprano-devel
1544f44d
AM
55Requires: Qt5Sql-sqldriver-mysql
56Requires: Qt5Sql-sqldriver-sqlite3
09901b94 57Obsoletes: digikamimageplugins
269bc1de 58Obsoletes: kipi-plugins
71912001 59BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60
71912001 61%description
62Designed to be a standalone application to preview and download images
5d9f4722
JB
63from a digital camera on a Linux machine.
64
c2abdcf5
JR
65%description -l pl.UTF-8
66Samodzielna aplikacja do oglądania i ściągania obrazków z aparatów
5d9f4722 67cyfrowych pod Linuksem.
71912001 68
16378764 69%package devel
70Summary: A KDE frontend for gphoto2 - header files
9336ef07 71Summary(pl.UTF-8): Interfejs KDE do gphoto2 - pliki nagłówkowe
16378764 72Group: Development/Libraries
b58138fb 73Requires: %{name} = %{version}-%{release}
16378764 74
75%description devel
b58138fb 76A KDE frontend for gphoto2 - header files.
16378764 77
c2abdcf5
JR
78%description devel -l pl.UTF-8
79Interfejs KDE do gphoto2 - pliki nagłówkowe.
16378764 80
71912001 81%prep
c34b6b99 82%setup -q
143dbf0d 83%patch0 -p1
53a63809 84
028efeaa 85%build
54e075b6
AM
86install -d build
87cd build
88%cmake \
240e2ce3
AM
89 -DENABLE_AKONADICONTACTSUPPORT:BOOL=ON \
90 -DENABLE_APPSTYLES:BOOL=ON \
91 -DENABLE_KFILEMETADATASUPPORT:BOOL=ON \
dff826be 92 -DENABLE_MEDIAPLAYER:BOOL=ON \
240e2ce3
AM
93 -DENABLE_MYSQLSUPPORT:BOOL=ON \
94 -DENABLE_INTERNALMYSQL:BOOL=ON \
e028b4c5 95 -DENABLE_OPENCV3:BOOL=ON \
240e2ce3 96 -DDIGIKAMSC_COMPILE_KIPIPLUGINS=ON \
b939ed32 97 ../
54e075b6 98
71912001 99%{__make}
100
71912001 101%install
102rm -rf $RPM_BUILD_ROOT
5d9f4722 103
25125ed6 104%{__make} -C build install \
20118f11 105 DESTDIR=$RPM_BUILD_ROOT \
b91f9341 106 kde_htmldir=%{_kdedocdir} \
107 kde_libs_htmldir=%{_kdedocdir}
108
08c8f1c6 109%find_lang %{name} --with-kde --all-name
71912001 110
448c0f84
JR
111# libkipi belongs to kde4-libkipi and libkipi.mo belongs to kde4-l10n
112%{__sed} -i -e '/.*\/libkipi.mo$/d' %{name}.lang
113
71912001 114%clean
115rm -rf $RPM_BUILD_ROOT
116
e8f56759 117%post -p /sbin/ldconfig
118%postun -p /sbin/ldconfig
b58138fb 119
23238fb9 120%files -f %{name}.lang
71912001 121%defattr(644,root,root,755)
bf209cc5 122%doc README
8fed4c5b 123%attr(755,root,root) %{_bindir}/cleanup_digikamdb
25125ed6 124%attr(755,root,root) %{_bindir}/digikam
25125ed6
RT
125%attr(755,root,root) %{_bindir}/digitaglinktree
126%attr(755,root,root) %{_bindir}/showfoto
25125ed6 127%attr(755,root,root) %{_libdir}/libdigikamdatabase.so.*.*.*
240e2ce3 128%attr(755,root,root) %{_libdir}/libdigikamgui.so.*.*
a7ef1db7 129%attr(755,root,root) %{_libdir}/libdigikamcore.so.*.*.*
240e2ce3
AM
130%{_datadir}/%{name}
131%{_datadir}/knotifications5/digikam.notifyrc
132%{_datadir}/kxmlgui5/digikam
133%{_datadir}/kxmlgui5/showfoto
134%{_desktopdir}/org.kde.digikam.desktop
135%{_desktopdir}/org.kde.showfoto.desktop
136%{_datadir}/metainfo/org.kde.digikam.appdata.xml
137%{_datadir}/metainfo/org.kde.showfoto.appdata.xml
138%{_datadir}/showfoto
139%{_datadir}/solid/actions/digikam-opencamera.desktop
7499557c 140%{_mandir}/man1/digitaglinktree.1*
8fed4c5b 141%{_mandir}/man1/cleanup_digikamdb.1*
bf209cc5 142%{_iconsdir}/*/*/actions/*.png
8fed4c5b 143%{_iconsdir}/*/*/apps/*.png
bf209cc5 144%{_iconsdir}/*/*/apps/*.svgz
16378764 145
146%files devel
b58138fb 147%defattr(644,root,root,755)
a7ef1db7 148%attr(755,root,root) %{_libdir}/libdigikamcore.so
25125ed6 149%attr(755,root,root) %{_libdir}/libdigikamdatabase.so
240e2ce3 150%attr(755,root,root) %{_libdir}/libdigikamgui.so
This page took 0.109514 seconds and 4 git commands to generate.