]> git.pld-linux.org Git - packages/ka5-kdegraphics-thumbnailers.git/blame - ka5-kdegraphics-thumbnailers.spec
- relup
[packages/ka5-kdegraphics-thumbnailers.git] / ka5-kdegraphics-thumbnailers.spec
CommitLineData
4c2fa3af
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
7f454605 4%define kdeappsver 23.04.1
5dac7a8b 5%define kframever 5.103.0
0c1e26be 6%define qtver 5.15.2
28d35c31
WF
7%define kaname kdegraphics-thumbnailers
8Summary: KDE graphics thumbnailers
9Name: ka5-%{kaname}
7f454605 10Version: 23.04.1
c64eefe3 11Release: 2
28d35c31
WF
12License: GPL v2+/LGPL v2.1+
13Group: X11/Libraries
81eeea2f 14Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
7f454605 15# Source0-md5: 197a044bd3521dac895ebd70636803fd
28d35c31
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5Gui-devel
19BuildRequires: cmake >= 2.8.12
5dac7a8b 20BuildRequires: ka5-kdegraphics-mobipocket-devel >= %{kdeappsver}
1301aa5b
WF
21BuildRequires: ka5-libkdcraw-devel >= %{kdeappsver}
22BuildRequires: ka5-libkexiv2-devel >= %{kdeappsver}
23BuildRequires: kf5-kio-devel >= %{kframever}
069ea5b1 24BuildRequires: ninja
28d35c31
WF
25BuildRequires: qt5-build >= %{qtver}
26BuildRequires: rpmbuild(macros) >= 1.164
27BuildRequires: tar >= 1:1.22
28BuildRequires: xz
29BuildRequires: zlib-devel
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33These plugins allow KDE software to create thumbnails for several
34advanced graphic file formats (PS, RAW).
35
fabd8c71 36%description -l pl.UTF-8
bae5a01b
WF
37Te wtyczki pozwalają oprogramowaniu KDE tworzyć miniaturki dla wielu
38zaawansowanych formatów graficznych (PS, RAW).
fabd8c71 39
28d35c31
WF
40%prep
41%setup -q -n %{kaname}-%{version}
42
43%build
44install -d build
45cd build
46%cmake \
069ea5b1 47 -G Ninja \
4c2fa3af 48 %{!?with_tests:-DBUILD_TESTING=OFF} \
1301aa5b 49 -DHTML_INSTALL_DIR=%{_kdedocdir} \
28d35c31
WF
50 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
51 ..
069ea5b1 52%ninja_build
28d35c31 53
4c2fa3af
WF
54%if %{with tests}
55ctest
56%endif
57
58
28d35c31
WF
59%install
60rm -rf $RPM_BUILD_ROOT
069ea5b1 61%ninja_install -C build
28d35c31
WF
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(644,root,root,755)
1301aa5b 68%attr(755,root,root) %{_libdir}/qt5/plugins/blenderthumbnail.so
28d35c31
WF
69%attr(755,root,root) %{_libdir}/qt5/plugins/gsthumbnail.so
70%attr(755,root,root) %{_libdir}/qt5/plugins/rawthumbnail.so
1301aa5b 71%{_datadir}/kservices5/blenderthumbnail.desktop
28d35c31
WF
72%{_datadir}/kservices5/gsthumbnail.desktop
73%{_datadir}/kservices5/rawthumbnail.desktop
cdc25fb3 74%{_datadir}/metainfo/org.kde.kdegraphics-thumbnailers.metainfo.xml
bae5a01b
WF
75%attr(755,root,root) %{_libdir}/qt5/plugins/mobithumbnail.so
76%{_datadir}/kservices5/mobithumbnail.desktop
This page took 1.245936 seconds and 4 git commands to generate.