3 %bcond_without doc # documentation
4 %bcond_without system_libvpx # Build with system libvpx
6 %define orgname qtwebengine
7 %define qtbase_ver %{version}
8 %define qtdeclarative_ver %{version}
9 %define qtlocation_ver %{version}
10 %define qtsvg_ver %{version}
11 %define qttools_ver %{version}
12 %define qtwebchannel_ver %{version}
13 Summary: The Qt5 WebEngine library
14 Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
18 License: LGPL v3 or GPL v2 or GPL v3 or commercial
20 Source0: http://download.qt.io/official_releases/qt/5.15/%{version}/submodules/%{orgname}-everywhere-src-%{version}.tar.xz
21 # Source0-md5: c88cbe3158feb20c4feb3d54262feb23
23 Patch1: %{name}-gn-dynamic.patch
24 URL: https://www.qt.io/
25 BuildRequires: Mesa-khrplatform-devel
26 BuildRequires: Qt5Core-devel >= %{qtbase_ver}
27 BuildRequires: Qt5Designer-devel >= %{qttools_ver}
28 BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
29 BuildRequires: Qt5Network-devel >= %{qtbase_ver}
30 BuildRequires: Qt5Positioning-devel >= %{qtlocation_ver}
31 BuildRequires: Qt5PrintSupport-devel >= %{qtbase_ver}
32 BuildRequires: Qt5Qml-devel >= %{qtdeclarative_ver}
33 BuildRequires: Qt5Quick-devel >= %{qtdeclarative_ver}
34 BuildRequires: Qt5Svg-devel >= %{qtsvg_ver}
35 BuildRequires: Qt5UiTools-devel >= %{qttools_ver}
36 BuildRequires: Qt5WebChannel-devel >= %{qtwebchannel_ver}
37 BuildRequires: Qt5Widgets-devel >= %{qtbase_ver}
38 BuildRequires: alsa-lib-devel >= 1.0.10
40 BuildRequires: dbus-devel
41 BuildRequires: expat-devel
42 # libavcodec libavformat libavutil
43 BuildRequires: ffmpeg-devel
45 BuildRequires: fontconfig-devel
46 BuildRequires: freetype-devel >= 1:2.4.2
47 BuildRequires: glib2-devel >= 1:2.32.0
48 BuildRequires: glibc-misc >= 6:2.17
49 BuildRequires: glibc-devel >= 6:2.17
51 BuildRequires: harfbuzz-devel >= 2.2.0
52 # webengine-system-jsoncpp disabled in src/core/config/linux.pri
53 #BuildRequires: jsoncpp-devel
54 BuildRequires: lcms2-devel
55 BuildRequires: libdrm-devel
56 BuildRequires: libevent-devel
57 BuildRequires: libicu-devel >= 64
58 BuildRequires: libjpeg-devel
59 BuildRequires: libpng-devel >= 2:1.6.0
60 BuildRequires: libstdc++-devel >= 6:5
61 %{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.8.0}
62 BuildRequires: libwebp-devel
63 BuildRequires: libxcb-devel
64 # need icu enabled to be accepted
65 #BuildRequires: libxml2-devel >= 2
66 #BuildRequires: libxslt-devel
67 BuildRequires: minizip-devel
70 BuildRequires: nspr-devel
71 BuildRequires: nss-devel >= 3.26
72 BuildRequires: opus-devel >= 1.3.1
73 BuildRequires: pkgconfig
74 # checked by qt part, but no longer used by current chromium
75 #BuildRequires: poppler-cpp-devel
76 # webengine-system-protobuf disabled in src/core/config/linux.pri
77 #BuildRequires: protobuf-devel
78 BuildRequires: pulseaudio-devel >= 0.9.10
79 BuildRequires: python >= 1:2.7.5
81 BuildRequires: qt5-assistant >= %{version}
83 BuildRequires: qt5-build >= %{version}
84 BuildRequires: qt5-qmake >= %{version}
85 BuildRequires: re2-devel
86 BuildRequires: rpmbuild(macros) >= 1.752
87 BuildRequires: snappy-devel
88 BuildRequires: tar >= 1:1.22
89 BuildRequires: xorg-lib-libX11-devel
90 BuildRequires: xorg-lib-libXScrnSaver-devel
91 BuildRequires: xorg-lib-libXcomposite-devel
92 BuildRequires: xorg-lib-libXcursor-devel
93 BuildRequires: xorg-lib-libXdamage-devel
94 BuildRequires: xorg-lib-libXext-devel
95 BuildRequires: xorg-lib-libXfixes-devel
96 BuildRequires: xorg-lib-libXi-devel
97 BuildRequires: xorg-lib-libXrender-devel
98 BuildRequires: xorg-lib-libXrandr-devel
99 BuildRequires: xorg-lib-libXtst-devel
100 BuildRequires: xorg-lib-libxkbcommon-devel
102 BuildRequires: zlib-devel
103 BuildConflicts: Qt5WebEngine-devel
104 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
106 %define specflags -fno-strict-aliasing
107 %define qt5dir %{_libdir}/qt5
110 Qt is a cross-platform application and UI framework. Using Qt, you can
111 write web-enabled applications once and deploy them across desktop,
112 mobile and embedded systems without rewriting the source code.
114 This package contains Qt5 WebEngine library.
116 %description -l pl.UTF-8
117 Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
118 Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
119 systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
122 Ten pakiet zawiera bibliotekę Qt5 WebEngine.
124 %package -n Qt5WebEngine
125 Summary: The Qt5 WebEngine library
126 Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
128 Requires: Qt5Core >= %{qtbase_ver}
129 Requires: Qt5Gui >= %{qtbase_ver}
130 Requires: Qt5Network >= %{qtbase_ver}
131 Requires: Qt5Positioning >= %{qtlocation_ver}
132 Requires: Qt5Qml >= %{qtdeclarative_ver}
133 Requires: Qt5Quick >= %{qtdeclarative_ver}
134 Requires: Qt5WebChannel >= %{qtwebchannel_ver}
135 Requires: alsa-lib >= 1.0.10
136 Requires: freetype >= 1:2.4.2
137 Requires: harfbuzz >= 2.2.0
138 Requires: libicu >= 64
139 Requires: libpng >= 2:1.6.0
140 %{?with_system_libvpx:Requires: libvpx >= 1.8.0}
141 Requires: nss >= 3.26
142 Requires: opus >= 1.3.1
143 Requires: pulseaudio-libs >= 0.9.10
145 %description -n Qt5WebEngine
146 Qt5 WebEngine library provides seamless integration of C++ and QML
147 applications with HTML/JavaScript clients.
149 %description -n Qt5WebEngine -l pl.UTF-8
150 Biblioteka Qt5 WebEngine udostępnia integrację aplikacji C++ i QML z
151 klientami w HTML-u/JavaScripcie.
153 %package -n Qt5WebEngine-devel
154 Summary: Qt5 WebEngine library - development files
155 Summary(pl.UTF-8): Biblioteka Qt5 WebEngine - pliki programistyczne
156 Group: Development/Libraries
157 Requires: Qt5Core-devel >= %{qtbase_ver}
158 Requires: Qt5Gui-devel >= %{qtbase_ver}
159 Requires: Qt5Network-devel >= %{qtbase_ver}
160 Requires: Qt5Positioning-devel >= %{qtlocation_ver}
161 Requires: Qt5PrintSupport-devel >= %{qtbase_ver}
162 Requires: Qt5Qml-devel >= %{qtdeclarative_ver}
163 Requires: Qt5Quick-devel >= %{qtdeclarative_ver}
164 Requires: Qt5WebChannel-devel >= %{qtwebchannel_ver}
165 Requires: Qt5WebEngine = %{version}-%{release}
166 Requires: Qt5Widgets-devel >= %{qtbase_ver}
168 %description -n Qt5WebEngine-devel
169 Qt5 WebEngine library - development files.
171 %description -n Qt5WebEngine-devel -l pl.UTF-8
172 Biblioteka Qt5 WebEngine - pliki programistyczne.
175 Summary: The Qt5 Pdf library
176 Summary(pl.UTF-8): Biblioteka Qt5 Pdf
178 Requires: Qt5Core >= %{qtbase_ver}
179 Requires: Qt5Gui >= %{qtbase_ver}
180 Requires: Qt5Network >= %{qtbase_ver}
181 Requires: Qt5Qml >= %{qtdeclarative_ver}
182 Requires: Qt5Quick >= %{qtdeclarative_ver}
183 Requires: Qt5Widgets >= %{qtbase_ver}
185 %description -n Qt5Pdf
186 Qt5 Pdf module contains classes and functions for rendering PDF
189 %description -n Qt5Pdf -l pl.UTF-8
190 Moduł Qt5 Pdf zawiera klasy i funkcje do renderowania dokumentów PDF.
192 %package -n Qt5Pdf-devel
193 Summary: Qt5 Pdf library - development files
194 Summary(pl.UTF-8): Biblioteka Qt5 Pdf - pliki programistyczne
195 Group: Development/Libraries
196 Requires: Qt5Core-devel >= %{qtbase_ver}
197 Requires: Qt5Gui-devel >= %{qtbase_ver}
198 Requires: Qt5Pdf = %{version}-%{release}
199 Requires: Qt5Widgets-devel >= %{qtbase_ver}
201 %description -n Qt5Pdf-devel
202 Qt5 Pdf library - development files.
204 %description -n Qt5Pdf-devel -l pl.UTF-8
205 Biblioteka Qt5 Pdf - pliki programistyczne.
207 %package -n Qt5Designer-plugin-qwebengineview
208 Summary: QWebEngineView plugin for Qt5 Designer
209 Summary(pl.UTF-8): Wtyczka QWebEngineView dla Qt5 Designera
211 Requires: Qt5Core >= %{qtbase_ver}
212 Requires: Qt5Gui >= %{qtbase_ver}
213 Requires: Qt5Designer >= %{qttools_ver}
214 Requires: Qt5WebEngine = %{version}-%{release}
215 Requires: Qt5Widgets >= %{qtbase_ver}
217 %description -n Qt5Designer-plugin-qwebengineview
218 QWebEngineView plugin for Qt5 Designer.
220 %description -n Qt5Designer-plugin-qwebengineview -l pl.UTF-8
221 Wtyczka QWebEngineView dla Qt5 Designera.
224 Summary: Qt5 WebEngine documentation in HTML format
225 Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML
228 Requires: qt5-doc-common >= %{version}
232 Qt5 WebEngine documentation in HTML format.
234 %description doc -l pl.UTF-8
235 Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML.
238 Summary: Qt5 WebEngine documentation in QCH format
239 Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH
242 Requires: qt5-doc-common >= %{version}
246 Qt5 WebEngine documentation in QCH format.
248 %description doc-qch -l pl.UTF-8
249 Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH.
252 Summary: Qt5 WebEngine examples
253 Summary(pl.UTF-8): Przykłady do biblioteki Qt5 WebEngine
254 License: BSD or commercial
255 Group: X11/Development/Libraries
258 %description examples
259 Qt5 WebEngine examples.
261 %description examples -l pl.UTF-8
262 Przykłady do biblioteki Qt5 WebEngine.
265 %setup -q -n %{orgname}-everywhere-src-%{version}
273 export V8_TARGET_ARCH="x32"
279 -webengine-proprietary-codecs \
283 %{?__jobs:NINJAJOBS="-j %__jobs"} \
285 %{?with_doc:%{__make} docs}
288 rm -rf $RPM_BUILD_ROOT
291 INSTALL_ROOT=$RPM_BUILD_ROOT
294 %{__make} install_docs \
295 INSTALL_ROOT=$RPM_BUILD_ROOT
299 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.??
300 # actually drop *.la, follow policy of not packaging them when *.pc exist
301 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
303 %{__rm} $RPM_BUILD_ROOT%{_libdir}/Qt5WebEngineCore.la
305 # Prepare some files list
307 r="$RPM_BUILD_ROOT$2"
309 echo "%%dir $2" >> $1.files
310 elif [ -x "$r" ] ; then
311 echo "%%attr(755,root,root) $2" >> $1.files
312 elif [ -f "$r" ]; then
313 echo "$2" >> $1.files
315 echo "Error generation $1 files list!"
316 echo "$r: no such file or directory!"
322 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
327 echo "%defattr(644,root,root,755)" > examples.files
328 ifecho_tree examples %{_examplesdir}/qt5/pdf
329 ifecho_tree examples %{_examplesdir}/qt5/pdfwidgets
330 ifecho_tree examples %{_examplesdir}/qt5/webengine
331 ifecho_tree examples %{_examplesdir}/qt5/webenginewidgets
334 rm -rf $RPM_BUILD_ROOT
336 %post -n Qt5WebEngine -p /sbin/ldconfig
337 %postun -n Qt5WebEngine -p /sbin/ldconfig
339 %post -n Qt5Pdf -p /sbin/ldconfig
340 %postun -n Qt5Pdf -p /sbin/ldconfig
342 %files -n Qt5WebEngine
343 %defattr(644,root,root,755)
344 %doc LICENSE.Chromium LICENSE.GPL3-EXCEPT dist/changes-*
345 # R: Qt5Core Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5WebChannel Qt5WebEngineCore
346 %attr(755,root,root) %{_libdir}/libQt5WebEngine.so.*.*.*
347 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngine.so.5
348 # R: Qt5Core Qt5Gui Qt5Network Qt5Positioning Qt5Qml Qt5Quick Qt5WebChannel alsa-lib dbus-libs expat fontconfig freetype harfbuzz lcms2 libX11 libXcomposite libXcursor libXdamage libXext libXfixes libXi libXrender libXrandr libXss libavcodec libavformat libavutil libevent libjpeg libicu libpng libvpx libwebp libxcb minizip nspr nss opus re2 snappy zlib
349 %attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so.*.*.*
350 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineCore.so.5
351 # R: Qt5Core Qt5Gui Qt5Network Qt5PrintSupport Qt5Quick Qt5QuickWidgets Qt5WebEngineCore Qt5Widgets
352 %attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so.*.*.*
353 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineWidgets.so.5
354 %dir %{qt5dir}/qml/QtWebEngine
355 %{qt5dir}/qml/QtWebEngine/plugins.qmltypes
356 %{qt5dir}/qml/QtWebEngine/qmldir
357 %{qt5dir}/qml/QtWebEngine/Controls1Delegates
358 %{qt5dir}/qml/QtWebEngine/Controls2Delegates
359 # R: Qt5Core Qt5Qml Qt5Quick Qt5WebEngine Qt5WebEngineCore
360 %attr(755,root,root) %{qt5dir}/qml/QtWebEngine/libqtwebengineplugin.so
361 %dir %{_datadir}/qt5/resources
362 %{_datadir}/qt5/resources/qtwebengine*.pak
363 %dir %{_datadir}/qt5/translations/qtwebengine_locales
364 %lang(am) %{_datadir}/qt5/translations/qtwebengine_locales/am.pak
365 %lang(ar) %{_datadir}/qt5/translations/qtwebengine_locales/ar.pak
366 %lang(bg) %{_datadir}/qt5/translations/qtwebengine_locales/bg.pak
367 %lang(bn) %{_datadir}/qt5/translations/qtwebengine_locales/bn.pak
368 %lang(ca) %{_datadir}/qt5/translations/qtwebengine_locales/ca.pak
369 %lang(cs) %{_datadir}/qt5/translations/qtwebengine_locales/cs.pak
370 %lang(da) %{_datadir}/qt5/translations/qtwebengine_locales/da.pak
371 %lang(de) %{_datadir}/qt5/translations/qtwebengine_locales/de.pak
372 %lang(el) %{_datadir}/qt5/translations/qtwebengine_locales/el.pak
373 %lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-GB.pak
374 %lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-US.pak
375 %lang(es) %{_datadir}/qt5/translations/qtwebengine_locales/es.pak
376 %lang(es_AR,es_BO,es_CL,es_CO,es_CR,es_CU,es_DO,es_EC,es_GT,es_HN,es_MX,es_NI,es_PA,es_PE,es_PR,es_PY,es_SV,es_UY,es_VE) %{_datadir}/qt5/translations/qtwebengine_locales/es-419.pak
377 %lang(et) %{_datadir}/qt5/translations/qtwebengine_locales/et.pak
378 %lang(fa) %{_datadir}/qt5/translations/qtwebengine_locales/fa.pak
379 %lang(fi) %{_datadir}/qt5/translations/qtwebengine_locales/fi.pak
380 %lang(fil) %{_datadir}/qt5/translations/qtwebengine_locales/fil.pak
381 %lang(fr) %{_datadir}/qt5/translations/qtwebengine_locales/fr.pak
382 %lang(gu) %{_datadir}/qt5/translations/qtwebengine_locales/gu.pak
383 %lang(he) %{_datadir}/qt5/translations/qtwebengine_locales/he.pak
384 %lang(hi) %{_datadir}/qt5/translations/qtwebengine_locales/hi.pak
385 %lang(hr) %{_datadir}/qt5/translations/qtwebengine_locales/hr.pak
386 %lang(hu) %{_datadir}/qt5/translations/qtwebengine_locales/hu.pak
387 %lang(id) %{_datadir}/qt5/translations/qtwebengine_locales/id.pak
388 %lang(it) %{_datadir}/qt5/translations/qtwebengine_locales/it.pak
389 %lang(ja) %{_datadir}/qt5/translations/qtwebengine_locales/ja.pak
390 %lang(kn) %{_datadir}/qt5/translations/qtwebengine_locales/kn.pak
391 %lang(ko) %{_datadir}/qt5/translations/qtwebengine_locales/ko.pak
392 %lang(lt) %{_datadir}/qt5/translations/qtwebengine_locales/lt.pak
393 %lang(lv) %{_datadir}/qt5/translations/qtwebengine_locales/lv.pak
394 %lang(ml) %{_datadir}/qt5/translations/qtwebengine_locales/ml.pak
395 %lang(mr) %{_datadir}/qt5/translations/qtwebengine_locales/mr.pak
396 %lang(ms) %{_datadir}/qt5/translations/qtwebengine_locales/ms.pak
397 %lang(nb) %{_datadir}/qt5/translations/qtwebengine_locales/nb.pak
398 %lang(nl) %{_datadir}/qt5/translations/qtwebengine_locales/nl.pak
399 %lang(pl) %{_datadir}/qt5/translations/qtwebengine_locales/pl.pak
400 %lang(pt_BR) %{_datadir}/qt5/translations/qtwebengine_locales/pt-BR.pak
401 %lang(pt) %{_datadir}/qt5/translations/qtwebengine_locales/pt-PT.pak
402 %lang(ro) %{_datadir}/qt5/translations/qtwebengine_locales/ro.pak
403 %lang(ru) %{_datadir}/qt5/translations/qtwebengine_locales/ru.pak
404 %lang(sk) %{_datadir}/qt5/translations/qtwebengine_locales/sk.pak
405 %lang(sl) %{_datadir}/qt5/translations/qtwebengine_locales/sl.pak
406 %lang(sr) %{_datadir}/qt5/translations/qtwebengine_locales/sr.pak
407 %lang(sv) %{_datadir}/qt5/translations/qtwebengine_locales/sv.pak
408 %lang(sw) %{_datadir}/qt5/translations/qtwebengine_locales/sw.pak
409 %lang(ta) %{_datadir}/qt5/translations/qtwebengine_locales/ta.pak
410 %lang(te) %{_datadir}/qt5/translations/qtwebengine_locales/te.pak
411 %lang(th) %{_datadir}/qt5/translations/qtwebengine_locales/th.pak
412 %lang(tr) %{_datadir}/qt5/translations/qtwebengine_locales/tr.pak
413 %lang(uk) %{_datadir}/qt5/translations/qtwebengine_locales/uk.pak
414 %lang(vi) %{_datadir}/qt5/translations/qtwebengine_locales/vi.pak
415 %lang(zh_CN) %{_datadir}/qt5/translations/qtwebengine_locales/zh-CN.pak
416 %lang(zh_TW) %{_datadir}/qt5/translations/qtwebengine_locales/zh-TW.pak
417 # R: Qt5Core libevent libicu
418 %attr(755,root,root) %{_libdir}/qt5/bin/qwebengine_convert_dict
419 # R: Qt5Core Qt5WebEngineCore
420 %attr(755,root,root) %{_libdir}/qt5/libexec/QtWebEngineProcess
422 %files -n Qt5WebEngine-devel
423 %defattr(644,root,root,755)
424 %attr(755,root,root) %{_libdir}/libQt5WebEngine.so
425 %attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so
426 %attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so
427 %{_libdir}/libQt5WebEngine.prl
428 %{_libdir}/libQt5WebEngineCore.prl
429 %{_libdir}/libQt5WebEngineWidgets.prl
430 %{_includedir}/qt5/QtWebEngine
431 %{_includedir}/qt5/QtWebEngineCore
432 %{_includedir}/qt5/QtWebEngineWidgets
433 %{_pkgconfigdir}/Qt5WebEngine.pc
434 %{_pkgconfigdir}/Qt5WebEngineCore.pc
435 %{_pkgconfigdir}/Qt5WebEngineWidgets.pc
436 %{_libdir}/cmake/Qt5WebEngine
437 %{_libdir}/cmake/Qt5WebEngineCore
438 %{_libdir}/cmake/Qt5WebEngineWidgets
439 %{qt5dir}/mkspecs/modules/qt_lib_webengine.pri
440 %{qt5dir}/mkspecs/modules/qt_lib_webengine_private.pri
441 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore.pri
442 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
443 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
444 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri
445 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
447 %files -n Qt5Designer-plugin-qwebengineview
448 %defattr(644,root,root,755)
449 # R: Qt5Core Qt5Gui Qt5WebEngineWidgets Qt5Widgets [+Qt5Designer by dir]
450 %attr(755,root,root) %{_libdir}/qt5/plugins/designer/libqwebengineview.so
451 %{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
454 %defattr(644,root,root,755)
455 # R: Qt5Core Qt5Gui Qt5Network freetype libjpeg zlib
456 %attr(755,root,root) %{_libdir}/libQt5Pdf.so.*.*.*
457 %attr(755,root,root) %ghost %{_libdir}/libQt5Pdf.so.5
458 # R: Qt5Core Qt5Gui Qt5Pdf Qt5Widgets
459 %attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so.*.*.*
460 %attr(755,root,root) %ghost %{_libdir}/libQt5PdfWidgets.so.5
461 %dir %{qt5dir}/qml/QtQuick/Pdf
462 %{qt5dir}/qml/QtQuick/Pdf/plugins.qmltypes
463 %{qt5dir}/qml/QtQuick/Pdf/qmldir
464 %{qt5dir}/qml/QtQuick/Pdf/qml
465 # R: Qt5Core Qt5Gui Qt5Pdf Qt5Qml Qt5Quick
466 %attr(755,root,root) %{qt5dir}/qml/QtQuick/Pdf/libpdfplugin.so
467 # R: Qt5Core Qt5Gui Qt5Pdf
468 %attr(755,root,root) %{_libdir}/qt5/plugins/imageformats/libqpdf.so
470 %files -n Qt5Pdf-devel
471 %defattr(644,root,root,755)
472 %attr(755,root,root) %{_libdir}/libQt5Pdf.so
473 %attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so
474 %{_libdir}/libQt5Pdf.prl
475 %{_libdir}/libQt5PdfWidgets.prl
476 %{_includedir}/qt5/QtPdf
477 %{_includedir}/qt5/QtPdfWidgets
478 %{_pkgconfigdir}/Qt5Pdf.pc
479 %{_pkgconfigdir}/Qt5PdfWidgets.pc
480 %{_libdir}/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake
481 %{_libdir}/cmake/Qt5Pdf
482 %{_libdir}/cmake/Qt5PdfWidgets
483 %{qt5dir}/mkspecs/modules/qt_lib_pdf.pri
484 %{qt5dir}/mkspecs/modules/qt_lib_pdf_private.pri
485 %{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets.pri
486 %{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets_private.pri
490 %defattr(644,root,root,755)
491 %{_docdir}/qt5-doc/qtpdf
492 %{_docdir}/qt5-doc/qtwebengine
495 %defattr(644,root,root,755)
496 %{_docdir}/qt5-doc/qtpdf.qch
497 %{_docdir}/qt5-doc/qtwebengine.qch
500 %files examples -f examples.files
501 %defattr(644,root,root,755)
502 # XXX: dir shared with qt5-qtbase-examples
503 %dir %{_examplesdir}/qt5