]> git.pld-linux.org Git - packages/qt5-qtbase.git/blame - qt5-qtbase.spec
- rebuild with SDL_gfx 2.0.26
[packages/qt5-qtbase.git] / qt5-qtbase.spec
CommitLineData
7def3493
JB
1# Note on packaging .cmake files for plugins:
2# Base Qt5${component}Config.cmake file includes all existing Qt5${component}_*Plugin.cmake
3# files, which trigger check for presence of plugin module in filesystem.
4# Thus, for plugins separated into subpackages, we package plugins .cmake file
5# together with module, and the rest of .cmake files in appropriate -devel subpackage.
6#
51df396b 7# Conditional build:
9452387a 8%bcond_with static_libs # static libraries [incomplete support in .spec]
eb55fca2 9%bcond_with bootstrap # disable features to able to build without installed qt5
766e4ec6 10# -- build targets
e22ef9d7 11%bcond_without doc # Documentation
766e4ec6 12%bcond_without qm # QM translations
51df396b
WF
13# -- features
14%bcond_without cups # CUPS printing support
9452387a 15%bcond_without directfb # DirectFB platform support
ce510087 16%bcond_without egl # EGL (EGLFS, minimal EGL) platform support
51df396b 17%bcond_without gtk # GTK+ theme integration
ce510087 18%bcond_without kms # KMS platform support
d19f6c9e 19%bcond_without libinput # libinput support
51df396b 20%bcond_without pch # pch (pre-compiled headers) in qmake
7d197c9f 21%bcond_with systemd # logging to journald
9452387a 22%bcond_without tslib # tslib support
51df396b 23# -- databases
9452387a 24%bcond_without freetds # TDS (Sybase/MS SQL) plugin
51df396b
WF
25%bcond_without mysql # MySQL plugin
26%bcond_without odbc # unixODBC plugin
27%bcond_without pgsql # PostgreSQL plugin
9452387a 28%bcond_without sqlite2 # SQLite2 plugin
51df396b 29%bcond_without sqlite3 # SQLite3 plugin
51df396b 30%bcond_without ibase # ibase (InterBase/Firebird) plugin
9452387a 31%bcond_with db2 # DB2 support
7d197c9f 32%bcond_with oci # OCI (Oracle) support
51df396b 33# -- SIMD CPU instructions
51df396b
WF
34%bcond_with sse2 # use SSE2 instructions
35%bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
36%bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
37%bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
38%bcond_with sse42 # use SSE4.2 instructions (the same)
9452387a
JB
39%bcond_with avx # use AVX instructions (Intel since Sandy Bridge, AMD since Bulldozer)
40%bcond_with avx2 # use AVX2 instructions (Intel since Haswell)
51df396b 41
0227441b 42%ifnarch %{ix86} %{x8664} x32 sparc sparcv9 alpha ppc
51df396b
WF
43%undefine with_ibase
44%endif
45%ifarch athlon
46%define with_3dnow 1
47%endif
0227441b 48%ifarch athlon pentium3 pentium4 %{x8664} x32
51df396b
WF
49%define with_mmx 1
50%endif
0227441b 51%ifarch pentium4 %{x8664} x32
51df396b
WF
52%define with_sse2 1
53%endif
51df396b 54
eb55fca2 55%if %{with bootstrap}
f97107f4 56%undefine with_doc
eb55fca2
ER
57%undefine with_qm
58%endif
59
798cb9de 60%define icu_abi 59
51df396b
WF
61%define next_icu_abi %(echo $((%{icu_abi} + 1)))
62
63%define orgname qtbase
9452387a
JB
64Summary: Qt5 - base components
65Summary(pl.UTF-8): Biblioteka Qt5 - podstawowe komponenty
51df396b 66Name: qt5-%{orgname}
f97107f4 67Version: 5.8.0
6fce01a8 68Release: 3
ce510087
JB
69# See LGPL_EXCEPTION.txt for exception details
70License: LGPL v2 with Digia Qt LGPL Exception v1.1 or GPL v3
51df396b 71Group: X11/Libraries
f97107f4
JR
72Source0: http://download.qt.io/official_releases/qt/5.8/%{version}/submodules/%{orgname}-opensource-src-%{version}.tar.xz
73# Source0-md5: 6e1f7f6fb6333eb66e563b175c4e87e9
74Source1: http://download.qt.io/official_releases/qt/5.8/%{version}/submodules/qttranslations-opensource-src-%{version}.tar.xz
75# Source1-md5: b6c6748a923b9639c7d018cfdb04caf4
76Patch0: %{name}-system_cacerts.patch
aea033a3 77URL: http://www.qt.io/
9452387a 78%{?with_directfb:BuildRequires: DirectFB-devel}
ce510087 79BuildRequires: EGL-devel
51df396b 80%{?with_ibase:BuildRequires: Firebird-devel}
ce510087 81%{?with_kms:BuildRequires: Mesa-libgbm-devel}
51df396b 82BuildRequires: OpenGL-devel
ce510087 83%{?with_kms:BuildRequires: OpenGLESv2-devel}
51df396b 84BuildRequires: alsa-lib-devel
9452387a 85%{?with_gtk:BuildRequires: atk-devel}
7d197c9f 86%{?with_cups:BuildRequires: cups-devel >= 1.4}
9452387a 87BuildRequires: dbus-devel >= 1.2
51df396b 88BuildRequires: fontconfig-devel
9452387a 89%{?with_freetds:BuildRequires: freetds-devel}
b4b19241 90BuildRequires: freetype-devel >= 2.1.3
51df396b 91%{?with_pch:BuildRequires: gcc >= 5:4.0}
5b8dc449 92BuildRequires: gdb
51df396b 93BuildRequires: glib2-devel >= 2.0.0
9452387a 94%{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.18}
ce510087 95%{?with_kms:BuildRequires: libdrm-devel}
51df396b 96# see dependency on libicu version below
51df396b 97BuildRequires: libicu-devel < %{next_icu_abi}
1600b17a 98BuildRequires: libicu-devel >= %{icu_abi}
d19f6c9e 99%{?with_libinput:BuildRequires: libinput-devel}
51df396b 100BuildRequires: libjpeg-devel
51df396b
WF
101BuildRequires: libpng-devel >= 2:1.0.8
102BuildRequires: libstdc++-devel
a33ed680 103BuildRequires: libxcb-devel >= 1.10
51df396b 104%{?with_mysql:BuildRequires: mysql-devel}
eb485fb3 105BuildRequires: openssl-devel
7d197c9f 106%{?with_oci:BuildRequires: oracle-instantclient-devel}
9452387a 107BuildRequires: pcre16-devel >= 8.30
51df396b
WF
108BuildRequires: pkgconfig
109%{?with_pgsql:BuildRequires: postgresql-backend-devel}
110%{?with_pgsql:BuildRequires: postgresql-devel}
111BuildRequires: pulseaudio-devel >= 0.9.10
e22ef9d7 112%{?with_doc:BuildRequires: qt5-assistant >= 5.2}
766e4ec6 113%{?with_qm:BuildRequires: qt5-linguist >= 5.2}
51df396b 114BuildRequires: rpmbuild(macros) >= 1.654
51df396b 115BuildRequires: sed >= 4.0
9452387a 116%{?with_sqlite2:BuildRequires: sqlite-devel}
51df396b 117%{?with_sqlite3:BuildRequires: sqlite3-devel}
7d197c9f 118%{?with_systemd:BuildRequires: systemd-devel}
1600b17a 119BuildRequires: tar >= 1:1.22
9452387a 120%{?with_tslib:BuildRequires: tslib-devel}
5b8dc449 121BuildRequires: udev-devel
51df396b 122%{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
5b8dc449
ER
123BuildRequires: xcb-util-image-devel
124BuildRequires: xcb-util-keysyms-devel
125BuildRequires: xcb-util-renderutil-devel
126BuildRequires: xcb-util-wm-devel
51df396b 127BuildRequires: xorg-lib-libSM-devel
9452387a 128BuildRequires: xorg-lib-libX11-devel
51df396b
WF
129BuildRequires: xorg-lib-libXcursor-devel
130BuildRequires: xorg-lib-libXext-devel
131BuildRequires: xorg-lib-libXfixes-devel
132BuildRequires: xorg-lib-libXi-devel
133BuildRequires: xorg-lib-libXinerama-devel
134BuildRequires: xorg-lib-libXrandr-devel
135BuildRequires: xorg-lib-libXrender-devel
a33ed680 136BuildRequires: xorg-lib-libxkbcommon-devel >= 0.4.1
0227441b 137BuildRequires: xorg-lib-libxkbcommon-x11-devel >= 0.4.1
1600b17a 138BuildRequires: xz
51df396b
WF
139BuildRequires: zlib-devel
140BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
141
51df396b
WF
142%define specflags -fno-strict-aliasing
143
9452387a 144%define qt5dir %{_libdir}/qt5
51df396b
WF
145
146%description
1600b17a
ER
147Qt is a software toolkit for developing applications.
148
9452387a
JB
149This package contains base components, like Core, Network or Xml.
150
151%description -l pl.UTF-8
152Qt to programowy toolkit do tworzenia aplikacji.
153
154Ten pakiet zawiera podstawowe komponenty, takie jak Core, Network czy
155Xml.
51df396b 156
f97107f4
JR
157%package -n Qt5AccessibilitySupport-devel
158Summary: Qt5 AccessibilitySupport library - development files
159Summary(pl.UTF-8): Biblioteka Qt5 AccessibilitySupport - pliki programistyczne
160Group: Development/Libraries
161# for (subset of) Qt5Core headers
162Requires: Qt5Core-devel = %{version}-%{release}
163Requires: zlib-devel
164
165%description -n Qt5AccessibilitySupport-devel
166Qt5 AccessibilitySupport library - development files.
167
168%description -n Qt5AccessibilitySupport-devel -l pl.UTF-8
169Biblioteka Qt5 AccessibilitySupport - pliki programistyczne.
170
eb485fb3
JB
171%package -n Qt5Bootstrap-devel
172Summary: Qt5 Bootstrap library - development files
173Summary(pl.UTF-8): Biblioteka Qt5 Bootstrap - pliki programistyczne
174Group: Development/Libraries
58f72d3f
WF
175# for (subset of) Qt5Core headers
176Requires: Qt5Core-devel = %{version}-%{release}
eb485fb3
JB
177Requires: zlib-devel
178
179%description -n Qt5Bootstrap-devel
180Qt5 Bootstrap library (minimal part of Qt5 Core) - development files.
181
182%description -n Qt5Bootstrap-devel -l pl.UTF-8
183Biblioteka Qt5 Bootstrap (minimalna część Qt5 Core) - pliki
184programistyczne.
185
186%package -n Qt5Concurrent
187Summary: Qt5 Concurrent library
188Summary(pl.UTF-8): Biblioteka Qt5 Concurrent
189Group: Libraries
190Requires: Qt5Core = %{version}-%{release}
191
192%description -n Qt5Concurrent
193The Qt5 Concurrent library provides high-level APIs that make it
194possible to write multi-threaded programs without using low-level
195threading primitives.
196
197%description -n Qt5Concurrent -l pl.UTF-8
198Biblioteka Qt5 Concurrent udostępnia wysokopoziomowe API umożliwiające
199pisanie wielowątkowych programów bez wykorzystywania niskopoziomowych
200elementów związanych z wątkami.
201
202%package -n Qt5Concurrent-devel
203Summary: Qt5 Concurrent library - development files
204Summary(pl.UTF-8): Biblioteka Qt5 Concurrent - pliki programistyczne
205Group: Development/Libraries
206Requires: Qt5Concurrent = %{version}-%{release}
207Requires: Qt5Core-devel = %{version}-%{release}
208
209%description -n Qt5Concurrent-devel
210Header files for Qt5 Concurrent library.
211
212%description -n Qt5Concurrent-devel -l pl.UTF-8
213Pliki nagłówkowe biblioteki Qt5 Concurrent.
214
215%package -n Qt5Core
216Summary: Qt5 Core library
217Summary(pl.UTF-8): Biblioteka Qt5 Core
218Group: Libraries
219Requires: pcre16 >= 8.30
220Obsoletes: qt5-qtbase
221
222%description -n Qt5Core
223Qt5 Core library provides core non-GUI functionality.
224
225%description -n Qt5Core -l pl.UTF-8
226Biblioteka Qt5 Core zawiera podstawową funkcjonalność nie związaną z
227graficznym interfejsem użytkownika (GUI).
228
229%package -n Qt5Core-devel
230Summary: Qt5 Core library - development files
231Summary(pl.UTF-8): Biblioteka Qt5 Core - pliki programistyczne
232Group: Development/Libraries
233Requires: Qt5Core = %{version}-%{release}
234Requires: glib2-devel >= 2.0
235Requires: libicu-devel
236Requires: pcre16-devel >= 8.30
237Requires: zlib-devel
238Obsoletes: qt5-qtbase-devel
239
240%description -n Qt5Core-devel
241Header files for Qt5 Core library.
242
243%description -n Qt5Core-devel -l pl.UTF-8
244Pliki nagłówkowe biblioteki Qt5 Core.
245
246%package -n Qt5DBus
247Summary: Qt5 DBus library
248Summary(pl.UTF-8): Biblioteka Qt5 DBus
249Group: Libraries
250Requires: Qt5Core = %{version}-%{release}
251Requires: dbus-libs >= 1.2
252
253%description -n Qt5DBus
254The Qt5 D-Bus library is a Unix-only library that you can use to
255perform Inter-Process Communication using the D-Bus protocol.
256
257%description -n Qt5DBus -l pl.UTF-8
258Biblioteka Qt5 D-Bus to wyłącznie uniksowa biblioteka pozwalająca na
259komunikację międzyprocesową (IPC) przy użyciu protokołu D-Bus.
260
261%package -n Qt5DBus-devel
262Summary: Qt5 DBus library - development files
263Summary(pl.UTF-8): Biblioteka Qt5 DBus - pliki programistyczne
264Group: Development/Libraries
265Requires: Qt5Core-devel = %{version}-%{release}
266Requires: Qt5DBus = %{version}-%{release}
267Requires: dbus-devel >= 1.2
268
269%description -n Qt5DBus-devel
270Header files for Qt5 DBus library.
271
272%description -n Qt5DBus-devel -l pl.UTF-8
273Pliki nagłówkowe biblioteki Qt5 DBus.
274
f97107f4
JR
275%package -n Qt5DeviceDiscoverySupport-devel
276Summary: Qt5 DeviceDiscoverySupport library - development files
277Summary(pl.UTF-8): Biblioteka Qt5 DeviceDiscoverySupport - pliki programistyczne
278Group: Development/Libraries
279# for (subset of) Qt5Core headers
280Requires: Qt5Core-devel = %{version}-%{release}
281
282%description -n Qt5DeviceDiscoverySupport-devel
283Qt5 DeviceDiscoverySupport library - development files.
284
285%description -n Qt5DeviceDiscoverySupport-devel -l pl.UTF-8
286Biblioteka Qt5 DeviceDiscoverySupport - pliki programistyczne.
287
288%package -n Qt5EglSupport-devel
289Summary: Qt5 EglSupport library - development files
290Summary(pl.UTF-8): Biblioteka Qt5 EglSupport - pliki programistyczne
291Group: Development/Libraries
292# for (subset of) Qt5Core headers
293Requires: Qt5Core-devel = %{version}-%{release}
294
295%description -n Qt5EglSupport-devel
296Qt5 EglSupport library - development files.
297
298%description -n Qt5EglSupport-devel -l pl.UTF-8
299Biblioteka Qt5 EglSupport - pliki programistyczne.
300
301%package -n Qt5EventDispatcherSupport-devel
302Summary: Qt5 EventDispatcherSupport library - development files
303Summary(pl.UTF-8): Biblioteka Qt5 EventDispatcherSupport - pliki programistyczne
304Group: Development/Libraries
305# for (subset of) Qt5Core headers
306Requires: Qt5Core-devel = %{version}-%{release}
307
308%description -n Qt5EventDispatcherSupport-devel
309Qt5 EventDispatcherSupport library - development files.
310
311%description -n Qt5EventDispatcherSupport-devel -l pl.UTF-8
312Biblioteka Qt5 EventDispatcherSupport - pliki programistyczne.
313
314%package -n Qt5FbSupport-devel
315Summary: Qt5 FbSupport library - development files
316Summary(pl.UTF-8): Biblioteka Qt5 FbSupport - pliki programistyczne
317Group: Development/Libraries
318# for (subset of) Qt5Core headers
319Requires: Qt5Core-devel = %{version}-%{release}
320
321%description -n Qt5FbSupport-devel
322Qt5 FbSupport library - development files.
323
324%description -n Qt5FbSupport-devel -l pl.UTF-8
325Biblioteka Qt5 FbSupport - pliki programistyczne.
326
327%package -n Qt5FontDatabaseSupport-devel
328Summary: Qt5 FontDatabaseSupport library - development files
329Summary(pl.UTF-8): Biblioteka Qt5 FontDatabaseSupport - pliki programistyczne
330Group: Development/Libraries
331# for (subset of) Qt5Core headers
332Requires: Qt5Core-devel = %{version}-%{release}
333
334%description -n Qt5FontDatabaseSupport-devel
335Qt5 FontDatabaseSupport library - development files.
336
337%description -n Qt5FontDatabaseSupport-devel -l pl.UTF-8
338Biblioteka Qt5 FontDatabaseSupport - pliki programistyczne.
339
340%package -n Qt5GlxSupport-devel
341Summary: Qt5 GlxSupport library - development files
342Summary(pl.UTF-8): Biblioteka Qt5 GlxSupport - pliki programistyczne
343Group: Development/Libraries
344# for (subset of) Qt5Core headers
345Requires: Qt5Core-devel = %{version}-%{release}
346
347%description -n Qt5GlxSupport-devel
348Qt5 GlxSupport library - development files.
349
350%description -n Qt5GlxSupport-devel -l pl.UTF-8
351Biblioteka Qt5 GlxSupport - pliki programistyczne.
352
eb485fb3
JB
353%package -n Qt5Gui
354Summary: Qt5 Gui library
355Summary(pl.UTF-8): Biblioteka Qt5 Gui
356Group: Libraries
357Requires: Qt5Core = %{version}-%{release}
d19f6c9e 358# for ibus platforminputcontext plugin
07c22e07 359Requires: Qt5DBus = %{version}-%{release}
a33ed680
JB
360# for compose platforminputcontext plugin
361Requires: xorg-lib-libxkbcommon >= 0.4.1
eb485fb3
JB
362
363%description -n Qt5Gui
364The Qt5 GUI library provides the basic enablers for graphical
365applications written with Qt 5.
366
367%description -n Qt5Gui -l pl
368Biblioteka Qt5 Gui udostępnia podstawową funkcjonalność dla
369graficznych aplikacji napisanych z użyciem Qt 5.
370
d19f6c9e
JB
371%package -n Qt5Gui-generic-libinput
372Summary: Qt5 Gui generic input plugin for libinput
373Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt5 Gui z libinput
374Group: Libraries
375Requires: Qt5Gui = %{version}-%{release}
376
377%description -n Qt5Gui-generic-libinput
378Qt5 Gui generic input plugin to get mouse, keyboard and touch events
379via libinput.
380
381%description -n Qt5Gui-generic-libinput -l pl.UTF-8
382Ogólna wtyczka wejścia Qt5 Gui do pobierania zdarzeń myszy, klawiatury
383i dotykowych poprzez libinput.
384
07c22e07
JB
385%package -n Qt5Gui-generic-tslib
386Summary: Qt5 Gui generic input plugin for TSlib (touchscreen panel events)
387Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt5 Gui z TSlib (zdarzeń z paneli dotykowych)
388Group: Libraries
389Requires: Qt5Gui = %{version}-%{release}
390
391%description -n Qt5Gui-generic-tslib
392Qt5 Gui generic input plugin for TSlib (touchscreen panel events).
393
394%description -n Qt5Gui-generic-tslib -l pl.UTF-8
395Ogólna wtyczka wejścia Qt5 Gui z TSlib (zdarzeń z paneli dotykowych).
396
d19f6c9e
JB
397%package -n Qt5Gui-generic-tuiotouch
398Summary: Qt5 Gui generic input plugin for TuioTouch
399Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt5 Gui z TuioTouch
400Group: Libraries
401Requires: Qt5Gui = %{version}-%{release}
402Requires: Qt5Network = %{version}-%{release}
403
404%description -n Qt5Gui-generic-tuiotouch
405Qt5 Gui generic input plugin for TuioTouch.
406
407%description -n Qt5Gui-generic-tuiotouch -l pl.UTF-8
408Ogólna wtyczka wejścia Qt5 Gui z TuioTouch.
409
07c22e07
JB
410%package -n Qt5Gui-platform-directfb
411Summary: Qt5 Gui platform plugin for DirectFB
412Summary(pl.UTF-8): Wtyczka platformy Qt5 Gui dla DirectFB
413Group: Libraries
414Requires: Qt5Gui = %{version}-%{release}
415
416%description -n Qt5Gui-platform-directfb
417Qt5 Gui platform plugin for DirectFB.
418
419%description -n Qt5Gui-platform-directfb -l pl.UTF-8
420Wtyczka platformy Qt5 Gui dla DirectFB.
421
d19f6c9e
JB
422%package -n Qt5Gui-platform-egl
423Summary: Qt5 Gui platform plugin for minimal EGL
424Summary(pl.UTF-8): Wtyczka platformy Qt5 Gui dla minimalnego EGL
07c22e07
JB
425Group: Libraries
426Requires: Qt5Gui = %{version}-%{release}
427
d19f6c9e
JB
428%description -n Qt5Gui-platform-egl
429Qt5 Gui platform plugin for minimal EGL.
07c22e07 430
d19f6c9e
JB
431%description -n Qt5Gui-platform-egl -l pl.UTF-8
432Wtyczki platformy Qt5 Gui dla minimalnego EGL.
07c22e07 433
d19f6c9e
JB
434%package -n Qt5Gui-platform-eglfs
435Summary: Qt5 Gui platform plugin and library for EglFs integration layer
436Summary(pl.UTF-8): Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej EglFs
07c22e07
JB
437Group: Libraries
438Requires: Qt5Gui = %{version}-%{release}
439
d19f6c9e
JB
440%description -n Qt5Gui-platform-eglfs
441Qt5 Gui platform plugin and library for EglFs integration layer.
07c22e07 442
d19f6c9e
JB
443%description -n Qt5Gui-platform-eglfs -l pl.UTF-8
444Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej EglFs.
445
446%package -n Qt5Gui-platform-eglfs-devel
447Summary: Development files for Qt5 EglFs integration layer
448Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt5 EglFs
449Group: Development/Libraries
450Requires: Qt5Gui-platform-eglfs = %{version}-%{release}
451
452%description -n Qt5Gui-platform-eglfs-devel
453Development files for Qt5 EglFs integration layer.
454
455%description -n Qt5Gui-platform-eglfs-devel -l pl.UTF-8
456Pliki programistyczne warstwy integracyjnej Qt5 EglFs.
457
458%package -n Qt5Gui-platform-eglfs-kms
459Summary: Qt5 EglFs integration plugin for KMS
460Summary(pl.UTF-8): Wtyczka integracji Qt5 EglFs dla KMS
461Group: Libraries
462Requires: Qt5Gui-platform-eglfs = %{version}-%{release}
463Obsoletes: Qt5Gui-platform-kms < 5.5
464
465%description -n Qt5Gui-platform-eglfs-kms
466Qt5 EglFs integration plugin for KMS.
467
468%description -n Qt5Gui-platform-eglfs-kms -l pl.UTF-8
469Wtyczka integracji Qt5 EglFs dla KMS.
470
f97107f4
JR
471%package -n Qt5Gui-platform-eglfs-kms-devel
472Summary: Development files for Qt5 EglFs integration plugin for KMS
473Summary(pl.UTF-8): Pliki programistyczne dla wtyczki integracji Qt5 EglFs dla KMS
474Group: Libraries
475Requires: Qt5Gui-platform-eglfs = %{version}-%{release}
476Obsoletes: Qt5Gui-platform-kms < 5.5
477
478%description -n Qt5Gui-platform-eglfs-kms-devel
479Qt5 EglFs integration plugin for KMS - development files.
480
481%description -n Qt5Gui-platform-eglfs-kms-devel -l pl.UTF-8
482Wtyczka integracji Qt5 EglFs dla KMS - pliki programistyczne.
483
d19f6c9e
JB
484%package -n Qt5Gui-platform-eglfs-x11
485Summary: Qt5 EglFs integration plugin for X11
486Summary(pl.UTF-8): Wtyczka integracji Qt5 EglFs dla X11
487Group: Libraries
488Requires: Qt5Gui-platform-eglfs = %{version}-%{release}
489
490%description -n Qt5Gui-platform-eglfs-x11
491Qt5 EglFs integration plugin for X11.
492
493%description -n Qt5Gui-platform-eglfs-x11 -l pl.UTF-8
494Wtyczka integracji Qt5 EglFs dla X11.
495
496%package -n Qt5Gui-platform-xcb
497Summary: Qt5 Gui platform plugin and library for XcbQpa integration layer
498Summary(pl.UTF-8): Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej XcbQpa
499Group: Libraries
500Requires: Qt5DBus = %{version}-%{release}
501Requires: Qt5Gui = %{version}-%{release}
502Requires: libxcb >= 1.10
503Requires: xorg-lib-libxkbcommon-x11 >= 0.4.1
504
505%description -n Qt5Gui-platform-xcb
506Qt5 Gui platform plugin and library for XcbQpa integration layer.
507
508%description -n Qt5Gui-platform-xcb -l pl.UTF-8
509Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej
510XcbQpa.
511
512%package -n Qt5Gui-platform-xcb-devel
513Summary: Development files for Qt5 XcbQpa integration layer
514Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt5 XcbQpa
515Group: Development/Libraries
516Requires: Qt5Gui-platform-eglfs = %{version}-%{release}
517
518%description -n Qt5Gui-platform-xcb-devel
519Development files for Qt5 XcbQpa integration layer.
520
521%description -n Qt5Gui-platform-xcb-devel -l pl.UTF-8
522Pliki programistyczne warstwy integracyjnej Qt5 XcbQpa.
523
524%package -n Qt5Gui-platform-xcb-egl
525Summary: Qt5 XcbQpa integration plugin for EGL
526Summary(pl.UTF-8): Wtyczka integracji Qt5 XcbQpa dla EGL
527Group: Libraries
528Requires: Qt5Gui-platform-xcb = %{version}-%{release}
529
530%description -n Qt5Gui-platform-xcb-egl
531Qt5 XcbQpa integration plugin for EGL.
532
533%description -n Qt5Gui-platform-xcb-egl -l pl.UTF-8
534Wtyczka integracji Qt5 XcbQpa dla EGL.
535
536%package -n Qt5Gui-platform-xcb-glx
537Summary: Qt5 XcbQpa integration plugin for GLX
538Summary(pl.UTF-8): Wtyczka integracji Qt5 XcbQpa dla GLX
539Group: Libraries
540Requires: Qt5Gui-platform-xcb = %{version}-%{release}
541
542%description -n Qt5Gui-platform-xcb-glx
543Qt5 XcbQpa integration plugin for GLX.
544
545%description -n Qt5Gui-platform-xcb-glx -l pl.UTF-8
546Wtyczka integracji Qt5 XcbQpa dla GLX.
07c22e07 547
f97107f4
JR
548%package -n Qt5Gui-platform-vnc
549Summary: Qt5 Gui platform plugin and library for VNC integration layer
550Summary(pl.UTF-8): Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej VNC
551Group: Libraries
552Requires: Qt5DBus = %{version}-%{release}
553Requires: Qt5Gui = %{version}-%{release}
554
555%description -n Qt5Gui-platform-vnc
556Qt5 Gui platform plugin and library for VNC integration layer.
557
558%description -n Qt5Gui-platform-vnc -l pl.UTF-8
559Wtyczka platformy Qt5 Gui oraz biblioteka warstwy integracyjnej VNC.
560
561%package -n Qt5Gui-platform-vnc-devel
562Summary: Development files for Qt5 VNC integration layer
563Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt5 VNC
564Group: Development/Libraries
565
566%description -n Qt5Gui-platform-vnc-devel
567Development files for Qt5 VNC integration layer.
568
569%description -n Qt5Gui-platform-vnc-devel -l pl.UTF-8
570Pliki programistyczne warstwy integracyjnej Qt5 VNC.
571
572%package -n Qt5Gui-platformtheme-gtk3
573Summary: Qt5 Gui platform theme plugin for GTK+ 3.x
574Summary(pl.UTF-8): Wtyczka motywów platform Qt5 Gui dla GTK+ 3.x
07c22e07
JB
575Group: Libraries
576Requires: Qt5Gui = %{version}-%{release}
577
f97107f4
JR
578%description -n Qt5Gui-platformtheme-gtk3
579Qt5 Gui platform theme plugin for GTK+ 3.x.
07c22e07 580
f97107f4
JR
581%description -n Qt5Gui-platformtheme-gtk3 -l pl.UTF-8
582Wtyczka motywów platform Qt5 Gui dla GTK+ 3.x.
07c22e07 583
eb485fb3
JB
584%package -n Qt5Gui-devel
585Summary: Qt5 Gui library - development files
586Summary(pl.UTF-8): Biblioteka Qt5 Gui - pliki programistyczne
587Group: Development/Libraries
588Requires: OpenGL-devel
589Requires: Qt5Core-devel = %{version}-%{release}
590Requires: Qt5Gui = %{version}-%{release}
591Requires: libpng-devel
592
593%description -n Qt5Gui-devel
594Header files for Qt5 Gui library.
595
596%description -n Qt5Gui-devel -l pl.UTF-8
597Pliki nagłówkowe biblioteki Qt5 Gui.
598
f97107f4
JR
599%package -n Qt5InputSupport-devel
600Summary: Qt5 InputSupport library - development files
601Summary(pl.UTF-8): Biblioteka Qt5 InputSupport - pliki programistyczne
602Group: Development/Libraries
603# for (subset of) Qt5Core headers
604Requires: Qt5Core-devel = %{version}-%{release}
605
606%description -n Qt5InputSupport-devel
607Qt5 InputSupport library - development files.
608
609%description -n Qt5InputSupport-devel -l pl.UTF-8
610Biblioteka Qt5 InputSupport - pliki programistyczne.
611
eb485fb3
JB
612%package -n Qt5Network
613Summary: Qt5 Network library
614Summary(pl.UTF-8): Biblioteka Qt5 Network
615Group: Libraries
616Requires: Qt5Core = %{version}-%{release}
07c22e07
JB
617# for bearer plugins (qconnman, qnm):
618Requires: Qt5DBus = %{version}-%{release}
f97107f4 619%requires_ge_to openssl openssl-devel
eb485fb3
JB
620
621%description -n Qt5Network
622The Qt5 Network library provides classes to make network programming
623easier and portable.
624
625%description -n Qt5Network -l pl.UTF-8
626Biblioteka Qt5 Network udostępnia klasy czyniące programowanie
627sieciowe łatwiejszym i przenośnym.
628
629%package -n Qt5Network-devel
630Summary: Qt5 Network library - development files
631Summary(pl.UTF-8): Biblioteka Qt5 Network - pliki programistyczne
632Group: Development/Libraries
633Requires: Qt5Core-devel = %{version}-%{release}
634Requires: Qt5Network = %{version}-%{release}
635Requires: openssl-devel
636
637%description -n Qt5Network-devel
638Header files for Qt5 Network library.
639
640%description -n Qt5Network-devel -l pl.UTF-8
641Pliki nagłówkowe biblioteki Qt5 Network.
642
643%package -n Qt5OpenGL
644Summary: Qt5 OpenGL library
645Summary(pl.UTF-8): Biblioteka Qt5 OpenGL
646Group: Libraries
647Requires: Qt5Core = %{version}-%{release}
648Requires: Qt5Gui = %{version}-%{release}
649Requires: Qt5Widgets = %{version}-%{release}
650
651%description -n Qt5OpenGL
652The Qt5 OpenGL library offers classes that make it easy to use OpenGL
653in Qt 5 applications.
654
655%description -n Qt5OpenGL -l pl.UTF-8
656Biblioteka Qt5 OpenGL oferuje klasy ułatwiające wykorzystywanie
657OpenGL-a w aplikacjach Qt 5.
658
659%package -n Qt5OpenGL-devel
660Summary: Qt5 OpenGL library - development files
661Summary(pl.UTF-8): Biblioteka Qt5 OpenGL - pliki programistyczne
662Group: Development/Libraries
663Requires: OpenGL-devel
664Requires: Qt5Core-devel = %{version}-%{release}
665Requires: Qt5Gui-devel = %{version}-%{release}
666Requires: Qt5OpenGL = %{version}-%{release}
667Requires: Qt5Widgets-devel = %{version}-%{release}
668
669%description -n Qt5OpenGL-devel
670Header files for Qt5 OpenGL library.
671
672%description -n Qt5OpenGL-devel -l pl.UTF-8
673Pliki nagłówkowe biblioteki Qt5 OpenGL.
674
675%package -n Qt5OpenGLExtensions-devel
676Summary: Qt5 OpenGLExtensions library - development files
677Summary(pl.UTF-8): Biblioteka Qt5 OpenGLExtensions - pliki programistyczne
678Group: Development/Libraries
679Requires: OpenGL-devel
680Requires: Qt5Core-devel = %{version}-%{release}
681Requires: Qt5Gui-devel = %{version}-%{release}
682
683%description -n Qt5OpenGLExtensions-devel
684Qt5 OpenGLExtensions library (development files).
685
686%description -n Qt5OpenGLExtensions-devel -l pl.UTF-8
687Biblioteka Qt5 OpenGL Extensions - obsługa rozszerzeń OpenGL (pliki
688programistyczne).
689
f97107f4
JR
690%package -n Qt5ServiceSupport-devel
691Summary: Qt5 ServiceSupport library - development files
692Summary(pl.UTF-8): Biblioteka Qt5 ServiceSupport - pliki programistyczne
693Group: Development/Libraries
694# for (subset of) Qt5Core headers
695Requires: Qt5Core-devel = %{version}-%{release}
696
697%description -n Qt5ServiceSupport-devel
698Qt5 ServiceSupport library - development files.
699
700%description -n Qt5ServiceSupport-devel -l pl.UTF-8
701Biblioteka Qt5 ServiceSupport - pliki programistyczne.
702
703%package -n Qt5PlatformCompositorSupport-devel
704Summary: Qt5 PlatformCompositorSupport library - development files
705Summary(pl.UTF-8): Biblioteka Qt5 PlatformCompositorSupport - pliki programistyczne
74712d58
JR
706Group: X11/Development/Libraries
707Requires: OpenGL-devel
708Requires: Qt5Core-devel = %{version}-%{release}
709Requires: Qt5DBus-devel = %{version}-%{release}
710Requires: Qt5Gui-devel = %{version}-%{release}
711Requires: fontconfig-devel
712Requires: freetype-devel >= 2.1.3
713Requires: xorg-lib-libX11-devel
714Requires: xorg-lib-libXrender-devel
715Requires: xorg-lib-libXext-devel
716Requires: udev-devel
6dbfb7a2 717Obsoletes: Qt5PlatformSupport-devel < 5.8.0
74712d58 718
f97107f4
JR
719%description -n Qt5PlatformCompositorSupport-devel
720Qt5 PlatformCompositorSupport library (development files).
74712d58 721
f97107f4
JR
722%description -n Qt5PlatformCompositorSupport-devel -l pl.UTF-8
723Biblioteka Qt5 PlatformCompositorSupport - obsługa platformy (pliki
74712d58
JR
724programistyczne).
725
eb485fb3
JB
726%package -n Qt5PrintSupport
727Summary: Qt5 PrintSupport library
728Summary(pl.UTF-8): Biblioteka Qt5 PrintSupport
729Group: Libraries
730Requires: Qt5Core = %{version}-%{release}
731Requires: Qt5Gui = %{version}-%{release}
732Requires: Qt5Widgets = %{version}-%{release}
7d197c9f 733%{?with_cups:Requires: cups-lib >= 1.4}
eb485fb3
JB
734
735%description -n Qt5PrintSupport
736The Qt5 PrintSupport library provides classes to make printing easier
737and portable.
738
739%description -n Qt5PrintSupport -l pl.UTF-8
740Biblioteka Qt5 PrintSupport udostępnia klasy czyniące drukowanie
741łatwiejszym i bardziej przenośnym.
742
743%package -n Qt5PrintSupport-devel
744Summary: Qt5 PrintSupport library - development files
745Summary(pl.UTF-8): Biblioteka Qt5 PrintSupport - pliki programistyczne
746Group: Development/Libraries
747Requires: OpenGL-devel
748Requires: Qt5Core-devel = %{version}-%{release}
749Requires: Qt5Gui-devel = %{version}-%{release}
750Requires: Qt5PrintSupport = %{version}-%{release}
751Requires: Qt5Widgets-devel = %{version}-%{release}
752
753%description -n Qt5PrintSupport-devel
754Header files for Qt5 PrintSupport library.
755
756%description -n Qt5PrintSupport-devel -l pl.UTF-8
757Pliki nagłówkowe biblioteki Qt5 PrintSupport.
758
f97107f4
JR
759%package -n Qt5ThemeSupport-devel
760Summary: Qt5 ThemeSupport library - development files
761Summary(pl.UTF-8): Biblioteka Qt5 ThemeSupport - pliki programistyczne
762Group: Development/Libraries
763# for (subset of) Qt5Core headers
764Requires: Qt5Core-devel = %{version}-%{release}
765
766%description -n Qt5ThemeSupport-devel
767Qt5 ThemeSupport library - development files.
768
769%description -n Qt5ThemeSupport-devel -l pl.UTF-8
770Biblioteka Qt5 ThemeSupport - pliki programistyczne.
771
eb485fb3
JB
772%package -n Qt5Sql
773Summary: Qt5 Sql library
774Summary(pl.UTF-8): Biblioteka Qt5 Sql
775Group: Libraries
776Requires: Qt5Core = %{version}-%{release}
777
778%description -n Qt5Sql
779The Qt5 Sql library provides a driver layer, SQL API layer, and a user
780interface layer for SQL databases.
781
782%description -n Qt5Sql -l pl.UTF-8
783Biblioteka Qt5 Sql udostępnia warstwę sterowników, warstwę API SQL
784oraz warstwę interfejsu użytkownika dla baz danych SQL.
785
786%package -n Qt5Sql-devel
787Summary: Qt5 Sql library - development files
788Summary(pl.UTF-8): Biblioteka Qt5 Sql - pliki programistyczne
789Group: Development/Libraries
790Requires: Qt5Core-devel = %{version}-%{release}
791Requires: Qt5Sql = %{version}-%{release}
792
793%description -n Qt5Sql-devel
794Header files for Qt5 Sql library.
795
796%description -n Qt5Sql-devel -l pl.UTF-8
797Pliki nagłówkowe biblioteki Qt5 Sql.
51df396b 798
07c22e07
JB
799%package -n Qt5Sql-sqldriver-db2
800Summary: Qt5 Sql driver for IBM DB2 database
801Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych IBM DB2
802Group: Libraries
803Requires: Qt5Sql = %{version}-%{release}
804
805%description -n Qt5Sql-sqldriver-db2
806Qt5 Sql driver for IBM DB2 database.
807
808%description -n Qt5Sql-sqldriver-db2 -l pl.UTF-8
809Sterownik Qt5 Sql dla bazy danych IBM DB2.
810
811%package -n Qt5Sql-sqldriver-ibase
812Summary: Qt5 Sql driver for Firebird/InterBase database
813Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych Firebird/InterBase
814Group: Libraries
815Requires: Qt5Sql = %{version}-%{release}
816
817%description -n Qt5Sql-sqldriver-ibase
818Qt5 Sql driver for Firebird/InterBase database.
819
820%description -n Qt5Sql-sqldriver-ibase -l pl.UTF-8
821Sterownik Qt5 Sql dla bazy danych Firebird/InterBase.
822
823%package -n Qt5Sql-sqldriver-sqlite3
824Summary: Qt5 Sql driver for SQLite 3.x database
825Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych SQLite 3.x
826Group: Libraries
827Requires: Qt5Sql = %{version}-%{release}
828
829%description -n Qt5Sql-sqldriver-sqlite3
830Qt5 Sql driver for SQLite 3.x database.
831
832%description -n Qt5Sql-sqldriver-sqlite3 -l pl.UTF-8
833Sterownik Qt5 Sql dla bazy danych SQLite 3.x.
834
835%package -n Qt5Sql-sqldriver-sqlite2
836Summary: Qt5 Sql driver for SQLite 2.x database
837Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych SQLite 2.x
838Group: Libraries
839Requires: Qt5Sql = %{version}-%{release}
840
841%description -n Qt5Sql-sqldriver-sqlite2
842Qt5 Sql driver for SQLite 2.x database.
843
844%description -n Qt5Sql-sqldriver-sqlite2 -l pl.UTF-8
845Sterownik Qt5 Sql dla bazy danych SQLite 2.x.
846
847%package -n Qt5Sql-sqldriver-mysql
848Summary: Qt5 Sql driver for MySQL database
849Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych MySQL
850Group: Libraries
851Requires: Qt5Sql = %{version}-%{release}
852
853%description -n Qt5Sql-sqldriver-mysql
854Qt5 Sql driver for MySQL database.
855
856%description -n Qt5Sql-sqldriver-mysql -l pl.UTF-8
857Sterownik Qt5 Sql dla bazy danych MySQL.
858
859%package -n Qt5Sql-sqldriver-oci
860Summary: Qt5 Sql driver for Oracle database (using OCI interface)
861Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych Oracle (wykorzystujący interfejs OCI)
862Group: Libraries
863Requires: Qt5Sql = %{version}-%{release}
864
865%description -n Qt5Sql-sqldriver-oci
866Qt5 Sql driver for Oracle database (using OCI interface).
867
868%description -n Qt5Sql-sqldriver-oci -l pl.UTF-8
869Sterownik Qt5 Sql dla bazy danych Oracle (wykorzystujący interfejs
870OCI).
871
872%package -n Qt5Sql-sqldriver-odbc
873Summary: Qt5 Sql driver for ODBC databases
874Summary(pl.UTF-8): Sterownik Qt5 Sql dla baz danych ODBC
875Group: Libraries
876Requires: Qt5Sql = %{version}-%{release}
877
878%description -n Qt5Sql-sqldriver-odbc
879Qt5 Sql driver for ODBC databases.
880
881%description -n Qt5Sql-sqldriver-odbc -l pl.UTF-8
882Sterownik Qt5 Sql dla baz danych ODBC.
883
884%package -n Qt5Sql-sqldriver-pgsql
885Summary: Qt5 Sql driver for PostgreSQL database
886Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych PostgreSQL
887Group: Libraries
888Requires: Qt5Sql = %{version}-%{release}
889
890%description -n Qt5Sql-sqldriver-pgsql
891Qt5 Sql driver for PostgreSQL database.
892
893%description -n Qt5Sql-sqldriver-pgsql -l pl.UTF-8
894Sterownik Qt5 Sql dla bazy danych PostgreSQL.
895
896%package -n Qt5Sql-sqldriver-tds
897Summary: Qt5 Sql driver for Sybase/MS SQL database (using TDS interface)
898Summary(pl.UTF-8): Sterownik Qt5 Sql dla bazy danych Sybase/MS SQL (wykorzystujący interfejs TDS)
899Group: Libraries
900Requires: Qt5Sql = %{version}-%{release}
901
902%description -n Qt5Sql-sqldriver-tds
903Qt5 Sql driver for Sybase/MS SQL database (using TDS interface).
904
905%description -n Qt5Sql-sqldriver-tds -l pl.UTF-8
906Sterownik Qt5 Sql dla bazy danych Sybase/MS SQL (wykorzystujący
907interfejs TDS).
908
eb485fb3
JB
909%package -n Qt5Test
910Summary: Qt5 Test library
911Summary(pl.UTF-8): Biblioteka Qt5 Test
912Group: Libraries
913Requires: Qt5Core = %{version}-%{release}
9452387a 914
eb485fb3
JB
915%description -n Qt5Test
916The Qt5 Test library provides classes for unit testing Qt 5
917applications and libraries.
918
919%description -n Qt5Test -l pl.UTF-8
920Biblioteka Qt5 Test udostępnia klasy do testów jednostkowych aplikacji
921oraz bibliotek Qt 5.
922
923%package -n Qt5Test-devel
924Summary: Qt5 Test library - development files
925Summary(pl.UTF-8): Biblioteka Qt5 Test - pliki programistyczne
926Group: Development/Libraries
927Requires: Qt5Core-devel = %{version}-%{release}
928Requires: Qt5Test = %{version}-%{release}
929
930%description -n Qt5Test-devel
931Header files for Qt5 Test library.
932
933%description -n Qt5Test-devel -l pl.UTF-8
934Pliki nagłówkowe biblioteki Qt5 Test.
935
f97107f4
JR
936%package -n -devel
937Summary: library - development files
938Summary(pl.UTF-8): Biblioteka - pliki programistyczne
939Group: Development/Libraries
940# for (subset of) Qt5Core headers
941Requires: Qt5Core-devel = %{version}-%{release}
942Requires: zlib-devel
943
944%description -n -devel
945 library - development files.
946
947%description -n -devel -l pl.UTF-8
948Biblioteka - pliki programistyczne.
949
eb485fb3
JB
950%package -n Qt5Widgets
951Summary: Qt5 Widgets library
952Summary(pl.UTF-8): Biblioteka Qt5 Widgets
953Group: X11/Libraries
954Requires: Qt5Core = %{version}-%{release}
955Requires: Qt5Gui = %{version}-%{release}
956
957%description -n Qt5Widgets
958The Qt5 Widgets library extends Qt 5 GUI with C++ widget
0227441b 959functionality.
eb485fb3
JB
960
961%description -n Qt5Widgets -l pl.UTF-8
962Biblioteka Qt5 Widgets rozszerza graficzny interfejs Qt 5 o
0227441b 963funkcjonalność widgetów C++.
eb485fb3
JB
964
965%package -n Qt5Widgets-devel
966Summary: Qt5 Widgets library - development files
967Summary(pl.UTF-8): Biblioteka Qt5 Widgets - pliki programistyczne
968Group: X11/Development/Libraries
969Requires: OpenGL-devel
970Requires: Qt5Core-devel = %{version}-%{release}
971Requires: Qt5Gui-devel = %{version}-%{release}
972Requires: Qt5Widgets = %{version}-%{release}
973Requires: xorg-lib-libX11-devel
974Requires: xorg-lib-libXext-devel
975
976%description -n Qt5Widgets-devel
977Header files for Qt5 Widgets library.
978
979%description -n Qt5Widgets-devel -l pl.UTF-8
980Pliki nagłówkowe biblioteki Qt5 Widgets.
981
982%package -n Qt5Xml
983Summary: Qt5 Xml library
984Summary(pl.UTF-8): Biblioteka Qt5 Xml
985Group: Libraries
986Requires: Qt5Core = %{version}-%{release}
987
988%description -n Qt5Xml
989The Qt5 Xml library provides C++ implementations of the SAX and DOM
990standards for XML.
991
992%description -n Qt5Xml -l pl.UTF-8
993Biblioteka Qt5 Xml udostępnia implementację w C++ standardów SAX oraz
994DOM dla formatu XML.
995
996%package -n Qt5Xml-devel
997Summary: Qt5 Xml library - development files
998Summary(pl.UTF-8): Biblioteka Qt5 Xml - pliki programistyczne
999Group: Development/Libraries
1000Requires: Qt5Core-devel = %{version}-%{release}
1001Requires: Qt5Xml = %{version}-%{release}
1002
1003%description -n Qt5Xml-devel
1004Header files for Qt5 Xml library.
1005
1006%description -n Qt5Xml-devel -l pl.UTF-8
1007Pliki nagłówkowe biblioteki Qt5 Xml.
51df396b 1008
66205aa8
JB
1009%package -n qt5-doc-common
1010Summary: Common part of Qt5 documentation
1011Summary(pl.UTF-8): Część wspólna dokumentacji do Qt5
1012Group: Documentation
1013%if "%{_rpmversion}" >= "5"
1014BuildArch: noarch
1015%endif
1016
1017%description -n qt5-doc-common
1018Common part of Qt5 documentation, global for all components.
1019
1020%description -n qt5-doc-common -l pl.UTF-8
1021Część wspólna dokumentacji do Qt5 ("global", dla wszystkich
1022elementów).
1023
b18d64cc 1024%package doc
7aae88f0
JB
1025Summary: HTML documentation for Qt5 application framework base components
1026Summary(pl.UTF-8): Dokumentacja HTML do podstawowych komponentów szkieletu aplikacji Qt5
b18d64cc 1027Group: Documentation
66205aa8 1028Requires: qt5-doc-common = %{version}-%{release}
168d1e38
ER
1029%if "%{_rpmversion}" >= "5"
1030BuildArch: noarch
1031%endif
b18d64cc
WF
1032
1033%description doc
7aae88f0 1034HTML documentation for Qt5 application framework base components.
9452387a
JB
1035
1036%description doc -l pl.UTF-8
7aae88f0
JB
1037Dokumentacja HTML do podstawowych komponentów szkieletu aplikacji Qt5.
1038
1039%package doc-qch
1040Summary: QCH documentation for Qt5 application framework base components
1041Summary(pl.UTF-8): Dokumentacja QCH do podstawowych komponentów szkieletu aplikacji Qt5
1042Group: Documentation
1043Requires: qt5-doc-common = %{version}-%{release}
1044%if "%{_rpmversion}" >= "5"
1045BuildArch: noarch
1046%endif
1047
1048%description doc-qch
1049QCH documentation for Qt5 application framework base components.
1050
1051%description doc-qch -l pl.UTF-8
1052Dokumentacja QCH do podstawowych komponentów szkieletu aplikacji Qt5.
b18d64cc 1053
51df396b 1054%package examples
9452387a
JB
1055Summary: Examples for Qt5 application framework base components
1056Summary(pl.UTF-8): Przykłady do podstawowych komponentów szkieletu aplikacji Qt5
51df396b 1057Group: X11/Development/Libraries
168d1e38
ER
1058%if "%{_rpmversion}" >= "5"
1059BuildArch: noarch
1060%endif
51df396b
WF
1061
1062%description examples
9452387a
JB
1063Examples for Qt5 application framework base components.
1064
1065%description examples -l pl.UTF-8
1066Przykłady do podstawowych komponentów szkieletu aplikacji Qt5.
1067
1068%package -n qt5-build
1069Summary: Qt5 build tools
839172f5 1070Summary(pl.UTF-8): Narzędzia do budowania dla Qt5
9452387a 1071Group: Development/Tools
9452387a
JB
1072
1073%description -n qt5-build
1074This package includes the Qt resource compiler (rcc), meta objects
1075compiler (moc), user interface compiler (uic) etc.
1076
1077%description -n qt5-build -l pl.UTF-8
1078Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1079metaobiektów (moc), kompilator interfejsów użytkownika (uic) i podobne
1080narzędzia.
1081
1082%package -n qt5-qmake
1083Summary: Qt5 makefile generator
1084Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt5
1085Group: Development/Tools
1086
1087%description -n qt5-qmake
1088Qt5 makefile generator.
1089
1090%description -n qt5-qmake -l pl.UTF-8
1091Generator plików makefile dla aplikacji Qt5.
51df396b
WF
1092
1093%prep
766e4ec6 1094%setup -q -n %{orgname}-opensource-src-%{version} %{?with_qm:-a1}
7d197c9f 1095%patch0 -p1
51df396b 1096
eb485fb3 1097%{__sed} -i -e 's,usr/X11R6/,usr/,g' mkspecs/linux-g++-64/qmake.conf
51df396b
WF
1098
1099# change QMAKE FLAGS to build
1100%{__sed} -i -e '
9452387a
JB
1101 s|^\(QMAKE_COMPILER *\)=.*gcc|\1= %{__cc}|;
1102 s|^\(QMAKE_CC *\)=.*gcc|\1= %{__cc}|;
1103 s|^\(QMAKE_CXX *\)=.*g++|\1= %{__cxx}|;
1104 s|^QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO .*|QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -g %{rpmcppflags} %{rpmcflags}|;
1105 s|^QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO .*|QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO += -g %{rpmcppflags} %{rpmcxxflags}|;
51df396b 1106 ' mkspecs/common/g++-base.conf
51df396b 1107%{__sed} -i -e '
9452387a
JB
1108 s|^\(QMAKE_CFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcflags}|;
1109 s|^\(QMAKE_CXXFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcxxflags}|;
1110 s|^\(QMAKE_CFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
1111 s|^\(QMAKE_CXXFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
1112 s|^\(QMAKE_LFLAGS *\)+=.*|\1+= %{rpmldflags}|;
1113 ' mkspecs/common/gcc-base.conf
51df396b 1114
9452387a 1115# define QMAKE_STRIP to true, so we get useful -debuginfo pkgs
51df396b 1116%{__sed} -i -e '
9452387a 1117 s|^\(QMAKE_STRIP *\)=.*|\1= :|;
51df396b
WF
1118 ' mkspecs/common/linux.conf
1119
1120%build
1121# pass OPTFLAGS to build qmake itself with optimization
1122export OPTFLAGS="%{rpmcflags}"
1123export PATH=$PWD/bin:$PATH
1124
9452387a 1125# DEFAULT OPTIONS FOR ALL BUILDS
51df396b
WF
1126COMMONOPT=" \
1127 -confirm-license \
1128 -opensource \
1129 -verbose \
9452387a
JB
1130 %{?debug:-debug} \
1131 %{!?debug:-release} \
1132 -prefix %{qt5dir} \
1133 -bindir %{qt5dir}/bin \
51df396b
WF
1134 -docdir %{_docdir}/qt5-doc \
1135 -headerdir %{_includedir}/qt5 \
1136 -libdir %{_libdir} \
9452387a 1137 -plugindir %{qt5dir}/plugins \
51df396b 1138 -datadir %{_datadir}/qt5 \
51df396b
WF
1139 -sysconfdir %{_sysconfdir}/qt5 \
1140 -examplesdir %{_examplesdir}/qt5 \
9452387a
JB
1141%if %{with mysql}
1142 -I/usr/include/mysql \
1143%endif
1144%if %{with pgsql}
1145 -I/usr/include/postgresql/server \
1146%endif
1147 -%{!?with_cups:no-}cups \
1148 -%{!?with_directfb:no-}directfb \
1149 -dbus-linked \
1150 -fontconfig \
51df396b 1151 -glib \
f97107f4 1152 -%{!?with_gtk:no-}gtk \
9452387a 1153 -icu \
7d197c9f 1154 %{?with_systemd:-journald} \
ce510087
JB
1155 %{!?with_egl:-no-eglfs} \
1156 %{!?with_kms:-no-kms} \
d19f6c9e 1157 %{!?with_libinput:-no-libinput} \
51df396b 1158 -no-rpath \
9452387a 1159 -no-separate-debug-info \
51df396b
WF
1160 %{!?with_sse2:-no-sse2} \
1161 %{!?with_sse3:-no-sse3} \
1162 %{!?with_ssse3:-no-ssse3} \
1163 %{!?with_sse41:-no-sse4.1} \
1164 %{!?with_sse42:-no-sse4.2} \
1165 %{!?with_avx:-no-avx} \
9452387a
JB
1166 %{!?with_avx2:-no-avx2} \
1167 -openssl-linked \
1168 -optimized-qmake \
1169 -%{!?with_pch:no-}pch \
51df396b 1170 -reduce-relocations \
9452387a 1171 -sm \
51df396b
WF
1172 -system-freetype \
1173 -system-libjpeg \
1174 -system-libpng \
1175 -system-pcre \
9452387a 1176 -system-sqlite \
51df396b
WF
1177 -system-xcb \
1178 -system-xkbcommon \
1179 -system-zlib \
9452387a 1180 %{?with_tslib:-tslib} \
9452387a 1181 -xinput2 \
f97107f4
JR
1182 %{!?with_db2:-no}-sql-db2 \
1183 %{!?with_ibase:-no}-sql-ibase \
1184 %{!?with_mysql:-no}-sql-mysql \
1185 %{!?with_oci:-no}-sql-oci \
1186 %{!?with_odbc:-no}-sql-odbc \
1187 %{!?with_pgsql:-no}-sql-psql \
1188 %{!?with_sqlite2:-no}-sql-sqlite2 \
1189 %{!?with_sqlite3:-no}-sql-sqlite \
1190 %{!?with_freetds:-no}-sql-tds \
1191"
51df396b 1192
9452387a 1193# STATIC
51df396b 1194%if %{with static_libs}
f97107f4 1195./configure $COMMONOPT -static
51df396b
WF
1196
1197%{__make} -C src
51df396b
WF
1198if [ ! -d staticlib ]; then
1199 mkdir staticlib
1200 cp -a lib/*.a staticlib
1201fi
1202%{__make} distclean
1203%endif
51df396b 1204
9452387a 1205# SHARED
f97107f4 1206./configure $COMMONOPT -shared
51df396b
WF
1207
1208%{__make}
9452387a 1209
f97107f4 1210%if %{with doc}
9452387a
JB
1211# use just built qdoc instead of requiring already installed qt5-build
1212wd="$(pwd)"
f97107f4 1213%{__sed} -i -e 's|%{qt5dir}/bin/qdoc|LD_LIBRARY_PATH='${wd}'/lib$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH} '${wd}'/bin/qdoc|' src/*/Makefile
e22ef9d7 1214%{__make} docs
f97107f4 1215%endif
51df396b 1216
766e4ec6
JB
1217%if %{with qm}
1218export QMAKEPATH=$(pwd)
1219cd qttranslations-opensource-src-%{version}
1220../bin/qmake
1221%{__make}
1222cd ..
1223%endif
1224
51df396b
WF
1225%install
1226rm -rf $RPM_BUILD_ROOT
f97107f4 1227install -d $RPM_BUILD_ROOT{%{_sysconfdir}/qt5,%{_bindir},%{_pkgconfigdir}}
51df396b 1228
257917ad 1229# for QtSolutions (qtlockedfile, qtsingleapplication, etc)
839172f5 1230install -d $RPM_BUILD_ROOT%{_includedir}/qt5/QtSolutions
257917ad 1231
51df396b
WF
1232%{__make} install \
1233 INSTALL_ROOT=$RPM_BUILD_ROOT
1234
f97107f4 1235%if %{with doc}
e22ef9d7 1236%{__make} install_docs \
9452387a 1237 INSTALL_ROOT=$RPM_BUILD_ROOT
f97107f4 1238%endif
51df396b 1239
766e4ec6
JB
1240%if %{with qm}
1241%{__make} -C qttranslations-opensource-src-%{version} install \
1242 INSTALL_ROOT=$RPM_BUILD_ROOT
1243# keep only qt and qtbase
d19f6c9e 1244%{__rm} $RPM_BUILD_ROOT%{_datadir}/qt5/translations/{assistant,designer,linguist,qmlviewer,qt_help,qtconfig,qtconnectivity,qtdeclarative,qtlocation,qtmultimedia,qtquick1,qtquickcontrols,qtscript,qtwebsockets,qtxmlpatterns}_*.qm
766e4ec6
JB
1245%else
1246install -d $RPM_BUILD_ROOT%{_datadir}/qt5/translations
1247%endif
1248
25fb21af
JB
1249# external plugins loaded from qtbase libs
1250install -d $RPM_BUILD_ROOT%{qt5dir}/plugins/iconengines
1251
9452387a
JB
1252# kill unnecessary -L%{_libdir} from *.la, *.prl, *.pc
1253%{__sed} -i -e "s,-L%{_libdir} \?,,g" \
1254 $RPM_BUILD_ROOT%{_libdir}/*.{la,prl} \
1255 $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
51df396b 1256
9452387a
JB
1257# useless symlinks
1258%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.?
1259# actually drop *.la, follow policy of not packaging them when *.pc exist
1260%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
51df396b 1261
9452387a 1262# symlinks in system bin dir
51df396b 1263cd $RPM_BUILD_ROOT%{_bindir}
51df396b
WF
1264ln -sf ../%{_lib}/qt5/bin/moc moc-qt5
1265ln -sf ../%{_lib}/qt5/bin/qmake qmake-qt5
51df396b
WF
1266ln -sf ../%{_lib}/qt5/bin/uic uic-qt5
1267ln -sf ../%{_lib}/qt5/bin/rcc rcc-qt5
51df396b
WF
1268ln -sf ../%{_lib}/qt5/bin/qdbuscpp2xml qdbuscpp2xml-qt5
1269ln -sf ../%{_lib}/qt5/bin/qdbusxml2cpp qdbusxml2cpp-qt5
1270ln -sf ../%{_lib}/qt5/bin/qdoc qdoc-qt5
a33ed680 1271ln -sf ../%{_lib}/qt5/bin/qlalr qlalr-qt5
51df396b
WF
1272cd -
1273
1274# Prepare some files list
1275ifecho() {
66205aa8 1276 r="$RPM_BUILD_ROOT$2"
51df396b
WF
1277 if [ -d "$r" ]; then
1278 echo "%%dir $2" >> $1.files
1279 elif [ -x "$r" ] ; then
1280 echo "%%attr(755,root,root) $2" >> $1.files
1281 elif [ -f "$r" ]; then
1282 echo "$2" >> $1.files
1283 else
1284 echo "Error generation $1 files list!"
1285 echo "$r: no such file or directory!"
1286 return 1
1287 fi
1288}
66205aa8
JB
1289ifecho_tree() {
1290 ifecho $1 $2
1291 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
1292 ifecho $1 $2/$f
1293 done
1294}
51df396b
WF
1295
1296echo "%defattr(644,root,root,755)" > examples.files
0227441b 1297ifecho_tree examples %{_examplesdir}/qt5/corelib
66205aa8 1298ifecho_tree examples %{_examplesdir}/qt5/dbus
66205aa8 1299ifecho_tree examples %{_examplesdir}/qt5/gui
66205aa8
JB
1300ifecho_tree examples %{_examplesdir}/qt5/network
1301ifecho_tree examples %{_examplesdir}/qt5/opengl
1302ifecho_tree examples %{_examplesdir}/qt5/qpa
1303ifecho_tree examples %{_examplesdir}/qt5/qtconcurrent
1304ifecho_tree examples %{_examplesdir}/qt5/qtestlib
1305ifecho_tree examples %{_examplesdir}/qt5/sql
66205aa8
JB
1306ifecho_tree examples %{_examplesdir}/qt5/touch
1307ifecho_tree examples %{_examplesdir}/qt5/widgets
1308ifecho_tree examples %{_examplesdir}/qt5/xml
51df396b 1309
f97107f4 1310# find_lang --with-qm supports only PLD qt3/qt4 specific %{_localedir}/*/LC_MESSAGES layout
766e4ec6
JB
1311find_qt5_qm()
1312{
1313 name="$1"
1314 find $RPM_BUILD_ROOT%{_datadir}/qt5/translations -name "${name}_*.qm" | \
1315 sed -e "s:^$RPM_BUILD_ROOT::" \
1316 -e 's:\(.*/'$name'_\)\([a-z][a-z][a-z]\?\)\(_[A-Z][A-Z]\)\?\(\.qm\)$:%lang(\2\3) \1\2\3\4:'
1317}
1318
1319echo '%defattr(644,root,root,755)' > qtbase.lang
1320%if %{with qm}
1321find_qt5_qm qt >> qtbase.lang
1322find_qt5_qm qtbase >> qtbase.lang
1323%endif
1324
51df396b
WF
1325%clean
1326rm -rf $RPM_BUILD_ROOT
1327
eb485fb3
JB
1328%post -n Qt5Concurrent -p /sbin/ldconfig
1329%postun -n Qt5Concurrent -p /sbin/ldconfig
1330
1331%post -n Qt5Core -p /sbin/ldconfig
1332%postun -n Qt5Core -p /sbin/ldconfig
51df396b 1333
eb485fb3
JB
1334%post -n Qt5DBus -p /sbin/ldconfig
1335%postun -n Qt5DBus -p /sbin/ldconfig
1336
1337%post -n Qt5Gui -p /sbin/ldconfig
1338%postun -n Qt5Gui -p /sbin/ldconfig
1339
d19f6c9e
JB
1340%post -n Qt5Gui-platform-eglfs -p /sbin/ldconfig
1341%postun -n Qt5Gui-platform-eglfs -p /sbin/ldconfig
1342
f97107f4
JR
1343%post -n Qt5Gui-platform-eglfs-kms -p /sbin/ldconfig
1344%postun -n Qt5Gui-platform-eglfs-kms -p /sbin/ldconfig
1345
d19f6c9e
JB
1346%post -n Qt5Gui-platform-xcb -p /sbin/ldconfig
1347%postun -n Qt5Gui-platform-xcb -p /sbin/ldconfig
1348
eb485fb3
JB
1349%post -n Qt5Network -p /sbin/ldconfig
1350%postun -n Qt5Network -p /sbin/ldconfig
1351
1352%post -n Qt5OpenGL -p /sbin/ldconfig
1353%postun -n Qt5OpenGL -p /sbin/ldconfig
1354
1355%post -n Qt5PrintSupport -p /sbin/ldconfig
1356%postun -n Qt5PrintSupport -p /sbin/ldconfig
1357
1358%post -n Qt5Sql -p /sbin/ldconfig
1359%postun -n Qt5Sql -p /sbin/ldconfig
1360
1361%post -n Qt5Test -p /sbin/ldconfig
1362%postun -n Qt5Test -p /sbin/ldconfig
1363
1364%post -n Qt5Widgets -p /sbin/ldconfig
1365%postun -n Qt5Widgets -p /sbin/ldconfig
1366
1367%post -n Qt5Xml -p /sbin/ldconfig
1368%postun -n Qt5Xml -p /sbin/ldconfig
1369
f97107f4
JR
1370%files -n Qt5AccessibilitySupport-devel
1371%defattr(644,root,root,755)
1372%{_includedir}/qt5/QtAccessibilitySupport
1373%{_includedir}/qt5/QtLinuxAccessibilitySupport
1374%{_libdir}/libQt5AccessibilitySupport.a
1375%{_libdir}/libQt5AccessibilitySupport.prl
1376%{_libdir}/libQt5LinuxAccessibilitySupport.a
1377%{_libdir}/libQt5LinuxAccessibilitySupport.prl
1378%{qt5dir}/mkspecs/modules/qt_lib_accessibility_support_private.pri
1379%{qt5dir}/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri
1380
eb485fb3
JB
1381%files -n Qt5Bootstrap-devel
1382%defattr(644,root,root,755)
1383# static-only
1384%{_libdir}/libQt5Bootstrap.a
1385%{_libdir}/libQt5Bootstrap.prl
66205aa8 1386%{qt5dir}/mkspecs/modules/qt_lib_bootstrap_private.pri
eb485fb3
JB
1387
1388%files -n Qt5Concurrent
51df396b 1389%defattr(644,root,root,755)
9452387a
JB
1390%attr(755,root,root) %{_libdir}/libQt5Concurrent.so.*.*.*
1391%attr(755,root,root) %ghost %{_libdir}/libQt5Concurrent.so.5
eb485fb3
JB
1392
1393%files -n Qt5Concurrent-devel
1394%defattr(644,root,root,755)
1395%attr(755,root,root) %{_libdir}/libQt5Concurrent.so
1396%{_libdir}/libQt5Concurrent.prl
1397%{_includedir}/qt5/QtConcurrent
1398%{_pkgconfigdir}/Qt5Concurrent.pc
1399%{_libdir}/cmake/Qt5Concurrent
66205aa8
JB
1400%{qt5dir}/mkspecs/modules/qt_lib_concurrent.pri
1401%{qt5dir}/mkspecs/modules/qt_lib_concurrent_private.pri
eb485fb3 1402
766e4ec6 1403%files -n Qt5Core -f qtbase.lang
eb485fb3 1404%defattr(644,root,root,755)
7d197c9f 1405%doc LGPL_EXCEPTION.txt header.* dist/{README,changes-*}
9452387a
JB
1406%attr(755,root,root) %{_libdir}/libQt5Core.so.*.*.*
1407%attr(755,root,root) %ghost %{_libdir}/libQt5Core.so.5
f97107f4 1408%dir %{_sysconfdir}/qt5
9452387a
JB
1409%dir %{qt5dir}
1410%dir %{qt5dir}/bin
66205aa8
JB
1411%dir %{qt5dir}/mkspecs
1412%dir %{qt5dir}/mkspecs/modules
9452387a 1413%dir %{qt5dir}/plugins
766e4ec6
JB
1414%dir %{_datadir}/qt5
1415%dir %{_datadir}/qt5/translations
eb485fb3
JB
1416
1417%files -n Qt5Core-devel
1418%defattr(644,root,root,755)
1419%attr(755,root,root) %{_libdir}/libQt5Core.so
1420%{_libdir}/libQt5Core.prl
1421%dir %{_includedir}/qt5
257917ad 1422%dir %{_includedir}/qt5/QtSolutions
eb485fb3
JB
1423%{_includedir}/qt5/QtCore
1424%{_pkgconfigdir}/Qt5Core.pc
1425%{_libdir}/cmake/Qt5
1426%{_libdir}/cmake/Qt5Core
66205aa8
JB
1427%{qt5dir}/mkspecs/modules/qt_lib_core.pri
1428%{qt5dir}/mkspecs/modules/qt_lib_core_private.pri
eb485fb3
JB
1429
1430%files -n Qt5DBus
1431%defattr(644,root,root,755)
1432%attr(755,root,root) %{_libdir}/libQt5DBus.so.*.*.*
1433%attr(755,root,root) %ghost %{_libdir}/libQt5DBus.so.5
1434
1435%files -n Qt5DBus-devel
1436%defattr(644,root,root,755)
1437%attr(755,root,root) %{_libdir}/libQt5DBus.so
1438%{_libdir}/libQt5DBus.prl
1439%{_includedir}/qt5/QtDBus
1440%{_pkgconfigdir}/Qt5DBus.pc
1441%{_libdir}/cmake/Qt5DBus
66205aa8
JB
1442%{qt5dir}/mkspecs/modules/qt_lib_dbus.pri
1443%{qt5dir}/mkspecs/modules/qt_lib_dbus_private.pri
eb485fb3 1444
f97107f4
JR
1445%files -n Qt5DeviceDiscoverySupport-devel
1446%defattr(644,root,root,755)
1447%{_includedir}/qt5/QtDeviceDiscoverySupport
1448%{_libdir}/libQt5DeviceDiscoverySupport.a
1449%{_libdir}/libQt5DeviceDiscoverySupport.prl
1450%{qt5dir}/mkspecs/modules/qt_lib_devicediscovery_support_private.pri
1451
1452%files -n Qt5EglSupport-devel
1453%defattr(644,root,root,755)
1454%{_includedir}/qt5/QtEglSupport
1455%{_libdir}/libQt5EglSupport.a
1456%{_libdir}/libQt5EglSupport.prl
1457%{qt5dir}/mkspecs/modules/qt_lib_egl_support_private.pri
1458
1459%files -n Qt5EventDispatcherSupport-devel
1460%defattr(644,root,root,755)
1461%{_includedir}/qt5/QtEventDispatcherSupport
1462%{_libdir}/libQt5EventDispatcherSupport.a
1463%{_libdir}/libQt5EventDispatcherSupport.prl
1464%{qt5dir}/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri
1465
1466%files -n Qt5FbSupport-devel
1467%defattr(644,root,root,755)
1468%{_includedir}/qt5/QtFbSupport
1469%{_libdir}/libQt5FbSupport.a
1470%{_libdir}/libQt5FbSupport.prl
1471%{qt5dir}/mkspecs/modules/qt_lib_fb_support_private.pri
1472
1473%files -n Qt5FontDatabaseSupport-devel
1474%defattr(644,root,root,755)
1475%{_includedir}/qt5/QtFontDatabaseSupport
1476%{_libdir}/libQt5FontDatabaseSupport.a
1477%{_libdir}/libQt5FontDatabaseSupport.prl
1478%{qt5dir}/mkspecs/modules/qt_lib_fontdatabase_support_private.pri
1479
1480%files -n Qt5GlxSupport-devel
1481%defattr(644,root,root,755)
1482%{_includedir}/qt5/QtGlxSupport
1483%{_libdir}/libQt5GlxSupport.a
1484%{_libdir}/libQt5GlxSupport.prl
1485%{qt5dir}/mkspecs/modules/qt_lib_glx_support_private.pri
1486
eb485fb3
JB
1487%files -n Qt5Gui
1488%defattr(644,root,root,755)
1489%attr(755,root,root) %{_libdir}/libQt5Gui.so.*.*.*
1490%attr(755,root,root) %ghost %{_libdir}/libQt5Gui.so.5
49014eb2 1491# loaded from src/gui/kernel/qgenericpluginfactory.cpp
9452387a 1492%dir %{qt5dir}/plugins/generic
0bac8e29 1493# R: udev-libs (by all qevdev* plugins)
9452387a
JB
1494%attr(755,root,root) %{qt5dir}/plugins/generic/libqevdevkeyboardplugin.so
1495%attr(755,root,root) %{qt5dir}/plugins/generic/libqevdevmouseplugin.so
1496%attr(755,root,root) %{qt5dir}/plugins/generic/libqevdevtabletplugin.so
1497%attr(755,root,root) %{qt5dir}/plugins/generic/libqevdevtouchplugin.so
25fb21af
JB
1498# loaded from src/gui/image/qicon.cpp
1499%dir %{qt5dir}/plugins/iconengines
49014eb2 1500# loaded from src/gui/image/qimage{reader,writer}.cpp
9452387a
JB
1501%dir %{qt5dir}/plugins/imageformats
1502%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqgif.so
1503%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqico.so
0bac8e29 1504# R: libjpeg
9452387a 1505%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqjpeg.so
49014eb2 1506# loaded from src/gui/kernel/qplatforminputcontextfactory.cpp
9452387a 1507%dir %{qt5dir}/plugins/platforminputcontexts
0bac8e29 1508# R: libxkbcommon
9452387a 1509%attr(755,root,root) %{qt5dir}/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
0bac8e29 1510# R: Qt5DBus
9452387a 1511%attr(755,root,root) %{qt5dir}/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
49014eb2 1512# loaded from src/gui/kernel/qplatformintegrationfactory.cpp
9452387a 1513%dir %{qt5dir}/plugins/platforms
0bac8e29 1514# R: fontconfig freetype udev-libs
9452387a
JB
1515%attr(755,root,root) %{qt5dir}/plugins/platforms/libqlinuxfb.so
1516%attr(755,root,root) %{qt5dir}/plugins/platforms/libqminimal.so
0bac8e29 1517# R: freetype libX11 libXrender
9452387a 1518%attr(755,root,root) %{qt5dir}/plugins/platforms/libqoffscreen.so
49014eb2 1519# loaded from src/gui/kernel/qplatformthemefactory.cpp
9452387a 1520%dir %{qt5dir}/plugins/platformthemes
7def3493
JB
1521# common for base -devel and plugin-specific files
1522%dir %{_libdir}/cmake/Qt5Gui
07c22e07 1523
d19f6c9e
JB
1524%if %{with libinput}
1525%files -n Qt5Gui-generic-libinput
1526%defattr(644,root,root,755)
1527# R: libinput libxkbcommon udev
1528%attr(755,root,root) %{qt5dir}/plugins/generic/libqlibinputplugin.so
1529%{_libdir}/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake
1530%endif
1531
07c22e07
JB
1532%if %{with tslib}
1533%files -n Qt5Gui-generic-tslib
1534%defattr(644,root,root,755)
1535# R: tslib
1536%attr(755,root,root) %{qt5dir}/plugins/generic/libqtslibplugin.so
7def3493 1537%{_libdir}/cmake/Qt5Gui/Qt5Gui_QTsLibPlugin.cmake
07c22e07
JB
1538%endif
1539
d19f6c9e
JB
1540%files -n Qt5Gui-generic-tuiotouch
1541%defattr(644,root,root,755)
1542# R: Qt5Network
1543%attr(755,root,root) %{qt5dir}/plugins/generic/libqtuiotouchplugin.so
1544%{_libdir}/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake
1545
07c22e07
JB
1546%if %{with directfb}
1547%files -n Qt5Gui-platform-directfb
1548%defattr(644,root,root,755)
1549# R: DirectFB fontconfig freetype
1550%attr(755,root,root) %{qt5dir}/plugins/platforms/libqdirectfb.so
7def3493 1551%{_libdir}/cmake/Qt5Gui/Qt5Gui_QDirectFbIntegrationPlugin.cmake
07c22e07
JB
1552%endif
1553
d19f6c9e
JB
1554%if %{with egl}
1555%files -n Qt5Gui-platform-egl
07c22e07 1556%defattr(644,root,root,755)
d19f6c9e
JB
1557# R: egl fontconfig freetype
1558%attr(755,root,root) %{qt5dir}/plugins/platforms/libqminimalegl.so
1559%{_libdir}/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake
07c22e07
JB
1560%endif
1561
d19f6c9e 1562%files -n Qt5Gui-platform-eglfs
07c22e07 1563%defattr(644,root,root,755)
d19f6c9e 1564# R: Qt5Gui Qt5Core EGL GL ts fontconfig freetype glib2 udev mtdev
f97107f4
JR
1565%attr(755,root,root) %{_libdir}/libQt5EglFSDeviceIntegration.so.*.*.*
1566%attr(755,root,root) %ghost %{_libdir}/libQt5EglFSDeviceIntegration.so.5
07c22e07
JB
1567# R: egl fontconfig freetype (for two following)
1568%attr(755,root,root) %{qt5dir}/plugins/platforms/libqeglfs.so
7def3493 1569%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake
d19f6c9e
JB
1570# loaded from src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
1571%dir %{qt5dir}/plugins/egldeviceintegrations
1572
1573%files -n Qt5Gui-platform-eglfs-devel
1574%defattr(644,root,root,755)
f97107f4
JR
1575%{_includedir}/qt5/QtEglFSDeviceIntegration
1576%attr(755,root,root) %{_libdir}/libQt5EglFSDeviceIntegration.so
1577%{_libdir}/libQt5EglFSDeviceIntegration.prl
1578%{qt5dir}/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri
d19f6c9e
JB
1579
1580%if %{with kms}
1581%files -n Qt5Gui-platform-eglfs-kms
1582%defattr(644,root,root,755)
1583# R: gl egl libdrm libgbm udev
f97107f4
JR
1584%attr(755,root,root) %{_libdir}/libQt5EglFsKmsSupport.so.*.*.*
1585%attr(755,root,root) %ghost %{_libdir}/libQt5EglFsKmsSupport.so.5
d19f6c9e 1586%attr(755,root,root) %{qt5dir}/plugins/egldeviceintegrations/libqeglfs-kms-integration.so
f97107f4
JR
1587%attr(755,root,root) %{qt5dir}/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so
1588
1589%files -n Qt5Gui-platform-eglfs-kms-devel
1590%defattr(644,root,root,755)
1591%attr(755,root,root) %{_libdir}/libQt5EglFsKmsSupport.so
1592%{_libdir}/libQt5EglFsKmsSupport.prl
1593%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake
1594%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake
1595%{qt5dir}/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri
07c22e07
JB
1596%endif
1597
d19f6c9e
JB
1598%files -n Qt5Gui-platform-eglfs-x11
1599%defattr(644,root,root,755)
1600# R: libX11 libxcb
1601%attr(755,root,root) %{qt5dir}/plugins/egldeviceintegrations/libqeglfs-x11-integration.so
1602%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake
1603
1604%files -n Qt5Gui-platform-xcb
1605%defattr(644,root,root,755)
1606# R: Qt5DBus xorg* xcb* libxkbcommon-x11 fontconfig freetype
1607%attr(755,root,root) %{_libdir}/libQt5XcbQpa.so.*.*.*
1608%attr(755,root,root) %ghost %{_libdir}/libQt5XcbQpa.so.5
1609# R: Qt5DBus xcb-* xorg*
1610%attr(755,root,root) %{qt5dir}/plugins/platforms/libqxcb.so
1611# loaded from src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
1612%dir %{qt5dir}/plugins/xcbglintegrations
2cdc3d34 1613%{_libdir}/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake
d19f6c9e
JB
1614
1615%files -n Qt5Gui-platform-xcb-devel
1616%defattr(644,root,root,755)
1617%attr(755,root,root) %{_libdir}/libQt5XcbQpa.so
1618%{_libdir}/libQt5XcbQpa.prl
d19f6c9e
JB
1619%{qt5dir}/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri
1620
1621%files -n Qt5Gui-platform-xcb-egl
1622%defattr(644,root,root,755)
1623%attr(755,root,root) %{qt5dir}/plugins/xcbglintegrations/libqxcb-egl-integration.so
1624%{_libdir}/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake
1625
1626%files -n Qt5Gui-platform-xcb-glx
1627%defattr(644,root,root,755)
1628%attr(755,root,root) %{qt5dir}/plugins/xcbglintegrations/libqxcb-glx-integration.so
1629%{_libdir}/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake
1630
f97107f4
JR
1631%files -n Qt5Gui-platform-vnc
1632%defattr(644,root,root,755)
1633%attr(755,root,root) %{qt5dir}/plugins/platforms/libqvnc.so
1634
1635%files -n Qt5Gui-platform-vnc-devel
1636%defattr(644,root,root,755)
1637%{_libdir}/cmake/Qt5Gui/Qt5Gui_QVncIntegrationPlugin.cmake
1638
9452387a 1639%if %{with gtk}
f97107f4 1640%files -n Qt5Gui-platformtheme-gtk3
07c22e07 1641%defattr(644,root,root,755)
0bac8e29 1642# R: gtk+2
f97107f4
JR
1643%attr(755,root,root) %{qt5dir}/plugins/platformthemes/libqgtk3.so
1644%{_libdir}/cmake/Qt5Gui/Qt5Gui_QGtk3ThemePlugin.cmake
9452387a 1645%endif
eb485fb3
JB
1646
1647%files -n Qt5Gui-devel
1648%defattr(644,root,root,755)
1649%attr(755,root,root) %{_libdir}/libQt5Gui.so
1650%{_libdir}/libQt5Gui.prl
1651%{_includedir}/qt5/QtGui
0227441b 1652%{_includedir}/qt5/QtPlatformHeaders
eb485fb3 1653%{_pkgconfigdir}/Qt5Gui.pc
7def3493
JB
1654%{_libdir}/cmake/Qt5Gui/Qt5GuiConfig*.cmake
1655%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake
1656%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake
1657%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake
1658%{_libdir}/cmake/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake
1659%{_libdir}/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake
1660%{_libdir}/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake
1661%{_libdir}/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake
1662%{_libdir}/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake
1663%{_libdir}/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake
1664%{_libdir}/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake
1665%{_libdir}/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake
1666%{_libdir}/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake
66205aa8
JB
1667%{qt5dir}/mkspecs/modules/qt_lib_gui.pri
1668%{qt5dir}/mkspecs/modules/qt_lib_gui_private.pri
eb485fb3 1669
f97107f4
JR
1670%files -n Qt5InputSupport-devel
1671%defattr(644,root,root,755)
1672%{_includedir}/qt5/QtInputSupport
1673%{_libdir}/libQt5InputSupport.a
1674%{_libdir}/libQt5InputSupport.prl
1675%{qt5dir}/mkspecs/modules/qt_lib_input_support_private.pri
1676
eb485fb3
JB
1677%files -n Qt5Network
1678%defattr(644,root,root,755)
1679%attr(755,root,root) %{_libdir}/libQt5Network.so.*.*.*
1680%attr(755,root,root) %ghost %{_libdir}/libQt5Network.so.5
1681# loaded from src/network/bearer/qnetworkconfigmanager_p.cpp
1682%dir %{qt5dir}/plugins/bearer
0bac8e29 1683# R: Qt5DBus
eb485fb3
JB
1684%attr(755,root,root) %{qt5dir}/plugins/bearer/libqconnmanbearer.so
1685%attr(755,root,root) %{qt5dir}/plugins/bearer/libqgenericbearer.so
0bac8e29 1686# R: Qt5DBus
eb485fb3
JB
1687%attr(755,root,root) %{qt5dir}/plugins/bearer/libqnmbearer.so
1688
1689%files -n Qt5Network-devel
1690%defattr(644,root,root,755)
1691%attr(755,root,root) %{_libdir}/libQt5Network.so
1692%{_libdir}/libQt5Network.prl
1693%{_includedir}/qt5/QtNetwork
1694%{_pkgconfigdir}/Qt5Network.pc
7def3493
JB
1695%dir %{_libdir}/cmake/Qt5Network
1696%{_libdir}/cmake/Qt5Network/Qt5NetworkConfig*.cmake
1697%{_libdir}/cmake/Qt5Network/Qt5Network_QConnmanEnginePlugin.cmake
1698%{_libdir}/cmake/Qt5Network/Qt5Network_QGenericEnginePlugin.cmake
1699%{_libdir}/cmake/Qt5Network/Qt5Network_QNetworkManagerEnginePlugin.cmake
66205aa8
JB
1700%{qt5dir}/mkspecs/modules/qt_lib_network.pri
1701%{qt5dir}/mkspecs/modules/qt_lib_network_private.pri
eb485fb3
JB
1702
1703%files -n Qt5OpenGL
1704%defattr(644,root,root,755)
1705%attr(755,root,root) %{_libdir}/libQt5OpenGL.so.*.*.*
1706%attr(755,root,root) %ghost %{_libdir}/libQt5OpenGL.so.5
1707
1708%files -n Qt5OpenGL-devel
1709%defattr(644,root,root,755)
1710%attr(755,root,root) %{_libdir}/libQt5OpenGL.so
1711%{_libdir}/libQt5OpenGL.prl
1712%{_includedir}/qt5/QtOpenGL
1713%{_pkgconfigdir}/Qt5OpenGL.pc
1714%{_libdir}/cmake/Qt5OpenGL
66205aa8
JB
1715%{qt5dir}/mkspecs/modules/qt_lib_opengl.pri
1716%{qt5dir}/mkspecs/modules/qt_lib_opengl_private.pri
eb485fb3
JB
1717
1718%files -n Qt5OpenGLExtensions-devel
1719%defattr(644,root,root,755)
1720# static-only
1721%{_libdir}/libQt5OpenGLExtensions.a
1722%{_libdir}/libQt5OpenGLExtensions.prl
1723%{_includedir}/qt5/QtOpenGLExtensions
1724%{_pkgconfigdir}/Qt5OpenGLExtensions.pc
1725%{_libdir}/cmake/Qt5OpenGLExtensions
66205aa8
JB
1726%{qt5dir}/mkspecs/modules/qt_lib_openglextensions.pri
1727%{qt5dir}/mkspecs/modules/qt_lib_openglextensions_private.pri
eb485fb3 1728
f97107f4 1729%files -n Qt5PlatformCompositorSupport-devel
74712d58 1730%defattr(644,root,root,755)
f97107f4
JR
1731%{_includedir}/qt5/QtPlatformCompositorSupport
1732%{_libdir}/libQt5PlatformCompositorSupport.a
1733%{_libdir}/libQt5PlatformCompositorSupport.prl
1734%{qt5dir}/mkspecs/modules/qt_lib_platformcompositor_support_private.pri
74712d58 1735
eb485fb3
JB
1736%files -n Qt5PrintSupport
1737%defattr(644,root,root,755)
1738%attr(755,root,root) %{_libdir}/libQt5PrintSupport.so.*.*.*
1739%attr(755,root,root) %ghost %{_libdir}/libQt5PrintSupport.so.5
49014eb2 1740# loaded from src/printsupport/kernel/qplatformprintplugin.cpp
9452387a
JB
1741%dir %{qt5dir}/plugins/printsupport
1742%if %{with cups}
1743%attr(755,root,root) %{qt5dir}/plugins/printsupport/libcupsprintersupport.so
1744%endif
eb485fb3
JB
1745
1746%files -n Qt5PrintSupport-devel
1747%defattr(644,root,root,755)
1748%attr(755,root,root) %{_libdir}/libQt5PrintSupport.so
1749%{_libdir}/libQt5PrintSupport.prl
1750%{_includedir}/qt5/QtPrintSupport
1751%{_pkgconfigdir}/Qt5PrintSupport.pc
7def3493
JB
1752%dir %{_libdir}/cmake/Qt5PrintSupport
1753%{_libdir}/cmake/Qt5PrintSupport/Qt5PrintSupportConfig*.cmake
1754%if %{with cups}
1755%{_libdir}/cmake/Qt5PrintSupport/Qt5PrintSupport_QCupsPrinterSupportPlugin.cmake
1756%endif
66205aa8
JB
1757%{qt5dir}/mkspecs/modules/qt_lib_printsupport.pri
1758%{qt5dir}/mkspecs/modules/qt_lib_printsupport_private.pri
eb485fb3 1759
f97107f4
JR
1760%files -n Qt5ServiceSupport-devel
1761%defattr(644,root,root,755)
1762%{_includedir}/qt5/QtServiceSupport
1763%{_libdir}/libQt5ServiceSupport.a
1764%{_libdir}/libQt5ServiceSupport.prl
1765%{qt5dir}/mkspecs/modules/qt_lib_service_support_private.pri
1766
eb485fb3
JB
1767%files -n Qt5Sql
1768%defattr(644,root,root,755)
1769%attr(755,root,root) %{_libdir}/libQt5Sql.so.*.*.*
1770%attr(755,root,root) %ghost %{_libdir}/libQt5Sql.so.5
49014eb2 1771# loaded from src/sql/kernel/qsqldatabase.cpp
9452387a 1772%dir %{qt5dir}/plugins/sqldrivers
7def3493
JB
1773# common for base -devel and plugin-specific files
1774%dir %{_libdir}/cmake/Qt5Sql
07c22e07 1775
9452387a 1776%if %{with db2}
07c22e07
JB
1777%files -n Qt5Sql-sqldriver-db2
1778%defattr(644,root,root,755)
0bac8e29 1779# R: (proprietary) DB2 libs
9452387a 1780%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqldb2.so
7def3493 1781%{_libdir}/cmake/Qt5Sql/Qt5Sql_QDB2DriverPlugin.cmake
9452387a 1782%endif
07c22e07 1783
9452387a 1784%if %{with ibase}
07c22e07
JB
1785%files -n Qt5Sql-sqldriver-ibase
1786%defattr(644,root,root,755)
0bac8e29 1787# R: Firebird-lib
9452387a 1788%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlibase.so
7def3493 1789%{_libdir}/cmake/Qt5Sql/Qt5Sql_QIBaseDriverPlugin.cmake
9452387a 1790%endif
07c22e07 1791
9452387a 1792%if %{with sqlite3}
07c22e07
JB
1793%files -n Qt5Sql-sqldriver-sqlite3
1794%defattr(644,root,root,755)
0bac8e29 1795# R: sqlite3
9452387a 1796%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlite.so
7def3493 1797%{_libdir}/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake
9452387a 1798%endif
07c22e07 1799
9452387a 1800%if %{with sqlite2}
07c22e07
JB
1801%files -n Qt5Sql-sqldriver-sqlite2
1802%defattr(644,root,root,755)
0bac8e29 1803# R: sqlite >= 2
9452387a 1804%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlite2.so
7def3493 1805%{_libdir}/cmake/Qt5Sql/Qt5Sql_QSQLite2DriverPlugin.cmake
9452387a 1806%endif
07c22e07 1807
9452387a 1808%if %{with mysql}
07c22e07
JB
1809%files -n Qt5Sql-sqldriver-mysql
1810%defattr(644,root,root,755)
0bac8e29 1811# R: mysql-libs
9452387a 1812%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlmysql.so
7def3493 1813%{_libdir}/cmake/Qt5Sql/Qt5Sql_QMYSQLDriverPlugin.cmake
9452387a 1814%endif
07c22e07 1815
7d197c9f 1816%if %{with oci}
07c22e07
JB
1817%files -n Qt5Sql-sqldriver-oci
1818%defattr(644,root,root,755)
0bac8e29 1819# R: (proprietary) Oracle libs
9452387a 1820%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqloci.so
7def3493 1821%{_libdir}/cmake/Qt5Sql/Qt5Sql_QOCIDriverPlugin.cmake
9452387a 1822%endif
07c22e07 1823
9452387a 1824%if %{with odbc}
07c22e07
JB
1825%files -n Qt5Sql-sqldriver-odbc
1826%defattr(644,root,root,755)
0bac8e29 1827# R: unixODBC
9452387a 1828%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlodbc.so
7def3493 1829%{_libdir}/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake
9452387a 1830%endif
07c22e07 1831
9452387a 1832%if %{with pgsql}
07c22e07
JB
1833%files -n Qt5Sql-sqldriver-pgsql
1834%defattr(644,root,root,755)
0bac8e29 1835# R: postgresql-libs
9452387a 1836%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqlpsql.so
7def3493 1837%{_libdir}/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake
9452387a 1838%endif
07c22e07 1839
9452387a 1840%if %{with freetds}
07c22e07
JB
1841%files -n Qt5Sql-sqldriver-tds
1842%defattr(644,root,root,755)
0bac8e29 1843# R: freetds
9452387a 1844%attr(755,root,root) %{qt5dir}/plugins/sqldrivers/libqsqltds.so
7def3493 1845%{_libdir}/cmake/Qt5Sql/Qt5Sql_QTDSDriverPlugin.cmake
9452387a 1846%endif
51df396b 1847
eb485fb3 1848%files -n Qt5Sql-devel
51df396b 1849%defattr(644,root,root,755)
51df396b 1850%attr(755,root,root) %{_libdir}/libQt5Sql.so
51df396b 1851%{_libdir}/libQt5Sql.prl
9452387a 1852%{_includedir}/qt5/QtSql
9452387a 1853%{_pkgconfigdir}/Qt5Sql.pc
7def3493 1854%{_libdir}/cmake/Qt5Sql/Qt5SqlConfig*.cmake
66205aa8
JB
1855%{qt5dir}/mkspecs/modules/qt_lib_sql.pri
1856%{qt5dir}/mkspecs/modules/qt_lib_sql_private.pri
eb485fb3
JB
1857
1858%files -n Qt5Test
1859%defattr(644,root,root,755)
1860%attr(755,root,root) %{_libdir}/libQt5Test.so.*.*.*
1861%attr(755,root,root) %ghost %{_libdir}/libQt5Test.so.5
1862
1863%files -n Qt5Test-devel
1864%defattr(644,root,root,755)
1865%attr(755,root,root) %{_libdir}/libQt5Test.so
1866%{_libdir}/libQt5Test.prl
1867%{_includedir}/qt5/QtTest
1868%{_pkgconfigdir}/Qt5Test.pc
51df396b 1869%{_libdir}/cmake/Qt5Test
66205aa8
JB
1870%{qt5dir}/mkspecs/modules/qt_lib_testlib.pri
1871%{qt5dir}/mkspecs/modules/qt_lib_testlib_private.pri
eb485fb3 1872
f97107f4
JR
1873%files -n Qt5ThemeSupport-devel
1874%defattr(644,root,root,755)
1875%{_includedir}/qt5/QtThemeSupport
1876%{_libdir}/libQt5ThemeSupport.a
1877%{_libdir}/libQt5ThemeSupport.prl
1878%{qt5dir}/mkspecs/modules/qt_lib_theme_support_private.pri
1879
eb485fb3
JB
1880%files -n Qt5Widgets
1881%defattr(644,root,root,755)
1882%attr(755,root,root) %{_libdir}/libQt5Widgets.so.*.*.*
1883%attr(755,root,root) %ghost %{_libdir}/libQt5Widgets.so.5
1884
1885%files -n Qt5Widgets-devel
1886%defattr(644,root,root,755)
1887%attr(755,root,root) %{_libdir}/libQt5Widgets.so
1888%{_libdir}/libQt5Widgets.prl
1889%{_includedir}/qt5/QtWidgets
1890%{_pkgconfigdir}/Qt5Widgets.pc
7def3493
JB
1891%dir %{_libdir}/cmake/Qt5Widgets
1892%{_libdir}/cmake/Qt5Widgets/Qt5WidgetsConfig*.cmake
1893%{_libdir}/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake
66205aa8
JB
1894%{qt5dir}/mkspecs/modules/qt_lib_widgets.pri
1895%{qt5dir}/mkspecs/modules/qt_lib_widgets_private.pri
eb485fb3
JB
1896
1897%files -n Qt5Xml
1898%defattr(644,root,root,755)
1899%attr(755,root,root) %{_libdir}/libQt5Xml.so.*.*.*
1900%attr(755,root,root) %ghost %{_libdir}/libQt5Xml.so.5
1901
1902%files -n Qt5Xml-devel
1903%defattr(644,root,root,755)
1904%attr(755,root,root) %{_libdir}/libQt5Xml.so
1905%{_libdir}/libQt5Xml.prl
1906%{_includedir}/qt5/QtXml
1907%{_pkgconfigdir}/Qt5Xml.pc
51df396b 1908%{_libdir}/cmake/Qt5Xml
66205aa8
JB
1909%{qt5dir}/mkspecs/modules/qt_lib_xml.pri
1910%{qt5dir}/mkspecs/modules/qt_lib_xml_private.pri
1911
1912%files -n qt5-doc-common
1913%defattr(644,root,root,755)
1914%dir %{_docdir}/qt5-doc
1915%{_docdir}/qt5-doc/global
51df396b 1916
f97107f4 1917%if %{with doc}
b18d64cc
WF
1918%files doc
1919%defattr(644,root,root,755)
66205aa8
JB
1920%{_docdir}/qt5-doc/qmake
1921%{_docdir}/qt5-doc/qtconcurrent
1922%{_docdir}/qt5-doc/qtcore
1923%{_docdir}/qt5-doc/qtdbus
1924%{_docdir}/qt5-doc/qtgui
1925%{_docdir}/qt5-doc/qtnetwork
1926%{_docdir}/qt5-doc/qtopengl
0227441b 1927%{_docdir}/qt5-doc/qtplatformheaders
66205aa8
JB
1928%{_docdir}/qt5-doc/qtprintsupport
1929%{_docdir}/qt5-doc/qtsql
1930%{_docdir}/qt5-doc/qttestlib
1931%{_docdir}/qt5-doc/qtwidgets
1932%{_docdir}/qt5-doc/qtxml
b18d64cc 1933
7aae88f0
JB
1934%files doc-qch
1935%defattr(644,root,root,755)
7aae88f0
JB
1936%{_docdir}/qt5-doc/qmake.qch
1937%{_docdir}/qt5-doc/qtconcurrent.qch
1938%{_docdir}/qt5-doc/qtcore.qch
1939%{_docdir}/qt5-doc/qtdbus.qch
1940%{_docdir}/qt5-doc/qtgui.qch
1941%{_docdir}/qt5-doc/qtnetwork.qch
1942%{_docdir}/qt5-doc/qtopengl.qch
3f259125 1943%{_docdir}/qt5-doc/qtplatformheaders.qch
7aae88f0
JB
1944%{_docdir}/qt5-doc/qtprintsupport.qch
1945%{_docdir}/qt5-doc/qtsql.qch
1946%{_docdir}/qt5-doc/qttestlib.qch
1947%{_docdir}/qt5-doc/qtwidgets.qch
1948%{_docdir}/qt5-doc/qtxml.qch
1949%endif
1950
51df396b 1951%files examples -f examples.files
f97107f4 1952%defattr(644,root,root,755)
66205aa8
JB
1953%dir %{_examplesdir}/qt5
1954%doc %{_examplesdir}/qt5/README
1955%{_examplesdir}/qt5/examples.pro
9452387a
JB
1956
1957%files -n qt5-build
1958%defattr(644,root,root,755)
9452387a
JB
1959%attr(755,root,root) %{_bindir}/moc-qt5
1960%attr(755,root,root) %{_bindir}/qdbuscpp2xml-qt5
1961%attr(755,root,root) %{_bindir}/qdbusxml2cpp-qt5
1962%attr(755,root,root) %{_bindir}/qdoc-qt5
a33ed680 1963%attr(755,root,root) %{_bindir}/qlalr-qt5
9452387a
JB
1964%attr(755,root,root) %{_bindir}/rcc-qt5
1965%attr(755,root,root) %{_bindir}/uic-qt5
f97107f4 1966%attr(755,root,root) %{qt5dir}/bin/fixqt4headers.pl
9452387a
JB
1967%attr(755,root,root) %{qt5dir}/bin/moc
1968%attr(755,root,root) %{qt5dir}/bin/qdbuscpp2xml
1969%attr(755,root,root) %{qt5dir}/bin/qdbusxml2cpp
a33ed680 1970%attr(755,root,root) %{qt5dir}/bin/qlalr
9452387a
JB
1971%attr(755,root,root) %{qt5dir}/bin/rcc
1972%attr(755,root,root) %{qt5dir}/bin/syncqt.pl
1973%attr(755,root,root) %{qt5dir}/bin/uic
1974
1975%files -n qt5-qmake
1976%defattr(644,root,root,755)
1977%attr(755,root,root) %{_bindir}/qmake-qt5
1978%attr(755,root,root) %{qt5dir}/bin/qmake
66205aa8
JB
1979%{qt5dir}/mkspecs/aix-*
1980%{qt5dir}/mkspecs/android-*
66205aa8
JB
1981%{qt5dir}/mkspecs/common
1982%{qt5dir}/mkspecs/cygwin-*
1983%{qt5dir}/mkspecs/darwin-*
1984%{qt5dir}/mkspecs/devices
1985%{qt5dir}/mkspecs/features
1986%{qt5dir}/mkspecs/freebsd-*
d19f6c9e 1987%{qt5dir}/mkspecs/haiku-*
66205aa8
JB
1988%{qt5dir}/mkspecs/hpux-*
1989%{qt5dir}/mkspecs/hpuxi-*
1990%{qt5dir}/mkspecs/hurd-*
f97107f4
JR
1991%{qt5dir}/mkspecs/integrity-armv7*
1992%{qt5dir}/mkspecs/integrity-x86
66205aa8
JB
1993%{qt5dir}/mkspecs/irix-*
1994%{qt5dir}/mkspecs/linux-*
1995%{qt5dir}/mkspecs/lynxos-*
1996%{qt5dir}/mkspecs/macx-*
1997%{qt5dir}/mkspecs/netbsd-*
1998%{qt5dir}/mkspecs/openbsd-*
1999%{qt5dir}/mkspecs/qnx-*
2000%{qt5dir}/mkspecs/sco-*
2001%{qt5dir}/mkspecs/solaris-*
2002%{qt5dir}/mkspecs/tru64-*
2003%{qt5dir}/mkspecs/unixware-*
2004%{qt5dir}/mkspecs/unsupported
2005%{qt5dir}/mkspecs/win32-*
66205aa8
JB
2006%{qt5dir}/mkspecs/winphone-*
2007%{qt5dir}/mkspecs/winrt-*
2008%{qt5dir}/mkspecs/*.pri
This page took 0.322416 seconds and 4 git commands to generate.