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