]> git.pld-linux.org Git - packages/qt5-qtwebengine.git/blob - qt5-qtwebengine.spec
7a2cd42d598c952638c226b54818bdd0a8bbb38f
[packages/qt5-qtwebengine.git] / qt5-qtwebengine.spec
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              %{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
15 Name:           qt5-%{orgname}
16 Version:        5.15.2
17 Release:        2
18 License:        LGPL v3 or GPL v2 or GPL v3 or commercial
19 Group:          X11/Libraries
20 Source0:        http://download.qt.io/official_releases/qt/5.15/%{version}/submodules/%{orgname}-everywhere-src-%{version}.tar.xz
21 # Source0-md5:  c88cbe3158feb20c4feb3d54262feb23
22 Patch0:         x32.patch
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
39 BuildRequires:  bison
40 BuildRequires:  dbus-devel
41 BuildRequires:  expat-devel
42 # libavcodec libavformat libavutil
43 BuildRequires:  ffmpeg-devel
44 BuildRequires:  flex
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
50 BuildRequires:  gperf
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
68 BuildRequires:  ninja
69 BuildRequires:  nodejs
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
80 %if %{with doc}
81 BuildRequires:  qt5-assistant >= %{version}
82 %endif
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
101 BuildRequires:  xz
102 BuildRequires:  zlib-devel
103 BuildConflicts: Qt5WebEngine-devel
104 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
105
106 %define         specflags       -fno-strict-aliasing
107 %define         qt5dir          %{_libdir}/qt5
108
109 %description
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.
113
114 This package contains Qt5 WebEngine library.
115
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
120 źródłowego.
121
122 Ten pakiet zawiera bibliotekę Qt5 WebEngine.
123
124 %package -n Qt5WebEngine
125 Summary:        The Qt5 WebEngine library
126 Summary(pl.UTF-8):      Biblioteka Qt5 WebEngine
127 Group:          Libraries
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
144
145 %description -n Qt5WebEngine
146 Qt5 WebEngine library provides seamless integration of C++ and QML
147 applications with HTML/JavaScript clients.
148
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.
152
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}
167
168 %description -n Qt5WebEngine-devel
169 Qt5 WebEngine library - development files.
170
171 %description -n Qt5WebEngine-devel -l pl.UTF-8
172 Biblioteka Qt5 WebEngine - pliki programistyczne.
173
174 %package -n Qt5Pdf
175 Summary:        The Qt5 Pdf library
176 Summary(pl.UTF-8):      Biblioteka Qt5 Pdf
177 Group:          Libraries
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}
184
185 %description -n Qt5Pdf
186 Qt5 Pdf module contains classes and functions for rendering PDF
187 documents.
188
189 %description -n Qt5Pdf -l pl.UTF-8
190 Moduł Qt5 Pdf zawiera klasy i funkcje do renderowania dokumentów PDF.
191
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}
200
201 %description -n Qt5Pdf-devel
202 Qt5 Pdf library - development files.
203
204 %description -n Qt5Pdf-devel -l pl.UTF-8
205 Biblioteka Qt5 Pdf - pliki programistyczne.
206
207 %package doc
208 Summary:        Qt5 WebEngine documentation in HTML format
209 Summary(pl.UTF-8):      Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML
210 License:        FDL v1.3
211 Group:          Documentation
212 Requires:       qt5-doc-common >= %{version}
213 %{?noarchpackage}
214
215 %description doc
216 Qt5 WebEngine documentation in HTML format.
217
218 %description doc -l pl.UTF-8
219 Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML.
220
221 %package doc-qch
222 Summary:        Qt5 WebEngine documentation in QCH format
223 Summary(pl.UTF-8):      Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH
224 License:        FDL v1.3
225 Group:          Documentation
226 Requires:       qt5-doc-common >= %{version}
227 %{?noarchpackage}
228
229 %description doc-qch
230 Qt5 WebEngine documentation in QCH format.
231
232 %description doc-qch -l pl.UTF-8
233 Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH.
234
235 %package examples
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
240 %{?noarchpackage}
241
242 %description examples
243 Qt5 WebEngine examples.
244
245 %description examples -l pl.UTF-8
246 Przykłady do biblioteki Qt5 WebEngine.
247
248 %prep
249 %setup -q -n %{orgname}-everywhere-src-%{version}
250 %ifarch x32
251 %patch0 -p1
252 %endif
253 %patch1 -p1
254
255 %build
256 %ifarch x32
257 export V8_TARGET_ARCH="x32"
258 %endif
259 qmake-qt5 -- \
260         -webengine-ffmpeg \
261         -webengine-icu \
262         -webengine-opus \
263         -webengine-proprietary-codecs \
264         -webengine-webp \
265         -webengine-webrtc
266
267 %{?__jobs:NINJAJOBS="-j %__jobs"} \
268 %{__make}
269 %{?with_doc:%{__make} docs}
270
271 %install
272 rm -rf $RPM_BUILD_ROOT
273
274 %{__make} install \
275         INSTALL_ROOT=$RPM_BUILD_ROOT
276
277 %if %{with doc}
278 %{__make} install_docs \
279         INSTALL_ROOT=$RPM_BUILD_ROOT
280 %endif
281
282 # useless symlinks
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
286 # misnamed?
287 %{__rm} $RPM_BUILD_ROOT%{_libdir}/Qt5WebEngineCore.la
288
289 # Prepare some files list
290 ifecho() {
291         r="$RPM_BUILD_ROOT$2"
292         if [ -d "$r" ]; then
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
298         else
299                 echo "Error generation $1 files list!"
300                 echo "$r: no such file or directory!"
301                 return 1
302         fi
303 }
304 ifecho_tree() {
305         ifecho $1 $2
306         for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
307                 ifecho $1 $2/$f
308         done
309 }
310
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
316
317 %clean
318 rm -rf $RPM_BUILD_ROOT
319
320 %post   -n Qt5WebEngine -p /sbin/ldconfig
321 %postun -n Qt5WebEngine -p /sbin/ldconfig
322
323 %post   -n Qt5Pdf -p /sbin/ldconfig
324 %postun -n Qt5Pdf -p /sbin/ldconfig
325
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
407
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
433
434 %files -n Qt5Pdf
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
450
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
468
469 %if %{with doc}
470 %files doc
471 %defattr(644,root,root,755)
472 %{_docdir}/qt5-doc/qtpdf
473 %{_docdir}/qt5-doc/qtwebengine
474
475 %files doc-qch
476 %defattr(644,root,root,755)
477 %{_docdir}/qt5-doc/qtpdf.qch
478 %{_docdir}/qt5-doc/qtwebengine.qch
479 %endif
480
481 %files examples -f examples.files
482 %defattr(644,root,root,755)
483 # XXX: dir shared with qt5-qtbase-examples
484 %dir %{_examplesdir}/qt5
This page took 0.109628 seconds and 2 git commands to generate.