1 # TODO, fix build with ka5-libkdcraw-devel and ka5-libkipi-devel (missing cmake files)
2 %define kdeappsver 15.08.0
4 %define kaname gwenview
5 Summary: Simple image viewer
9 License: GPL v2+/LGPL v2.1+
11 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: 7e5ef1e30584e22bfb81c9b86e08a67d
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: cmake >= 2.8.12
16 BuildRequires: exiv2-devel
17 BuildRequires: gettext-tools
18 BuildRequires: ka5-libkdcraw-devel
19 BuildRequires: ka5-libkipi-devel
20 BuildRequires: kf5-extra-cmake-modules >= 1.4.0
21 BuildRequires: kf5-kactivities-devel
22 BuildRequires: kf5-kdelibs4support-devel
23 BuildRequires: kf5-kio-devel
24 BuildRequires: lcms2-devel
25 BuildRequires: libjpeg-turbo-devel
26 BuildRequires: libpng-devel
27 BuildRequires: pkgconfig
29 BuildRequires: qt5-build >= %{qtver}
30 BuildRequires: rpmbuild(macros) >= 1.164
31 BuildRequires: tar >= 1:1.22
33 BuildRequires: zlib-devel
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 Gwenview is an image viewer for KDE.
39 It features a folder tree window and a file list window to provide
40 easy navigation in your file hierarchy. Image loading is done by the
41 Qt library, so it supports all image formats your Qt installation
45 %setup -q -n %{kaname}-%{version}
51 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 rm -rf $RPM_BUILD_ROOT
57 %{__make} -C build install \
58 DESTDIR=$RPM_BUILD_ROOT
60 #%find_lang %{kaname} --all-name --with-kde
63 rm -rf $RPM_BUILD_ROOT
65 %post -p /sbin/ldconfig
66 %postun -p /sbin/ldconfig
69 %defattr(644,root,root,755)
71 %attr(755,root,root) %{_bindir}/gwenview
72 %attr(755,root,root) %{_libdir}/libgwenviewlib.so.*.*.*
73 %attr(755,root,root) %ghost %{_libdir}/libgwenviewlib.so.5
74 %attr(755,root,root) %{_libdir}/qt5/plugins/gvpart.so
75 %{_datadir}/appdata/gwenview.appdata.xml
76 %{_desktopdir}/org.kde.gwenview.desktop
78 %{_iconsdir}/hicolor/*/actions/document-share.png
79 %{_iconsdir}/hicolor/*/apps/gwenview.png
80 %{_datadir}/kservices5/ServiceMenus/slideshow.desktop
81 %{_datadir}/kservices5/gvpart.desktop
82 %{_datadir}/kxmlgui5/gvpart/gvpart.rc
83 %{_datadir}/kxmlgui5/gwenview/gwenviewui.rc