]> git.pld-linux.org Git - packages/ka5-gwenview.git/blob - ka5-gwenview.spec
- updated to 19.04.1
[packages/ka5-gwenview.git] / ka5-gwenview.spec
1 %define         kdeappsver      19.04.1
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          gwenview
5 Summary:        Simple image viewer
6 Name:           ka5-%{kaname}
7 Version:        19.04.1
8 Release:        1
9 License:        GPL v2+/LGPL v2.1+
10 Group:          X11/Libraries
11 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  ab67e12f3e9cc851464741bcf8a0cd74
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 >= %{kdeappsver}
19 BuildRequires:  ka5-libkipi-devel >= %{kdeappsver}
20 BuildRequires:  kf5-extra-cmake-modules >= %{kframever}
21 BuildRequires:  kf5-kactivities-devel >= %{kframever}
22 BuildRequires:  kf5-kdelibs4support-devel >= %{kframever}
23 BuildRequires:  kf5-kio-devel >= %{kframever}
24 BuildRequires:  lcms2-devel
25 BuildRequires:  libjpeg-devel
26 BuildRequires:  libpng-devel
27 BuildRequires:  ninja
28 BuildRequires:  pkgconfig
29 BuildRequires:  python
30 BuildRequires:  qt5-build >= %{qtver}
31 BuildRequires:  rpmbuild(macros) >= 1.164
32 BuildRequires:  tar >= 1:1.22
33 BuildRequires:  xz
34 BuildRequires:  zlib-devel
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 Gwenview is an image viewer for KDE.
39
40 It features a folder tree window and a file list window to provide
41 easy navigation in your file hierarchy. Image loading is done by the
42 Qt library, so it supports all image formats your Qt installation
43 supports.
44
45 %prep
46 %setup -q -n %{kaname}-%{version}
47
48 %build
49 install -d build
50 cd build
51 %cmake \
52         -G Ninja \
53         -DHTML_INSTALL_DIR=%{_kdedocdir} \
54         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
55         ..
56 %ninja_build
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 %ninja_install -C build
61
62 rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/sr
63 %find_lang %{kaname} --all-name --with-kde
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %post   -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
70
71 %files -f %{kaname}.lang
72 %defattr(644,root,root,755)
73 %attr(755,root,root) %{_bindir}/gwenview
74 %attr(755,root,root) %{_libdir}/libgwenviewlib.so.*.*.*
75 %attr(755,root,root) %ghost %{_libdir}/libgwenviewlib.so.5
76 %attr(755,root,root)        %{_libdir}/qt5/plugins/gvpart.so
77 %{_desktopdir}/org.kde.gwenview.desktop
78 %{_datadir}/gwenview
79 %{_iconsdir}/hicolor/*/actions/document-share.png
80 %{_iconsdir}/hicolor/*/apps/gwenview.png
81 %{_datadir}/kservices5/ServiceMenus/slideshow.desktop
82 %{_datadir}/kservices5/gvpart.desktop
83 %dir %{_datadir}/kxmlgui5/gvpart
84 %{_datadir}/kxmlgui5/gvpart/gvpart.rc
85 #%%dir %{_datadir}/kxmlgui5/gwenview
86 #%%{_datadir}/kxmlgui5/gwenview/gwenviewui.rc
87 %attr(755,root,root) %{_bindir}/gwenview_importer
88 %{_datadir}/metainfo/org.kde.gwenview.appdata.xml
89 %{_datadir}/solid/actions/gwenview_importer.desktop
90 %{_datadir}/solid/actions/gwenview_importer_camera.desktop
91 %attr(755,root,root) %{_datadir}/kconf_update/gwenview-imageview-alphabackgroundmode-update.pl
92 %{_datadir}/kconf_update/gwenview.upd
This page took 0.071853 seconds and 4 git commands to generate.