1 %define kdeappsver 18.12.0
3 %define kaname gwenview
4 Summary: Simple image viewer
8 License: GPL v2+/LGPL v2.1+
10 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5: fc5d489f79e1f666ca8cadcca9657c65
12 URL: http://www.kde.org/
13 BuildRequires: Qt5Core-devel >= %{qtver}
14 BuildRequires: cmake >= 2.8.12
15 BuildRequires: exiv2-devel
16 BuildRequires: gettext-tools
17 BuildRequires: ka5-libkdcraw-devel
18 BuildRequires: ka5-libkipi-devel
19 BuildRequires: kf5-extra-cmake-modules >= 5.53.0
20 BuildRequires: kf5-kactivities-devel
21 BuildRequires: kf5-kdelibs4support-devel
22 BuildRequires: kf5-kio-devel
23 BuildRequires: lcms2-devel
24 BuildRequires: libjpeg-devel
25 BuildRequires: libpng-devel
26 BuildRequires: pkgconfig
28 BuildRequires: qt5-build >= %{qtver}
29 BuildRequires: rpmbuild(macros) >= 1.164
30 BuildRequires: tar >= 1:1.22
32 BuildRequires: zlib-devel
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Gwenview is an image viewer for KDE.
38 It features a folder tree window and a file list window to provide
39 easy navigation in your file hierarchy. Image loading is done by the
40 Qt library, so it supports all image formats your Qt installation
44 %setup -q -n %{kaname}-%{version}
50 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
55 rm -rf $RPM_BUILD_ROOT
56 %{__make} -C build install \
57 DESTDIR=$RPM_BUILD_ROOT
59 %find_lang %{kaname} --all-name --with-kde
62 rm -rf $RPM_BUILD_ROOT
64 %post -p /sbin/ldconfig
65 %postun -p /sbin/ldconfig
67 %files -f %{kaname}.lang
68 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_bindir}/gwenview
70 %attr(755,root,root) %{_libdir}/libgwenviewlib.so.*.*.*
71 %attr(755,root,root) %ghost %{_libdir}/libgwenviewlib.so.5
72 %attr(755,root,root) %{_libdir}/qt5/plugins/gvpart.so
73 %{_desktopdir}/org.kde.gwenview.desktop
75 %{_iconsdir}/hicolor/*/actions/document-share.png
76 %{_iconsdir}/hicolor/*/apps/gwenview.png
77 %{_datadir}/kservices5/ServiceMenus/slideshow.desktop
78 %{_datadir}/kservices5/gvpart.desktop
79 %dir %{_datadir}/kxmlgui5/gvpart
80 %{_datadir}/kxmlgui5/gvpart/gvpart.rc
81 #%%dir %{_datadir}/kxmlgui5/gwenview
82 #%%{_datadir}/kxmlgui5/gwenview/gwenviewui.rc
83 %attr(755,root,root) %{_bindir}/gwenview_importer
84 %{_datadir}/metainfo/org.kde.gwenview.appdata.xml
85 %{_datadir}/solid/actions/gwenview_importer.desktop
86 %{_datadir}/solid/actions/gwenview_importer_camera.desktop
87 %{_datadir}/kconf_update/gwenview-imageview-alphabackgroundmode-update.pl
88 %{_datadir}/kconf_update/gwenview.upd