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