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