]> git.pld-linux.org Git - packages/qt5-qtwebengine.git/blame_incremental - qt5-qtwebengine.spec
BR: qt5-qttools for qtpaths-qt5
[packages/qt5-qtwebengine.git] / qt5-qtwebengine.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without doc # documentation
4%bcond_without system_libvpx # Build with system libvpx
5
6%define orgname qtwebengine
7%define qtbase_ver 5.15
8%define qtdeclarative_ver 5.15
9%define qtlocation_ver 5.15
10%define qtsvg_ver 5.15
11%define qttools_ver 5.15
12%define qtwebchannel_ver 5.15
13Summary: The Qt5 WebEngine library
14Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
15Name: qt5-%{orgname}
16Version: 5.15.5
17Release: 1
18License: LGPL v3 or GPL v2 or GPL v3 or commercial
19Group: X11/Libraries
20Source0: qtwebengine-%{version}.tar.xz
21# Source0-md5: ef8a67c66f2e59d349c3590a3ef41615
22Patch0: x32.patch
23Patch1: %{name}-gn-dynamic.patch
24Patch2: icu.patch
25Patch3: glibc-2.33.patch
26URL: https://www.qt.io/
27BuildRequires: Mesa-khrplatform-devel
28BuildRequires: Qt5Core-devel >= %{qtbase_ver}
29BuildRequires: Qt5Designer-devel >= %{qttools_ver}
30BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
31BuildRequires: Qt5Network-devel >= %{qtbase_ver}
32BuildRequires: Qt5Positioning-devel >= %{qtlocation_ver}
33BuildRequires: Qt5PrintSupport-devel >= %{qtbase_ver}
34BuildRequires: Qt5Qml-devel >= %{qtdeclarative_ver}
35BuildRequires: Qt5Quick-devel >= %{qtdeclarative_ver}
36BuildRequires: Qt5Svg-devel >= %{qtsvg_ver}
37BuildRequires: Qt5UiTools-devel >= %{qttools_ver}
38BuildRequires: Qt5WebChannel-devel >= %{qtwebchannel_ver}
39BuildRequires: Qt5Widgets-devel >= %{qtbase_ver}
40BuildRequires: alsa-lib-devel >= 1.0.10
41BuildRequires: bison
42BuildRequires: dbus-devel
43BuildRequires: expat-devel
44# libavcodec libavformat libavutil
45BuildRequires: ffmpeg-devel
46BuildRequires: flex
47BuildRequires: fontconfig-devel
48BuildRequires: freetype-devel >= 1:2.4.2
49BuildRequires: glib2-devel >= 1:2.32.0
50BuildRequires: glibc-misc >= 6:2.17
51BuildRequires: glibc-devel >= 6:2.17
52BuildRequires: gperf
53BuildRequires: harfbuzz-devel >= 2.2.0
54# webengine-system-jsoncpp disabled in src/core/config/linux.pri
55#BuildRequires: jsoncpp-devel
56BuildRequires: lcms2-devel
57BuildRequires: libdrm-devel
58BuildRequires: libevent-devel
59BuildRequires: libicu-devel >= 64
60BuildRequires: libjpeg-devel
61BuildRequires: libpng-devel >= 2:1.6.0
62BuildRequires: libstdc++-devel >= 6:5
63%{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.8.0}
64BuildRequires: libwebp-devel
65BuildRequires: libxcb-devel
66# need icu enabled to be accepted
67#BuildRequires: libxml2-devel >= 2
68#BuildRequires: libxslt-devel
69BuildRequires: minizip-devel
70BuildRequires: ninja
71BuildRequires: nodejs
72BuildRequires: nspr-devel
73BuildRequires: nss-devel >= 3.26
74BuildRequires: opus-devel >= 1.3.1
75BuildRequires: pkgconfig
76# checked by qt part, but no longer used by current chromium
77#BuildRequires: poppler-cpp-devel
78# webengine-system-protobuf disabled in src/core/config/linux.pri
79#BuildRequires: protobuf-devel
80BuildRequires: pulseaudio-devel >= 0.9.10
81BuildRequires: python >= 1:2.7.5
82%if %{with doc}
83BuildRequires: qt5-assistant >= 5.15
84%endif
85BuildRequires: qt5-build >= 5.15
86BuildRequires: qt5-qmake >= 5.15
87BuildRequires: qt5-qttools
88BuildRequires: re2-devel
89BuildRequires: rpmbuild(macros) >= 1.752
90BuildRequires: snappy-devel
91BuildRequires: tar >= 1:1.22
92BuildRequires: xorg-lib-libX11-devel
93BuildRequires: xorg-lib-libXScrnSaver-devel
94BuildRequires: xorg-lib-libXcomposite-devel
95BuildRequires: xorg-lib-libXcursor-devel
96BuildRequires: xorg-lib-libXdamage-devel
97BuildRequires: xorg-lib-libXext-devel
98BuildRequires: xorg-lib-libXfixes-devel
99BuildRequires: xorg-lib-libXi-devel
100BuildRequires: xorg-lib-libXrender-devel
101BuildRequires: xorg-lib-libXrandr-devel
102BuildRequires: xorg-lib-libXtst-devel
103BuildRequires: xorg-lib-libxkbcommon-devel
104BuildRequires: xz
105BuildRequires: zlib-devel
106BuildConflicts: Qt5WebEngine-devel
107BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
108
109%define specflags -fno-strict-aliasing
110%define qt5dir %{_libdir}/qt5
111
112%define qt5bindir %(qtpaths-qt5 --binaries-dir)
113
114%description
115Qt is a cross-platform application and UI framework. Using Qt, you can
116write web-enabled applications once and deploy them across desktop,
117mobile and embedded systems without rewriting the source code.
118
119This package contains Qt5 WebEngine library.
120
121%description -l pl.UTF-8
122Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
123Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
124systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
125źródłowego.
126
127Ten pakiet zawiera bibliotekę Qt5 WebEngine.
128
129%package -n Qt5WebEngine
130Summary: The Qt5 WebEngine library
131Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
132Group: Libraries
133%requires_ge_to Qt5Core Qt5Core-devel
134%requires_ge_to Qt5Gui Qt5Gui-devel
135%requires_ge_to Qt5Network Qt5Network-devel
136%requires_ge_to Qt5Positioning Qt5Positioning-devel
137%requires_ge_to Qt5Qml Qt5Qml-devel
138%requires_ge_to Qt5Quick Qt5Quick-devel
139%requires_ge_to Qt5WebChannel Qt5WebChannel-devel
140Requires: alsa-lib >= 1.0.10
141Requires: freetype >= 1:2.4.2
142Requires: harfbuzz >= 2.2.0
143Requires: libicu >= 64
144Requires: libpng >= 2:1.6.0
145%{?with_system_libvpx:Requires: libvpx >= 1.8.0}
146Requires: nss >= 3.26
147Requires: opus >= 1.3.1
148Requires: pulseaudio-libs >= 0.9.10
149
150%description -n Qt5WebEngine
151Qt5 WebEngine library provides seamless integration of C++ and QML
152applications with HTML/JavaScript clients.
153
154%description -n Qt5WebEngine -l pl.UTF-8
155Biblioteka Qt5 WebEngine udostępnia integrację aplikacji C++ i QML z
156klientami w HTML-u/JavaScripcie.
157
158%package -n Qt5WebEngine-devel
159Summary: Qt5 WebEngine library - development files
160Summary(pl.UTF-8): Biblioteka Qt5 WebEngine - pliki programistyczne
161Group: Development/Libraries
162%requires_ge Qt5Core-devel
163%requires_ge Qt5Gui-devel
164%requires_ge Qt5Network-devel
165%requires_ge Qt5Positioning-devel
166%requires_ge Qt5PrintSupport-devel
167%requires_ge Qt5Qml-devel
168%requires_ge Qt5Quick-devel
169%requires_ge Qt5WebChannel-devel
170Requires: Qt5WebEngine = %{version}-%{release}
171%requires_ge Qt5Widgets-devel
172
173%description -n Qt5WebEngine-devel
174Qt5 WebEngine library - development files.
175
176%description -n Qt5WebEngine-devel -l pl.UTF-8
177Biblioteka Qt5 WebEngine - pliki programistyczne.
178
179%package -n Qt5Pdf
180Summary: The Qt5 Pdf library
181Summary(pl.UTF-8): Biblioteka Qt5 Pdf
182Group: Libraries
183%requires_ge_to Qt5Core Qt5Core-devel
184%requires_ge_to Qt5Gui Qt5Gui-devel
185%requires_ge_to Qt5Network Qt5Network-devel
186%requires_ge_to Qt5Qml Qt5Qml-devel
187%requires_ge_to Qt5Quick Qt5Quick-devel
188%requires_ge_to Qt5Widgets Qt5Widgets-devel
189
190%description -n Qt5Pdf
191Qt5 Pdf module contains classes and functions for rendering PDF
192documents.
193
194%description -n Qt5Pdf -l pl.UTF-8
195Moduł Qt5 Pdf zawiera klasy i funkcje do renderowania dokumentów PDF.
196
197%package -n Qt5Pdf-devel
198Summary: Qt5 Pdf library - development files
199Summary(pl.UTF-8): Biblioteka Qt5 Pdf - pliki programistyczne
200Group: Development/Libraries
201%requires_ge Qt5Core-devel
202%requires_ge Qt5Gui-devel
203Requires: Qt5Pdf = %{version}-%{release}
204%requires_ge Qt5Widgets-devel
205
206%description -n Qt5Pdf-devel
207Qt5 Pdf library - development files.
208
209%description -n Qt5Pdf-devel -l pl.UTF-8
210Biblioteka Qt5 Pdf - pliki programistyczne.
211
212%package -n Qt5Designer-plugin-qwebengineview
213Summary: QWebEngineView plugin for Qt5 Designer
214Summary(pl.UTF-8): Wtyczka QWebEngineView dla Qt5 Designera
215Group: X11/Libraries
216%requires_ge_to Qt5Core Qt5Core-devel
217%requires_ge_to Qt5Gui Qt5Gui-devel
218%requires_ge_to Qt5Designer Qt5Designer-devel
219Requires: Qt5WebEngine = %{version}-%{release}
220%requires_ge_to Qt5Widgets Qt5Widgets-devel
221
222%description -n Qt5Designer-plugin-qwebengineview
223QWebEngineView plugin for Qt5 Designer.
224
225%description -n Qt5Designer-plugin-qwebengineview -l pl.UTF-8
226Wtyczka QWebEngineView dla Qt5 Designera.
227
228%package doc
229Summary: Qt5 WebEngine documentation in HTML format
230Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML
231License: FDL v1.3
232Group: Documentation
233%requires_ge_to qt5-doc-common Qt5Core-devel
234BuildArch: noarch
235
236%description doc
237Qt5 WebEngine documentation in HTML format.
238
239%description doc -l pl.UTF-8
240Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML.
241
242%package doc-qch
243Summary: Qt5 WebEngine documentation in QCH format
244Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH
245License: FDL v1.3
246Group: Documentation
247%requires_ge_to qt5-doc-common Qt5Core-devel
248BuildArch: noarch
249
250%description doc-qch
251Qt5 WebEngine documentation in QCH format.
252
253%description doc-qch -l pl.UTF-8
254Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH.
255
256%package examples
257Summary: Qt5 WebEngine examples
258Summary(pl.UTF-8): Przykłady do biblioteki Qt5 WebEngine
259License: BSD or commercial
260Group: X11/Development/Libraries
261BuildArch: noarch
262
263%description examples
264Qt5 WebEngine examples.
265
266%description examples -l pl.UTF-8
267Przykłady do biblioteki Qt5 WebEngine.
268
269%prep
270%setup -q -n qtwebengine
271%ifarch x32
272%patch0 -p1
273%endif
274%patch1 -p1
275%patch2 -p1
276%patch3 -p1
277
278%{qt5bindir}/syncqt.pl -version %{version}
279
280%build
281%ifarch x32
282export V8_TARGET_ARCH="x32"
283%endif
284qmake-qt5 CONFIG+=use_gold_linker -- \
285 -webengine-ffmpeg \
286 -webengine-icu \
287 -webengine-opus \
288 -webengine-proprietary-codecs \
289 -webengine-webp \
290 -webengine-webrtc
291
292%{?__jobs:NINJAJOBS="-j %__jobs"} \
293%{__make}
294%{?with_doc:%{__make} docs}
295
296%install
297rm -rf $RPM_BUILD_ROOT
298
299%{__make} install \
300 INSTALL_ROOT=$RPM_BUILD_ROOT
301
302%if %{with doc}
303%{__make} install_docs \
304 INSTALL_ROOT=$RPM_BUILD_ROOT
305%endif
306
307# useless symlinks
308%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.??
309# actually drop *.la, follow policy of not packaging them when *.pc exist
310%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
311# misnamed?
312%{__rm} $RPM_BUILD_ROOT%{_libdir}/Qt5WebEngineCore.la
313
314# Prepare some files list
315ifecho() {
316 r="$RPM_BUILD_ROOT$2"
317 if [ -d "$r" ]; then
318 echo "%%dir $2" >> $1.files
319 elif [ -x "$r" ] ; then
320 echo "%%attr(755,root,root) $2" >> $1.files
321 elif [ -f "$r" ]; then
322 echo "$2" >> $1.files
323 else
324 echo "Error generation $1 files list!"
325 echo "$r: no such file or directory!"
326 return 1
327 fi
328}
329ifecho_tree() {
330 ifecho $1 $2
331 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
332 ifecho $1 $2/$f
333 done
334}
335
336echo "%defattr(644,root,root,755)" > examples.files
337ifecho_tree examples %{_examplesdir}/qt5/pdf
338ifecho_tree examples %{_examplesdir}/qt5/pdfwidgets
339ifecho_tree examples %{_examplesdir}/qt5/webengine
340ifecho_tree examples %{_examplesdir}/qt5/webenginewidgets
341
342%clean
343rm -rf $RPM_BUILD_ROOT
344
345%post -n Qt5WebEngine -p /sbin/ldconfig
346%postun -n Qt5WebEngine -p /sbin/ldconfig
347
348%post -n Qt5Pdf -p /sbin/ldconfig
349%postun -n Qt5Pdf -p /sbin/ldconfig
350
351%files -n Qt5WebEngine
352%defattr(644,root,root,755)
353%doc LICENSE.Chromium LICENSE.GPL3-EXCEPT dist/changes-*
354# R: Qt5Core Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5WebChannel Qt5WebEngineCore
355%attr(755,root,root) %{_libdir}/libQt5WebEngine.so.*.*.*
356%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngine.so.5
357# 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
358%attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so.*.*.*
359%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineCore.so.5
360# R: Qt5Core Qt5Gui Qt5Network Qt5PrintSupport Qt5Quick Qt5QuickWidgets Qt5WebEngineCore Qt5Widgets
361%attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so.*.*.*
362%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineWidgets.so.5
363%dir %{qt5dir}/qml/QtWebEngine
364%{qt5dir}/qml/QtWebEngine/plugins.qmltypes
365%{qt5dir}/qml/QtWebEngine/qmldir
366%{qt5dir}/qml/QtWebEngine/Controls1Delegates
367%{qt5dir}/qml/QtWebEngine/Controls2Delegates
368# R: Qt5Core Qt5Qml Qt5Quick Qt5WebEngine Qt5WebEngineCore
369%attr(755,root,root) %{qt5dir}/qml/QtWebEngine/libqtwebengineplugin.so
370%dir %{_datadir}/qt5/resources
371%{_datadir}/qt5/resources/qtwebengine*.pak
372%dir %{_datadir}/qt5/translations/qtwebengine_locales
373%lang(am) %{_datadir}/qt5/translations/qtwebengine_locales/am.pak
374%lang(ar) %{_datadir}/qt5/translations/qtwebengine_locales/ar.pak
375%lang(bg) %{_datadir}/qt5/translations/qtwebengine_locales/bg.pak
376%lang(bn) %{_datadir}/qt5/translations/qtwebengine_locales/bn.pak
377%lang(ca) %{_datadir}/qt5/translations/qtwebengine_locales/ca.pak
378%lang(cs) %{_datadir}/qt5/translations/qtwebengine_locales/cs.pak
379%lang(da) %{_datadir}/qt5/translations/qtwebengine_locales/da.pak
380%lang(de) %{_datadir}/qt5/translations/qtwebengine_locales/de.pak
381%lang(el) %{_datadir}/qt5/translations/qtwebengine_locales/el.pak
382%lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-GB.pak
383%lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-US.pak
384%lang(es) %{_datadir}/qt5/translations/qtwebengine_locales/es.pak
385%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
386%lang(et) %{_datadir}/qt5/translations/qtwebengine_locales/et.pak
387%lang(fa) %{_datadir}/qt5/translations/qtwebengine_locales/fa.pak
388%lang(fi) %{_datadir}/qt5/translations/qtwebengine_locales/fi.pak
389%lang(fil) %{_datadir}/qt5/translations/qtwebengine_locales/fil.pak
390%lang(fr) %{_datadir}/qt5/translations/qtwebengine_locales/fr.pak
391%lang(gu) %{_datadir}/qt5/translations/qtwebengine_locales/gu.pak
392%lang(he) %{_datadir}/qt5/translations/qtwebengine_locales/he.pak
393%lang(hi) %{_datadir}/qt5/translations/qtwebengine_locales/hi.pak
394%lang(hr) %{_datadir}/qt5/translations/qtwebengine_locales/hr.pak
395%lang(hu) %{_datadir}/qt5/translations/qtwebengine_locales/hu.pak
396%lang(id) %{_datadir}/qt5/translations/qtwebengine_locales/id.pak
397%lang(it) %{_datadir}/qt5/translations/qtwebengine_locales/it.pak
398%lang(ja) %{_datadir}/qt5/translations/qtwebengine_locales/ja.pak
399%lang(kn) %{_datadir}/qt5/translations/qtwebengine_locales/kn.pak
400%lang(ko) %{_datadir}/qt5/translations/qtwebengine_locales/ko.pak
401%lang(lt) %{_datadir}/qt5/translations/qtwebengine_locales/lt.pak
402%lang(lv) %{_datadir}/qt5/translations/qtwebengine_locales/lv.pak
403%lang(ml) %{_datadir}/qt5/translations/qtwebengine_locales/ml.pak
404%lang(mr) %{_datadir}/qt5/translations/qtwebengine_locales/mr.pak
405%lang(ms) %{_datadir}/qt5/translations/qtwebengine_locales/ms.pak
406%lang(nb) %{_datadir}/qt5/translations/qtwebengine_locales/nb.pak
407%lang(nl) %{_datadir}/qt5/translations/qtwebengine_locales/nl.pak
408%lang(pl) %{_datadir}/qt5/translations/qtwebengine_locales/pl.pak
409%lang(pt_BR) %{_datadir}/qt5/translations/qtwebengine_locales/pt-BR.pak
410%lang(pt) %{_datadir}/qt5/translations/qtwebengine_locales/pt-PT.pak
411%lang(ro) %{_datadir}/qt5/translations/qtwebengine_locales/ro.pak
412%lang(ru) %{_datadir}/qt5/translations/qtwebengine_locales/ru.pak
413%lang(sk) %{_datadir}/qt5/translations/qtwebengine_locales/sk.pak
414%lang(sl) %{_datadir}/qt5/translations/qtwebengine_locales/sl.pak
415%lang(sr) %{_datadir}/qt5/translations/qtwebengine_locales/sr.pak
416%lang(sv) %{_datadir}/qt5/translations/qtwebengine_locales/sv.pak
417%lang(sw) %{_datadir}/qt5/translations/qtwebengine_locales/sw.pak
418%lang(ta) %{_datadir}/qt5/translations/qtwebengine_locales/ta.pak
419%lang(te) %{_datadir}/qt5/translations/qtwebengine_locales/te.pak
420%lang(th) %{_datadir}/qt5/translations/qtwebengine_locales/th.pak
421%lang(tr) %{_datadir}/qt5/translations/qtwebengine_locales/tr.pak
422%lang(uk) %{_datadir}/qt5/translations/qtwebengine_locales/uk.pak
423%lang(vi) %{_datadir}/qt5/translations/qtwebengine_locales/vi.pak
424%lang(zh_CN) %{_datadir}/qt5/translations/qtwebengine_locales/zh-CN.pak
425%lang(zh_TW) %{_datadir}/qt5/translations/qtwebengine_locales/zh-TW.pak
426# R: Qt5Core libevent libicu
427%attr(755,root,root) %{_libdir}/qt5/bin/qwebengine_convert_dict
428# R: Qt5Core Qt5WebEngineCore
429%attr(755,root,root) %{_libdir}/qt5/libexec/QtWebEngineProcess
430
431%files -n Qt5WebEngine-devel
432%defattr(644,root,root,755)
433%attr(755,root,root) %{_libdir}/libQt5WebEngine.so
434%attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so
435%attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so
436%{_libdir}/libQt5WebEngine.prl
437%{_libdir}/libQt5WebEngineCore.prl
438%{_libdir}/libQt5WebEngineWidgets.prl
439%{_includedir}/qt5/QtWebEngine
440%{_includedir}/qt5/QtWebEngineCore
441%{_includedir}/qt5/QtWebEngineWidgets
442%{_pkgconfigdir}/Qt5WebEngine.pc
443%{_pkgconfigdir}/Qt5WebEngineCore.pc
444%{_pkgconfigdir}/Qt5WebEngineWidgets.pc
445%{_libdir}/cmake/Qt5WebEngine
446%{_libdir}/cmake/Qt5WebEngineCore
447%{_libdir}/cmake/Qt5WebEngineWidgets
448%{qt5dir}/mkspecs/modules/qt_lib_webengine.pri
449%{qt5dir}/mkspecs/modules/qt_lib_webengine_private.pri
450%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore.pri
451%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
452%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
453%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri
454%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
455
456%files -n Qt5Designer-plugin-qwebengineview
457%defattr(644,root,root,755)
458# R: Qt5Core Qt5Gui Qt5WebEngineWidgets Qt5Widgets [+Qt5Designer by dir]
459%attr(755,root,root) %{_libdir}/qt5/plugins/designer/libqwebengineview.so
460%{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
461
462%files -n Qt5Pdf
463%defattr(644,root,root,755)
464# R: Qt5Core Qt5Gui Qt5Network freetype libjpeg zlib
465%attr(755,root,root) %{_libdir}/libQt5Pdf.so.*.*.*
466%attr(755,root,root) %ghost %{_libdir}/libQt5Pdf.so.5
467# R: Qt5Core Qt5Gui Qt5Pdf Qt5Widgets
468%attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so.*.*.*
469%attr(755,root,root) %ghost %{_libdir}/libQt5PdfWidgets.so.5
470%dir %{qt5dir}/qml/QtQuick/Pdf
471%{qt5dir}/qml/QtQuick/Pdf/plugins.qmltypes
472%{qt5dir}/qml/QtQuick/Pdf/qmldir
473%{qt5dir}/qml/QtQuick/Pdf/qml
474# R: Qt5Core Qt5Gui Qt5Pdf Qt5Qml Qt5Quick
475%attr(755,root,root) %{qt5dir}/qml/QtQuick/Pdf/libpdfplugin.so
476# R: Qt5Core Qt5Gui Qt5Pdf
477%attr(755,root,root) %{_libdir}/qt5/plugins/imageformats/libqpdf.so
478
479%files -n Qt5Pdf-devel
480%defattr(644,root,root,755)
481%attr(755,root,root) %{_libdir}/libQt5Pdf.so
482%attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so
483%{_libdir}/libQt5Pdf.prl
484%{_libdir}/libQt5PdfWidgets.prl
485%{_includedir}/qt5/QtPdf
486%{_includedir}/qt5/QtPdfWidgets
487%{_pkgconfigdir}/Qt5Pdf.pc
488%{_pkgconfigdir}/Qt5PdfWidgets.pc
489%{_libdir}/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake
490%{_libdir}/cmake/Qt5Pdf
491%{_libdir}/cmake/Qt5PdfWidgets
492%{qt5dir}/mkspecs/modules/qt_lib_pdf.pri
493%{qt5dir}/mkspecs/modules/qt_lib_pdf_private.pri
494%{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets.pri
495%{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets_private.pri
496
497%if %{with doc}
498%files doc
499%defattr(644,root,root,755)
500%{_docdir}/qt5-doc/qtpdf
501%{_docdir}/qt5-doc/qtwebengine
502
503%files doc-qch
504%defattr(644,root,root,755)
505%{_docdir}/qt5-doc/qtpdf.qch
506%{_docdir}/qt5-doc/qtwebengine.qch
507%endif
508
509%files examples -f examples.files
510%defattr(644,root,root,755)
511# XXX: dir shared with qt5-qtbase-examples
512%dir %{_examplesdir}/qt5
This page took 0.037769 seconds and 4 git commands to generate.