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: http://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.
208 Summary: Qt5 WebEngine documentation in HTML format
209 Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML
212 Requires: qt5-doc-common >= %{version}
216 Qt5 WebEngine documentation in HTML format.
218 %description doc -l pl.UTF-8
219 Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML.
222 Summary: Qt5 WebEngine documentation in QCH format
223 Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH
226 Requires: qt5-doc-common >= %{version}
230 Qt5 WebEngine documentation in QCH format.
232 %description doc-qch -l pl.UTF-8
233 Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH.
236 Summary: Qt5 WebEngine examples
237 Summary(pl.UTF-8): Przykłady do biblioteki Qt5 WebEngine
238 License: BSD or commercial
239 Group: X11/Development/Libraries
242 %description examples
243 Qt5 WebEngine examples.
245 %description examples -l pl.UTF-8
246 Przykłady do biblioteki Qt5 WebEngine.
249 %setup -q -n %{orgname}-everywhere-src-%{version}
257 export V8_TARGET_ARCH="x32"
263 -webengine-proprietary-codecs \
267 %{?__jobs:NINJAJOBS="-j %__jobs"} \
269 %{?with_doc:%{__make} docs}
272 rm -rf $RPM_BUILD_ROOT
275 INSTALL_ROOT=$RPM_BUILD_ROOT
278 %{__make} install_docs \
279 INSTALL_ROOT=$RPM_BUILD_ROOT
283 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.??
284 # actually drop *.la, follow policy of not packaging them when *.pc exist
285 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
287 %{__rm} $RPM_BUILD_ROOT%{_libdir}/Qt5WebEngineCore.la
289 # Prepare some files list
291 r="$RPM_BUILD_ROOT$2"
293 echo "%%dir $2" >> $1.files
294 elif [ -x "$r" ] ; then
295 echo "%%attr(755,root,root) $2" >> $1.files
296 elif [ -f "$r" ]; then
297 echo "$2" >> $1.files
299 echo "Error generation $1 files list!"
300 echo "$r: no such file or directory!"
306 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
311 echo "%defattr(644,root,root,755)" > examples.files
312 ifecho_tree examples %{_examplesdir}/qt5/pdf
313 ifecho_tree examples %{_examplesdir}/qt5/pdfwidgets
314 ifecho_tree examples %{_examplesdir}/qt5/webengine
315 ifecho_tree examples %{_examplesdir}/qt5/webenginewidgets
318 rm -rf $RPM_BUILD_ROOT
320 %post -n Qt5WebEngine -p /sbin/ldconfig
321 %postun -n Qt5WebEngine -p /sbin/ldconfig
323 %post -n Qt5Pdf -p /sbin/ldconfig
324 %postun -n Qt5Pdf -p /sbin/ldconfig
326 %files -n Qt5WebEngine
327 %defattr(644,root,root,755)
328 %doc LICENSE.Chromium LICENSE.GPL3-EXCEPT dist/changes-*
329 # R: Qt5Core Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5WebChannel Qt5WebEngineCore
330 %attr(755,root,root) %{_libdir}/libQt5WebEngine.so.*.*.*
331 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngine.so.5
332 # 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
333 %attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so.*.*.*
334 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineCore.so.5
335 # R: Qt5Core Qt5Gui Qt5Network Qt5PrintSupport Qt5Quick Qt5QuickWidgets Qt5WebEngineCore Qt5Widgets
336 %attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so.*.*.*
337 %attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineWidgets.so.5
338 %dir %{qt5dir}/qml/QtWebEngine
339 %{qt5dir}/qml/QtWebEngine/plugins.qmltypes
340 %{qt5dir}/qml/QtWebEngine/qmldir
341 %{qt5dir}/qml/QtWebEngine/Controls1Delegates
342 %{qt5dir}/qml/QtWebEngine/Controls2Delegates
343 # R: Qt5Core Qt5Qml Qt5Quick Qt5WebEngine Qt5WebEngineCore
344 %attr(755,root,root) %{qt5dir}/qml/QtWebEngine/libqtwebengineplugin.so
345 %dir %{_datadir}/qt5/resources
346 %{_datadir}/qt5/resources/qtwebengine*.pak
347 %dir %{_datadir}/qt5/translations/qtwebengine_locales
348 %lang(am) %{_datadir}/qt5/translations/qtwebengine_locales/am.pak
349 %lang(ar) %{_datadir}/qt5/translations/qtwebengine_locales/ar.pak
350 %lang(bg) %{_datadir}/qt5/translations/qtwebengine_locales/bg.pak
351 %lang(bn) %{_datadir}/qt5/translations/qtwebengine_locales/bn.pak
352 %lang(ca) %{_datadir}/qt5/translations/qtwebengine_locales/ca.pak
353 %lang(cs) %{_datadir}/qt5/translations/qtwebengine_locales/cs.pak
354 %lang(da) %{_datadir}/qt5/translations/qtwebengine_locales/da.pak
355 %lang(de) %{_datadir}/qt5/translations/qtwebengine_locales/de.pak
356 %lang(el) %{_datadir}/qt5/translations/qtwebengine_locales/el.pak
357 %lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-GB.pak
358 %lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-US.pak
359 %lang(es) %{_datadir}/qt5/translations/qtwebengine_locales/es.pak
360 %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
361 %lang(et) %{_datadir}/qt5/translations/qtwebengine_locales/et.pak
362 %lang(fa) %{_datadir}/qt5/translations/qtwebengine_locales/fa.pak
363 %lang(fi) %{_datadir}/qt5/translations/qtwebengine_locales/fi.pak
364 %lang(fil) %{_datadir}/qt5/translations/qtwebengine_locales/fil.pak
365 %lang(fr) %{_datadir}/qt5/translations/qtwebengine_locales/fr.pak
366 %lang(gu) %{_datadir}/qt5/translations/qtwebengine_locales/gu.pak
367 %lang(he) %{_datadir}/qt5/translations/qtwebengine_locales/he.pak
368 %lang(hi) %{_datadir}/qt5/translations/qtwebengine_locales/hi.pak
369 %lang(hr) %{_datadir}/qt5/translations/qtwebengine_locales/hr.pak
370 %lang(hu) %{_datadir}/qt5/translations/qtwebengine_locales/hu.pak
371 %lang(id) %{_datadir}/qt5/translations/qtwebengine_locales/id.pak
372 %lang(it) %{_datadir}/qt5/translations/qtwebengine_locales/it.pak
373 %lang(ja) %{_datadir}/qt5/translations/qtwebengine_locales/ja.pak
374 %lang(kn) %{_datadir}/qt5/translations/qtwebengine_locales/kn.pak
375 %lang(ko) %{_datadir}/qt5/translations/qtwebengine_locales/ko.pak
376 %lang(lt) %{_datadir}/qt5/translations/qtwebengine_locales/lt.pak
377 %lang(lv) %{_datadir}/qt5/translations/qtwebengine_locales/lv.pak
378 %lang(ml) %{_datadir}/qt5/translations/qtwebengine_locales/ml.pak
379 %lang(mr) %{_datadir}/qt5/translations/qtwebengine_locales/mr.pak
380 %lang(ms) %{_datadir}/qt5/translations/qtwebengine_locales/ms.pak
381 %lang(nb) %{_datadir}/qt5/translations/qtwebengine_locales/nb.pak
382 %lang(nl) %{_datadir}/qt5/translations/qtwebengine_locales/nl.pak
383 %lang(pl) %{_datadir}/qt5/translations/qtwebengine_locales/pl.pak
384 %lang(pt_BR) %{_datadir}/qt5/translations/qtwebengine_locales/pt-BR.pak
385 %lang(pt) %{_datadir}/qt5/translations/qtwebengine_locales/pt-PT.pak
386 %lang(ro) %{_datadir}/qt5/translations/qtwebengine_locales/ro.pak
387 %lang(ru) %{_datadir}/qt5/translations/qtwebengine_locales/ru.pak
388 %lang(sk) %{_datadir}/qt5/translations/qtwebengine_locales/sk.pak
389 %lang(sl) %{_datadir}/qt5/translations/qtwebengine_locales/sl.pak
390 %lang(sr) %{_datadir}/qt5/translations/qtwebengine_locales/sr.pak
391 %lang(sv) %{_datadir}/qt5/translations/qtwebengine_locales/sv.pak
392 %lang(sw) %{_datadir}/qt5/translations/qtwebengine_locales/sw.pak
393 %lang(ta) %{_datadir}/qt5/translations/qtwebengine_locales/ta.pak
394 %lang(te) %{_datadir}/qt5/translations/qtwebengine_locales/te.pak
395 %lang(th) %{_datadir}/qt5/translations/qtwebengine_locales/th.pak
396 %lang(tr) %{_datadir}/qt5/translations/qtwebengine_locales/tr.pak
397 %lang(uk) %{_datadir}/qt5/translations/qtwebengine_locales/uk.pak
398 %lang(vi) %{_datadir}/qt5/translations/qtwebengine_locales/vi.pak
399 %lang(zh_CN) %{_datadir}/qt5/translations/qtwebengine_locales/zh-CN.pak
400 %lang(zh_TW) %{_datadir}/qt5/translations/qtwebengine_locales/zh-TW.pak
401 # R: Qt5Core libevent libicu
402 %attr(755,root,root) %{_libdir}/qt5/bin/qwebengine_convert_dict
403 # R: Qt5Core Qt5WebEngineCore
404 %attr(755,root,root) %{_libdir}/qt5/libexec/QtWebEngineProcess
405 # R: Qt5Core Qt5Gui Qt5WebEngineWidgets Qt5Widgets [+Qt5Designer by dir]
406 %attr(755,root,root) %{_libdir}/qt5/plugins/designer/libqwebengineview.so
408 %files -n Qt5WebEngine-devel
409 %defattr(644,root,root,755)
410 %attr(755,root,root) %{_libdir}/libQt5WebEngine.so
411 %attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so
412 %attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so
413 %{_libdir}/libQt5WebEngine.prl
414 %{_libdir}/libQt5WebEngineCore.prl
415 %{_libdir}/libQt5WebEngineWidgets.prl
416 %{_includedir}/qt5/QtWebEngine
417 %{_includedir}/qt5/QtWebEngineCore
418 %{_includedir}/qt5/QtWebEngineWidgets
419 %{_pkgconfigdir}/Qt5WebEngine.pc
420 %{_pkgconfigdir}/Qt5WebEngineCore.pc
421 %{_pkgconfigdir}/Qt5WebEngineWidgets.pc
422 %{_libdir}/cmake/Qt5WebEngine
423 %{_libdir}/cmake/Qt5WebEngineCore
424 %{_libdir}/cmake/Qt5WebEngineWidgets
425 %{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
426 %{qt5dir}/mkspecs/modules/qt_lib_webengine.pri
427 %{qt5dir}/mkspecs/modules/qt_lib_webengine_private.pri
428 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore.pri
429 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
430 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
431 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri
432 %{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
435 %defattr(644,root,root,755)
436 # R: Qt5Core Qt5Gui Qt5Network freetype libjpeg zlib
437 %attr(755,root,root) %{_libdir}/libQt5Pdf.so.*.*.*
438 %attr(755,root,root) %ghost %{_libdir}/libQt5Pdf.so.5
439 # R: Qt5Core Qt5Gui Qt5Pdf Qt5Widgets
440 %attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so.*.*.*
441 %attr(755,root,root) %ghost %{_libdir}/libQt5PdfWidgets.so.5
442 %dir %{qt5dir}/qml/QtQuick/Pdf
443 %{qt5dir}/qml/QtQuick/Pdf/plugins.qmltypes
444 %{qt5dir}/qml/QtQuick/Pdf/qmldir
445 %{qt5dir}/qml/QtQuick/Pdf/qml
446 # R: Qt5Core Qt5Gui Qt5Pdf Qt5Qml Qt5Quick
447 %attr(755,root,root) %{qt5dir}/qml/QtQuick/Pdf/libpdfplugin.so
448 # R: Qt5Core Qt5Gui Qt5Pdf
449 %attr(755,root,root) %{_libdir}/qt5/plugins/imageformats/libqpdf.so
451 %files -n Qt5Pdf-devel
452 %defattr(644,root,root,755)
453 %attr(755,root,root) %{_libdir}/libQt5Pdf.so
454 %attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so
455 %{_libdir}/libQt5Pdf.prl
456 %{_libdir}/libQt5PdfWidgets.prl
457 %{_includedir}/qt5/QtPdf
458 %{_includedir}/qt5/QtPdfWidgets
459 %{_pkgconfigdir}/Qt5Pdf.pc
460 %{_pkgconfigdir}/Qt5PdfWidgets.pc
461 %{_libdir}/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake
462 %{_libdir}/cmake/Qt5Pdf
463 %{_libdir}/cmake/Qt5PdfWidgets
464 %{qt5dir}/mkspecs/modules/qt_lib_pdf.pri
465 %{qt5dir}/mkspecs/modules/qt_lib_pdf_private.pri
466 %{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets.pri
467 %{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets_private.pri
471 %defattr(644,root,root,755)
472 %{_docdir}/qt5-doc/qtpdf
473 %{_docdir}/qt5-doc/qtwebengine
476 %defattr(644,root,root,755)
477 %{_docdir}/qt5-doc/qtpdf.qch
478 %{_docdir}/qt5-doc/qtwebengine.qch
481 %files examples -f examples.files
482 %defattr(644,root,root,755)
483 # XXX: dir shared with qt5-qtbase-examples
484 %dir %{_examplesdir}/qt5