]> git.pld-linux.org Git - packages/qt4.git/blame - qt4.spec
- freetype version from configure check (config.tests/unix/freetype); proper epoch
[packages/qt4.git] / qt4.spec
CommitLineData
bc7da990 1#
08506906 2# TODO:
1620d5ef 3# - more cleanups
07b2fa37 4# - check if translations are available
da64c649 5# - check Qt ui tool
08506906 6#
bc7da990 7# Conditional build:
f4a8d9ab 8%bcond_without static_libs # don't build static libraries
3583d8d7
JB
9# -- features
10%bcond_without cups # CUPS printing support
11%bcond_with nas # NAS audio support
12%bcond_without gtk # GTK+ theme integration
13%bcond_without pch # pch (pre-compiled headers) in qmake
14%bcond_without system_phonon # phonon libraries from phonon.spec intead of qt4.spec
15%bcond_with wkhtml # WKHTMLTOPDF patch (affects QtGui ABI)
16# -- databases
17%bcond_without mysql # MySQL plugin
18%bcond_without odbc # unixODBC plugin
19%bcond_without pgsql # PostgreSQL plugin
20%bcond_without sqlite3 # SQLite3 plugin
21%bcond_without sqlite # SQLite2 plugin
22%bcond_without ibase # ibase (InterBase/Firebird) plugin
23# -- SIMD CPU instructions
0cb1d815
JB
24%bcond_with mmx # use MMX instructions
25%bcond_with 3dnow # use 3Dnow instructions
e23a6569 26%bcond_with sse # use SSE instructions in gui/painting module
9bb3a421 27%bcond_with sse2 # use SSE2 instructions
f0b03914
JB
28%bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
29%bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
30%bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
31%bcond_with sse42 # use SSE4.2 instructions (the same)
32%bcond_with avx # use AVX instructions (future Intel x86 CPUs only)
3329512c 33
9f300b6b 34%ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
bc7da990 35%undefine with_ibase
36%endif
0cb1d815
JB
37%ifarch athlon
38%define with_3dnow 1
39%endif
40%ifarch athlon pentium3 pentium4 %{x8664}
efdb310b
AM
41%define with_mmx 1
42%endif
e23a6569
PS
43%ifarch pentium3 pentium4 %{x8664}
44%define with_sse 1
45%endif
9bb3a421 46%ifarch pentium4 %{x8664}
efdb310b
AM
47%define with_sse2 1
48%endif
c07c35dc 49# any SQL
bc7da990 50%define _withsql 1
2ba913fc 51%{!?with_sqlite3:%{!?with_sqlite:%{!?with_ibase:%{!?with_mysql:%{!?with_pgsql:%{!?with_odbc:%undefine _withsql}}}}}}
3329512c 52
3a2c2a7a 53%define icu_abi 53
1788f840
JB
54%define next_icu_abi %(echo $((%{icu_abi} + 1)))
55
bc7da990 56Summary: The Qt GUI application framework
4c66dee3
ER
57Summary(es.UTF-8): Biblioteca para ejecutar aplicaciones GUI Qt
58Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
59Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
bc7da990 60Name: qt4
db76d3e8 61Version: 4.8.6
23f1b16b 62Release: 2
2e8cf3e9 63License: LGPL v2.1 or GPL v3.0
bc7da990 64Group: X11/Libraries
ee6e148c 65Source0: http://download.qt-project.org/official_releases/qt/4.8/%{version}/qt-everywhere-opensource-src-%{version}.tar.gz
db76d3e8 66# Source0-md5: 2edbe4d6c2eff33ef91732602f3518eb
df71e198 67Source2: %{name}-qtconfig.desktop
68Source3: %{name}-designer.desktop
69Source4: %{name}-assistant.desktop
70Source5: %{name}-linguist.desktop
386aaea5 71
e356592b 72# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
b939f41b
AM
73# git checkout -b 4.7.1-patched origin/4.7.1-patched
74# git diff v4.7.1..4.7.1-patched > ~/rpm/packages/qt4/qt4-kde-git.patch
e356592b 75Patch100: %{name}-kde-git.patch
6d1c21b5 76
2d2db419 77Patch0: %{name}-tools.patch
da64c649 78Patch1: %{name}-qt_copy.patch
7e468979
JB
79Patch2: %{name}-buildsystem.patch
80Patch3: %{name}-locale.patch
7f2b2b26 81Patch5: %{name}-support-cflags-with-commas.patch
82Patch6: %{name}-build-lib-static.patch
83Patch7: %{name}-x11_fonts.patch
297dfe59
JB
84Patch8: %{name}-ibase.patch
85Patch9: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
86Patch10: webkit-no_Werror.patch
3583d8d7 87Patch11: %{name}-wkhtml.patch
a3ed32b9
AM
88Patch12: fix-crash-in-assistant.patch
89Patch13: improve-cups-support.patch
3329512c
ER
90# backported from Qt5 (essentially)
91# http://bugzilla.redhat.com/702493
92# https://bugreports.qt-project.org/browse/QTBUG-5545
93Patch15: qt-everywhere-opensource-src-4.8.4-qgtkstyle_disable_gtk_theme_check.patch
da9887f2 94Patch16: qt-everywhere-opensource-src-4.8.3-QTBUG-4862.patch
ee6e148c 95URL: http://qt-project.org/
bc7da990 96%{?with_ibase:BuildRequires: Firebird-devel}
57c46085 97BuildRequires: Mesa-libOpenVG-devel
03510596 98BuildRequires: OpenGL-GLU-devel
e1a12dfd 99BuildRequires: OpenGL-devel
f59ac191 100BuildRequires: alsa-lib-devel
bc7da990 101%{?with_cups:BuildRequires: cups-devel}
d8c1b968 102BuildRequires: dbus-devel >= 0.93
c8537603 103BuildRequires: fontconfig-devel
4c411420 104BuildRequires: freetds-devel
e6422093 105BuildRequires: freetype-devel >= 2.1.3
bfd2dfad 106%{?with_pch:BuildRequires: gcc >= 5:4.0}
3f80fcc7 107BuildRequires: glib2-devel >= 2.0.0
6f97c294 108BuildRequires: gstreamer0.10-plugins-base-devel
d8c1b968 109%{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.10}
297dfe59 110# see dependency on libicu version below
1788f840
JB
111BuildRequires: libicu-devel >= %{icu_abi}
112BuildRequires: libicu-devel < %{next_icu_abi}
bc7da990 113BuildRequires: libjpeg-devel
114BuildRequires: libmng-devel >= 1.0.0
e8df9d4c 115BuildRequires: libpng-devel >= 2:1.0.8
bc7da990 116BuildRequires: libstdc++-devel
bc7da990 117%{?with_mysql:BuildRequires: mysql-devel}
118%{?with_nas:BuildRequires: nas-devel}
3f80fcc7 119BuildRequires: pkgconfig
bc7da990 120%{?with_pgsql:BuildRequires: postgresql-backend-devel}
121%{?with_pgsql:BuildRequires: postgresql-devel}
bfa21581 122BuildRequires: pulseaudio-devel >= 0.9.10
e1a12dfd 123BuildRequires: rpmbuild(macros) >= 1.654
f30be3fc 124BuildRequires: rsync
bc7da990 125BuildRequires: sed >= 4.0
bc7da990 126%{?with_sqlite:BuildRequires: sqlite-devel}
f4a8d9ab 127%{?with_sqlite3:BuildRequires: sqlite3-devel}
92419ce7 128%{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
03510596
JB
129BuildRequires: xorg-lib-libSM-devel
130BuildRequires: xorg-lib-libXcursor-devel
131BuildRequires: xorg-lib-libXext-devel
4d65233a 132BuildRequires: xorg-lib-libXfixes-devel
03510596
JB
133BuildRequires: xorg-lib-libXi-devel
134BuildRequires: xorg-lib-libXinerama-devel
135BuildRequires: xorg-lib-libXrandr-devel
136BuildRequires: xorg-lib-libXrender-devel
45e8c637 137BuildRequires: xorg-lib-libXtst-devel
39adf02e 138BuildRequires: xorg-lib-libXv-devel
bc7da990 139BuildRequires: zlib-devel
bc7da990 140Obsoletes: qt-extensions
141Obsoletes: qt-utils
7b57a050 142Conflicts: kdelibs <= 8:3.2-0.030602.1
9f300b6b 143BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
bc7da990 144
145%define _noautoreqdep libGL.so.1 libGLU.so.1
f8b94468 146%define _noautostrip '.*_debug\\.so*'
bc7da990 147
575462c5
PS
148%define specflags -fno-strict-aliasing
149
df71e198 150%define _qtdir %{_libdir}/qt4
151
bc7da990 152%description
153Qt is a complete C++ application development framework, which includes
154a class library and tools for multiplatform development and
155internationalization. Using Qt, a single source code tree can build
156applications that run natively on different platforms (Windows,
157Unix/Linux, Mac OS X, embedded Linux).
158
159Qt has a rich set of standard widgets, and lets you write custom
160controls. It encapsulates four different platform-specific APIs, and
161the APIs for file-handling, networking, process-handling, threading,
162database access, etc. Qt now also has Motif migration oraz Netscape
163LiveConnect plugin.
164
02520e74 165%description -l es.UTF-8
bc7da990 166Contiene las bibliotecas compartidas necesarias para ejecutar
167aplicaciones Qt, bien como los archivos README.
168
02520e74 169%description -l pl.UTF-8
bc7da990 170Qt oferuje kompletny system do tworzenia i rozwijania aplikacji w
02520e74
JR
171języku C++, w którego skład wchodzi biblioteka z klasami oraz
172wieloplatformowymi narzędziami do rozwijania i tłumaczenia aplikacji.
173Z pomocą Qt jeden kod źródłowy może być natywnie uruchamiany na
174różnych platformach (Windows, Unix/Linux, Mac OS X).
175
176Qt ma bogaty zbiór standardowych elementów interfejsu graficznego, ale
177pozwala również na pisanie własnych elementów. Łączy w sposób
178niewidoczny dla programisty interfejsy programowania różnych systemów,
179tworząc w ten sposób jeden interfejs dla obsługi plików, sieci,
180procesów, wątków, baz danych itp. Umożliwia także łatwe przenoszenie
181na Qt aplikacji korzystających z Motif oraz pisanie wtyczek z
bc7da990 182wykorzystaniem Netscape LiveConnect.
183
26c3ab86
KK
184%package -n Qt3Support
185Summary: Qt3 compatibility library
186Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3
187Group: X11/Libraries
188Requires: QtCore = %{version}-%{release}
189Requires: QtGui = %{version}-%{release}
190Requires: QtNetwork = %{version}-%{release}
191Requires: QtSql = %{version}-%{release}
192Requires: QtXml = %{version}-%{release}
193
194%description -n Qt3Support
195Qt3 compatibility library.
196
197%description -n Qt3Support -l pl.UTF-8
198Biblioteka kompatybilności z Qt3.
199
200%package -n Qt3Support-devel
201Summary: Qt3 compatibility library - development files
202Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - pliki programistyczne
203Group: X11/Development/Libraries
204Requires: Qt3Support = %{version}-%{release}
205Requires: QtCore-devel = %{version}-%{release}
206Requires: QtGui-devel = %{version}-%{release}
207Requires: QtNetwork-devel = %{version}-%{release}
208Requires: QtSql-devel = %{version}-%{release}
26c3ab86
KK
209
210%description -n Qt3Support-devel
211Qt3 compatibility library - development files.
212
213%description -n Qt3Support-devel -l pl.UTF-8
214Biblioteka kompatybilności z Qt3 - pliki programistyczne.
215
216%package -n Qt3Support-static
217Summary: Qt3 compatibility library - static libraries
218Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - biblioteki statyczne
219Group: X11/Development/Libraries
220Requires: Qt3Support-devel = %{version}-%{release}
221
222%description -n Qt3Support-static
223Qt3 compatibility library - static libraries.
224
225%description -n Qt3Support-static -l pl.UTF-8
226Biblioteka kompatybilności z Qt3 - biblioteki statyczne.
227
26c3ab86 228%package -n QtCLucene
c4300840
JB
229Summary: QtCLucene full text search library wrapper
230Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego
26c3ab86
KK
231Group: X11/Libraries
232Requires: QtCore = %{version}-%{release}
233
234%description -n QtCLucene
c4300840
JB
235QtCLucene full text search library wrapper.
236
237%description -n QtCLucene -l pl.UTF-8
238Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego.
26c3ab86
KK
239
240%package -n QtCLucene-devel
c4300840
JB
241Summary: QtCLucene full text search library wrapper - development files
242Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki programistyczne
26c3ab86
KK
243Group: X11/Development/Libraries
244Requires: QtCLucene = %{version}-%{release}
245Requires: QtCore-devel = %{version}-%{release}
246
247%description -n QtCLucene-devel
c4300840
JB
248QtCLucene full text search library wrapper - development files.
249
250%description -n QtCLucene-devel -l pl.UTF-8
251Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki
252programistyczne.
26c3ab86
KK
253
254%package -n QtCLucene-static
c4300840
JB
255Summary: QtCLucene full text search library wrapper - static library
256Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - biblioteka statyczna
26c3ab86
KK
257Group: X11/Development/Libraries
258Requires: QtCLucene-devel = %{version}-%{release}
259
260%description -n QtCLucene-static
c4300840
JB
261QtCLucene full text search library wrapper - static library.
262
263%description -n QtCLucene-static -l pl.UTF-8
264Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego -
265biblioteka statyczna.
26c3ab86 266
cc6d9c76 267%package -n QtCore
f4a8d9ab
JB
268Summary: Qt core classes used by other modules
269Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły
61da89d9 270Group: X11/Libraries
91bcba72 271%requires_eq_to libicu libicu-devel
01b8499f 272# be sure to depend on proper arch.
1788f840
JB
273%ifarch %{x8664} ppc64 sparc64 s390x
274Requires: libicui18n.so.%{icu_abi}()(64bit)
275%else
276Requires: libicui18n.so.%{icu_abi}
01b8499f 277%endif
934bb908 278Obsoletes: QtAssistant
2ba913fc 279
cc6d9c76 280%description -n QtCore
f4a8d9ab 281Qt core classes used by other modules.
2ba913fc 282
02520e74 283%description -n QtCore -l pl.UTF-8
f4a8d9ab 284Podstawowe klasy Qt używane przez inne moduły.
61da89d9 285
cc6d9c76 286%package -n QtCore-devel
f4a8d9ab
JB
287Summary: Qt core classes used by other modules - development files
288Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne
cc6d9c76 289Group: X11/Development/Libraries
5631d6de 290Requires: QtCore = %{version}-%{release}
f7c07b4b 291Requires: glib2-devel
4d335555
KK
292Requires: libstdc++-devel
293Requires: zlib-devel
934bb908 294Obsoletes: QtAssistant-devel
2ba913fc 295
cc6d9c76 296%description -n QtCore-devel
f4a8d9ab 297Qt core classes used by other modules - development files.
61da89d9 298
02520e74 299%description -n QtCore-devel -l pl.UTF-8
f4a8d9ab 300Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne.
2ba913fc 301
8b4e0403 302%package -n QtCore-static
f4a8d9ab
JB
303Summary: Qt core classes used by other modules - static libraries
304Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne
8b4e0403 305Group: X11/Development/Libraries
5631d6de 306Requires: QtCore-devel = %{version}-%{release}
934bb908 307Obsoletes: QtAssistant-static
8b4e0403 308
309%description -n QtCore-static
f4a8d9ab 310Qt core classes used by other modules - static libraries.
8b4e0403 311
02520e74 312%description -n QtCore-static -l pl.UTF-8
f4a8d9ab 313Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne.
8b4e0403 314
26c3ab86 315%package -n QtDBus
f4a8d9ab
JB
316Summary: Qt classes for D-BUS support
317Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS
26c3ab86 318Group: X11/Libraries
f2204cbe 319Requires: QtCore = %{version}-%{release}
21d9e8e6
JB
320Requires: QtXml = %{version}-%{release}
321# only for libqtscriptdbus plugin
f2204cbe
JB
322Requires: QtGui = %{version}-%{release}
323Requires: QtScript = %{version}-%{release}
26c3ab86
KK
324
325%description -n QtDBus
f4a8d9ab 326This module provides Qt classes for D-BUS support. D-BUS is an
26c3ab86
KK
327Inter-Process Communication (IPC) and Remote Procedure Calling (RPC)
328mechanism originally developed for Linux to replace existing and
329competing IPC solutions with one unified protocol.
330
331%description -n QtDBus -l pl.UTF-8
f4a8d9ab 332Ten moduł udostępnia klasy Qt do obsługi D-BUS. D-BUS to mechanizm
26c3ab86
KK
333komunikacji między procesowej (IPC - Inter-Process Communication) i
334zdalnego wywoływania procedur (RPC - Remote Procedure Calling)
335stworzony początkowo dla Linuksa, aby zastąpić istniejące i
336konkurujące ze sobą rozwiązania IPC jednym, ujednoliconym protokołem.
337
338%package -n QtDBus-devel
f4a8d9ab
JB
339Summary: Qt classes for D-BUS support - development files
340Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - pliki programistyczne
26c3ab86
KK
341Group: X11/Development/Libraries
342Requires: QtDBus = %{version}-%{release}
343Requires: QtXml-devel = %{version}-%{release}
26c3ab86
KK
344
345%description -n QtDBus-devel
f4a8d9ab 346Qt classes for D-BUS support - development files.
26c3ab86
KK
347
348%description -n QtDBus-devel -l pl.UTF-8
f4a8d9ab 349Klasy Qt do obsługi D-BUS - pliki programistyczne.
26c3ab86
KK
350
351%package -n QtDBus-static
f4a8d9ab
JB
352Summary: Qt classes for D-BUS support - static libraries
353Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - biblioteki statyczne
26c3ab86
KK
354Group: X11/Development/Libraries
355Requires: QtDBus-devel = %{version}-%{release}
356
357%description -n QtDBus-static
f4a8d9ab 358Qt classes for D-BUS support - static libraries.
26c3ab86
KK
359
360%description -n QtDBus-static -l pl.UTF-8
f4a8d9ab 361Klasy Qt do obsługi D-BUS - biblioteki statyczne.
26c3ab86 362
bb9e140f 363%package -n QtDeclarative
f4a8d9ab
JB
364Summary: QtDeclarative - QML language engine library
365Summary(pl.UTF-8): QtDeclarative - biblioteka języka QML
bb9e140f 366Group: X11/Libraries
f2204cbe 367Requires: QtCore = %{version}-%{release}
bb9e140f 368Requires: QtGui = %{version}-%{release}
f2204cbe
JB
369Requires: QtNetwork = %{version}-%{release}
370Requires: QtOpenGL = %{version}-%{release}
371Requires: QtScript = %{version}-%{release}
372Requires: QtSql = %{version}-%{release}
373Requires: QtSvg = %{version}-%{release}
374Requires: QtXmlPatterns = %{version}-%{release}
375# for qmlwebkitplugin plugin
376Requires: QtWebKit = %{version}-%{release}
bb9e140f 377
378%description -n QtDeclarative
f4a8d9ab
JB
379QtDeclarative is the QML language engine library. QML is a declarative
380language oriented on JavaScript.
bb9e140f 381
382%description -n QtDeclarative -l pl.UTF-8
f4a8d9ab
JB
383QtDeclarative to biblioteka języka QML. QML jest deklaratywnym
384językiem zorientowanym na JavaScript.
bb9e140f 385
386%package -n QtDeclarative-devel
f4a8d9ab
JB
387Summary: Development files for QtDeclarative - QML language engine library
388Summary(pl.UTF-8): Pliki programistyczne QtDeclarative - biblioteki języka QML
bb9e140f 389Group: X11/Development/Libraries
61446047 390Requires: QtDeclarative = %{version}-%{release}
bb9e140f 391Requires: QtGui-devel = %{version}-%{release}
f2204cbe
JB
392Requires: QtNetwork-devel = %{version}-%{release}
393Requires: QtScript-devel = %{version}-%{release}
bb9e140f 394
395%description -n QtDeclarative-devel
f4a8d9ab 396Development files for QtDeclarative - QML language engine library.
bb9e140f 397
398%description -n QtDeclarative-devel -l pl.UTF-8
f4a8d9ab 399Pliki programistyczne QtDeclarative - biblioteki języka QML.
bb9e140f 400
401%package -n QtDeclarative-static
f4a8d9ab
JB
402Summary: Static version of QtDeclarative - QML language engine library
403Summary(pl.UTF-8): Statycza wersja QtDeclarative - biblioteki języka QML
bb9e140f 404Group: X11/Development/Libraries
405Requires: QtDeclarative-devel = %{version}-%{release}
406
407%description -n QtDeclarative-static
f4a8d9ab 408Static version of QtDeclarative - QML language engine library.
bb9e140f 409
410%description -n QtDeclarative-static -l pl.UTF-8
f4a8d9ab 411Statycza wersja QtDeclarative - biblioteki języka QML.
bb9e140f 412
26c3ab86
KK
413%package -n QtDesigner
414Summary: Classes for extending Qt Designer
415Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera
416Group: X11/Libraries
417Requires: QtGui = %{version}-%{release}
418Requires: QtNetwork = %{version}-%{release}
5c3a5b31 419Requires: QtScript = %{version}-%{release}
26c3ab86 420Requires: QtXml = %{version}-%{release}
f2204cbe
JB
421# for plugins
422Requires: Qt3Support = %{version}-%{release}
423Requires: QtDBus = %{version}-%{release}
424Requires: QtDeclarative = %{version}-%{release}
425Requires: QtOpenGL = %{version}-%{release}
426Requires: QtSql = %{version}-%{release}
427Requires: QtSvg = %{version}-%{release}
428Requires: QtWebKit = %{version}-%{release}
429Requires: QtXmlPatterns = %{version}-%{release}
26c3ab86
KK
430Obsoletes: qt4-designer-libs
431
432%description -n QtDesigner
433This module provides classes that allow you to create your own custom
434widget plugins for Qt Designer, and classes that enable you to access
435Qt Designer's components.
436
437%description -n QtDesigner -l pl.UTF-8
438Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
439Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
440
441%package -n QtDesigner-devel
442Summary: Classes for extending Qt Designer - development files
443Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - pliki programistyczne
444Group: X11/Development/Libraries
445Requires: QtDesigner = %{version}-%{release}
446Requires: QtGui-devel = %{version}-%{release}
447Requires: QtScript-devel = %{version}-%{release}
448Requires: QtXml-devel = %{version}-%{release}
449
450%description -n QtDesigner-devel
451Classes for extending Qt Designer - development files.
452
453%description -n QtDesigner-devel -l pl.UTF-8
454Klasy do rozbudowy Qt Designera - pliki programistyczne.
455
456%package -n QtDesigner-static
457Summary: Classes for extending Qt Designer - static libraries
458Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - biblioteki statyczne
459Group: X11/Development/Libraries
460Requires: QtDesigner-devel = %{version}-%{release}
461
462%description -n QtDesigner-static
463Classes for extending Qt Designer - static libraries.
464
465%description -n QtDesigner-static -l pl.UTF-8
466Klasy do rozbudowy Qt Designera - biblioteki statyczne.
467
cc6d9c76 468%package -n QtGui
f4a8d9ab
JB
469Summary: Qt Graphical User Interface components
470Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt
61da89d9 471Group: X11/Libraries
5631d6de 472Requires: QtCore = %{version}-%{release}
109e28b4 473# for qtracegraphicssystem plugin
f2204cbe 474Requires: QtNetwork = %{version}-%{release}
bc7da990 475
cc6d9c76 476%description -n QtGui
f4a8d9ab 477Qt Graphical User Interface components.
bc7da990 478
02520e74 479%description -n QtGui -l pl.UTF-8
f4a8d9ab 480Komponenty graficznego interfejsu użytkownika Qt.
61da89d9 481
cc6d9c76 482%package -n QtGui-devel
f4a8d9ab
JB
483Summary: Qt Graphical User Interface components - development files
484Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - pliki programistyczne
cc6d9c76 485Group: X11/Development/Libraries
5631d6de
JB
486Requires: QtCore-devel = %{version}-%{release}
487Requires: QtGui = %{version}-%{release}
c8537603 488Requires: fontconfig-devel
e6422093 489Requires: freetype-devel >= 2.1.3
8be12dcd 490Requires: libpng-devel >= 2:1.0.8
03510596
JB
491Requires: xorg-lib-libSM-devel
492Requires: xorg-lib-libXcursor-devel
493Requires: xorg-lib-libXext-devel
cb6f4318 494Requires: xorg-lib-libXfixes-devel
03510596
JB
495Requires: xorg-lib-libXi-devel
496Requires: xorg-lib-libXinerama-devel
497Requires: xorg-lib-libXrandr-devel
498Requires: xorg-lib-libXrender-devel
bc7da990 499
cc6d9c76 500%description -n QtGui-devel
f4a8d9ab 501Qt Graphical User Interface components - development files.
61da89d9 502
02520e74 503%description -n QtGui-devel -l pl.UTF-8
f4a8d9ab
JB
504Komponenty graficznego interfejsu użytkownika Qt - pliki
505programistyczne.
bc7da990 506
8b4e0403 507%package -n QtGui-static
f4a8d9ab
JB
508Summary: Qt Graphical User Interface components - static libraries
509Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - biblioteki statyczne
8b4e0403 510Group: X11/Development/Libraries
5631d6de 511Requires: QtGui-devel = %{version}-%{release}
8b4e0403 512
513%description -n QtGui-static
f4a8d9ab 514Qt Graphical User Interface components - static libraries.
8b4e0403 515
02520e74 516%description -n QtGui-static -l pl.UTF-8
f4a8d9ab
JB
517Komponenty graficznego interfejsu użytkownika Qt - biblioteki
518statyczne.
8b4e0403 519
26c3ab86 520%package -n QtHelp
f4a8d9ab
JB
521Summary: Qt classes for integrating online documentation in applications
522Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach
26c3ab86 523Group: X11/Libraries
f2204cbe 524Requires: QtCLucene = %{version}-%{release}
26c3ab86 525Requires: QtGui = %{version}-%{release}
f2204cbe
JB
526Requires: QtNetwork = %{version}-%{release}
527Requires: QtSql = %{version}-%{release}
528Requires: QtXml = %{version}-%{release}
26c3ab86
KK
529
530%description -n QtHelp
c8b4bd0d
KK
531QtHelp module includes tools for generating and viewing Qt help files.
532In addition it provides classes for accessing help contents
533programatically to be able to integrate online help into Qt
534applications.
26c3ab86 535
f0549ff4
JB
536%description -n QtHelp -l pl.UTF-8
537Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
538pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
539dostęp do zawartości dokumentacji w celu integracji pomocy w
540aplikacjach Qt.
541
26c3ab86 542%package -n QtHelp-devel
f4a8d9ab
JB
543Summary: Qt classes for integrating online documentation in applications - development files
544Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - pliki programistyczne
26c3ab86
KK
545Group: X11/Development/Libraries
546Requires: QtCLucene-devel = %{version}-%{release}
547Requires: QtGui-devel = %{version}-%{release}
548Requires: QtHelp = %{version}-%{release}
549Requires: QtSql-devel = %{version}-%{release}
550Requires: QtXml-devel = %{version}-%{release}
551
552%description -n QtHelp-devel
f4a8d9ab 553Qt classes for integrating online documentation in applications -
c8b4bd0d 554development files.
26c3ab86 555
f0549ff4 556%description -n QtHelp-devel -l pl.UTF-8
f4a8d9ab 557Klasy Qt do integracji dokumentacji w aplikacjach - pliki
4c411420 558programistyczne.
f0549ff4 559
26c3ab86 560%package -n QtHelp-static
f4a8d9ab
JB
561Summary: Qt classes for integrating online documentation in applications - static library
562Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka statyczna
26c3ab86
KK
563Group: X11/Development/Libraries
564Requires: QtHelp-devel = %{version}-%{release}
565
566%description -n QtHelp-static
f4a8d9ab
JB
567Qt classes for integrating online documentation in applications -
568static library.
f0549ff4
JB
569
570%description -n QtHelp-static -l pl.UTF-8
f4a8d9ab
JB
571Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka
572statyczna.
26c3ab86 573
c57a122a 574%package -n QtMultimedia
f4a8d9ab
JB
575Summary: Qt classes for multimedia programming
576Summary(pl.UTF-8): Klasy Qt do programowania multimediów
c57a122a
AM
577Group: X11/Libraries
578Requires: QtCore = %{version}-%{release}
f2204cbe 579Requires: QtGui = %{version}-%{release}
c57a122a
AM
580
581%description -n QtMultimedia
f4a8d9ab 582Qt classes for multimedia programming.
c57a122a
AM
583
584%description -n QtMultimedia -l pl.UTF-8
f4a8d9ab 585Klasy Qt do programowania multimediów.
c57a122a
AM
586
587%package -n QtMultimedia-devel
f4a8d9ab
JB
588Summary: Qt classes for multimedia programming - development files
589Summary(pl.UTF-8): Klasy Qt do programowania multimediów - pliki programistyczne
c57a122a
AM
590Group: X11/Development/Libraries
591Requires: QtCore-devel = %{version}-%{release}
f2204cbe 592Requires: QtMultimedia = %{version}-%{release}
c57a122a
AM
593
594%description -n QtMultimedia-devel
f4a8d9ab 595Qt classes for multimedia programming - development files.
c57a122a
AM
596
597%description -n QtMultimedia-devel -l pl.UTF-8
f4a8d9ab 598Klasy Qt do programowania multimediów - pliki programistyczne.
c57a122a
AM
599
600%package -n QtMultimedia-static
f4a8d9ab
JB
601Summary: Qt classes for multimedia programming - static libraries
602Summary(pl.UTF-8): Klasy Qt do programowania multimediów - biblioteki statyczne
c57a122a 603Group: X11/Development/Libraries
f2204cbe 604Requires: QtMultimedia-devel = %{version}-%{release}
c57a122a
AM
605
606%description -n QtMultimedia-static
f4a8d9ab 607Qt classes for multimedia programming - static libraries.
c57a122a
AM
608
609%description -n QtMultimedia-static -l pl.UTF-8
f4a8d9ab 610Klasy Qt do programowania multimediów - biblioteki statyczne.
c57a122a 611
cc6d9c76 612%package -n QtNetwork
f4a8d9ab
JB
613Summary: Qt classes for network programming
614Summary(pl.UTF-8): Klasy Qt do programowania sieciowego
61da89d9 615Group: X11/Libraries
5631d6de 616Requires: QtCore = %{version}-%{release}
f2204cbe
JB
617# the rest for qnmbearer plugin
618Requires: QtDBus = %{version}-%{release}
619Requires: QtXml = %{version}-%{release}
bc7da990 620
cc6d9c76 621%description -n QtNetwork
f4a8d9ab 622Qt classes for network programming.
bc7da990 623
02520e74 624%description -n QtNetwork -l pl.UTF-8
f4a8d9ab 625Klasy Qt do programowania sieciowego.
61da89d9 626
cc6d9c76 627%package -n QtNetwork-devel
f4a8d9ab
JB
628Summary: Qt classes for network programming - development files
629Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - pliki programistyczne
bc7da990 630Group: X11/Development/Libraries
5631d6de
JB
631Requires: QtCore-devel = %{version}-%{release}
632Requires: QtNetwork = %{version}-%{release}
bc7da990 633
cc6d9c76 634%description -n QtNetwork-devel
f4a8d9ab 635Qt classes for network programming - development files.
61da89d9 636
02520e74 637%description -n QtNetwork-devel -l pl.UTF-8
f4a8d9ab 638Klasy Qt do programowania sieciowego - pliki programistyczne.
bc7da990 639
8b4e0403 640%package -n QtNetwork-static
f4a8d9ab
JB
641Summary: Qt classes for network programming - static libraries
642Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - biblioteki statyczne
8b4e0403 643Group: X11/Development/Libraries
5631d6de 644Requires: QtNetwork-devel = %{version}-%{release}
8b4e0403 645
646%description -n QtNetwork-static
f4a8d9ab 647Qt classes for network programming - static libraries.
8b4e0403 648
02520e74 649%description -n QtNetwork-static -l pl.UTF-8
f4a8d9ab 650Klasy Qt do programowania sieciowego - biblioteki statyczne.
8b4e0403 651
cc6d9c76 652%package -n QtOpenGL
f4a8d9ab
JB
653Summary: Qt OpenGL support classes
654Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL
61da89d9 655Group: X11/Libraries
5631d6de 656Requires: QtCore = %{version}-%{release}
f2204cbe 657Requires: QtGui = %{version}-%{release}
bc7da990 658
cc6d9c76 659%description -n QtOpenGL
f4a8d9ab 660Qt OpenGL support classes.
bc7da990 661
02520e74 662%description -n QtOpenGL -l pl.UTF-8
f4a8d9ab 663Klasy Qt wspomagające OpenGL.
61da89d9 664
cc6d9c76 665%package -n QtOpenGL-devel
f4a8d9ab
JB
666Summary: Qt OpenGL support classes - development files
667Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - pliki programistyczne
bc7da990 668Group: X11/Development/Libraries
03510596 669Requires: OpenGL-GLU-devel
5631d6de 670Requires: QtCore-devel = %{version}-%{release}
017da8d6 671Requires: QtGui-devel = %{version}-%{release}
5631d6de 672Requires: QtOpenGL = %{version}-%{release}
bc7da990 673
cc6d9c76 674%description -n QtOpenGL-devel
f4a8d9ab 675Qt OpenGL support classes - development files.
61da89d9 676
02520e74 677%description -n QtOpenGL-devel -l pl.UTF-8
f4a8d9ab 678Klasy Qt wspomagające OpenGL - pliki programistyczne.
bc7da990 679
8b4e0403 680%package -n QtOpenGL-static
f4a8d9ab
JB
681Summary: Qt OpenGL support classes - static libraries
682Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - biblioteki statyczne
8b4e0403 683Group: X11/Development/Libraries
5631d6de 684Requires: QtOpenGL-devel = %{version}-%{release}
8b4e0403 685
686%description -n QtOpenGL-static
f4a8d9ab 687Qt OpenGL support classes - static libraries.
8b4e0403 688
017da8d6 689%description -n QtOpenGL-static -l pl.UTF-8
f4a8d9ab 690Klasy Qt wspomagające OpenGL - biblioteki statyczne.
8b4e0403 691
59ee1196
JR
692%package -n QtOpenVG
693Summary: Qt OpenVG support classes
694Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG
695Group: X11/Libraries
696Requires: QtCore = %{version}-%{release}
697Requires: QtGui = %{version}-%{release}
698
699%description -n QtOpenVG
700Qt OpenVG support classes.
701
702%description -n QtOpenVG -l pl.UTF-8
703Klasy Qt wspomagające OpenVG.
704
705%package -n QtOpenVG-devel
706Summary: Qt OpenVG support classes - development files
707Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - pliki programistyczne
708Group: X11/Development/Libraries
709Requires: Mesa-libOpenVG-devel
710Requires: QtCore-devel = %{version}-%{release}
711Requires: QtGui-devel = %{version}-%{release}
712
713%description -n QtOpenVG-devel
714Qt OpenVG support classes - development files.
715
716%description -n QtOpenVG-devel -l pl.UTF-8
717Klasy Qt wspomagające OpenVG - pliki programistyczne.
718
719%package -n QtOpenVG-static
720Summary: Qt OpenVG support classes - static libraries
721Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - biblioteki statyczne
722Group: X11/Development/Libraries
3abd65b7 723Requires: QtOpenVG-devel = %{version}-%{release}
59ee1196
JR
724
725%description -n QtOpenVG-static
726Qt OpenVG support classes - static libraries.
727
728%description -n QtOpenVG-static -l pl.UTF-8
729Klasy Qt wspomagające OpenVG - biblioteki statyczne.
730
26c3ab86 731%package -n QtScript
f4a8d9ab
JB
732Summary: Qt classes for scripting applications
733Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
26c3ab86 734Group: X11/Development/Libraries
f2204cbe 735Requires: QtCore = %{version}-%{release}
bc7da990 736
26c3ab86 737%description -n QtScript
f4a8d9ab 738The QtScript module provides Qt classes to handle scripts inside
26c3ab86 739applications.
cc6d9c76 740
26c3ab86 741%description -n QtScript -l pl.UTF-8
f4a8d9ab 742Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
26c3ab86 743aplikacji.
61da89d9 744
26c3ab86 745%package -n QtScript-devel
f4a8d9ab
JB
746Summary: Qt classes for scripting applications - development files
747Summary(pl.UTF-8): Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
cc6d9c76 748Group: X11/Development/Libraries
5631d6de 749Requires: QtCore-devel = %{version}-%{release}
26c3ab86
KK
750Requires: QtScript = %{version}-%{release}
751
752%description -n QtScript-devel
f4a8d9ab 753Qt classes for scriptin applications - development files.
26c3ab86
KK
754
755%description -n QtScript-devel -l pl.UTF-8
01b8499f
ER
756Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
757programistyczne.
26c3ab86
KK
758
759%package -n QtScript-static
f4a8d9ab
JB
760Summary: Qt classes for scripting applications - static library
761Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
26c3ab86
KK
762Group: X11/Development/Libraries
763Requires: QtScript-devel = %{version}-%{release}
764
765%description -n QtScript-static
f4a8d9ab 766Qt classes for scripting applications - static library.
26c3ab86
KK
767
768%description -n QtScript-static -l pl.UTF-8
f4a8d9ab 769Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
26c3ab86
KK
770statyczna.
771
4c411420 772%package -n QtScriptTools
5ae5ff3f
JB
773Summary: QtScriptTools - additional components for applications that use QtScript
774Summary(pl.UTF-8): QtScriptTools - dodatkowe komponenty dla aplikacji wykorzystujących QtScript
4c411420 775Group: X11/Development/Libraries
f2204cbe
JB
776Requires: QtCore = %{version}-%{release}
777Requires: QtGui = %{version}-%{release}
778Requires: QtScript = %{version}-%{release}
4c411420
AM
779
780%description -n QtScriptTools
5ae5ff3f
JB
781The QtScriptTools module provides additional components for
782applications that use QtScript.
4c411420
AM
783
784%description -n QtScriptTools -l pl.UTF-8
5ae5ff3f
JB
785Moduł QtScriptTools dostarcza dodatkowe komponenty dla aplikacji
786wykorzystujących QtScript.
4c411420
AM
787
788%package -n QtScriptTools-devel
5ae5ff3f
JB
789Summary: Development files for QtScriptTools components
790Summary(pl.UTF-8): Pliki programistyczne komponentów QtScriptTools
4c411420
AM
791Group: X11/Development/Libraries
792Requires: QtCore-devel = %{version}-%{release}
f2204cbe 793Requires: QtGui-devel = %{version}-%{release}
4c411420
AM
794Requires: QtScript-devel = %{version}-%{release}
795Requires: QtScriptTools = %{version}-%{release}
796
797%description -n QtScriptTools-devel
5ae5ff3f 798Development files for QtScriptTools components.
4c411420
AM
799
800%description -n QtScriptTools-devel -l pl.UTF-8
5ae5ff3f 801Pliki programistyczne komponentów QtScriptTools.
4c411420
AM
802
803%package -n QtScriptTools-static
5ae5ff3f
JB
804Summary: QtScriptTools components - static library
805Summary(pl.UTF-8): Komponenty QtScriptTools - biblioteka statyczna
4c411420
AM
806Group: X11/Development/Libraries
807Requires: QtScriptTools-devel = %{version}-%{release}
808
809%description -n QtScriptTools-static
5ae5ff3f
JB
810Static version of QtScriptTools library, providing additional
811components for applications that use QtScript.
4c411420
AM
812
813%description -n QtScriptTools-static -l pl.UTF-8
5ae5ff3f
JB
814Statyczna biblioteka QtScriptTools, dostarczająca dodatkowe komponenty
815dla aplikacji wykorzystujących QtScript.
4c411420 816
26c3ab86 817%package -n QtSql
f4a8d9ab
JB
818Summary: Qt classes for database integration using SQL
819Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL
26c3ab86
KK
820Group: X11/Libraries
821Requires: QtCore = %{version}-%{release}
822
823%description -n QtSql
f4a8d9ab 824Qt classes for database integration using SQL.
26c3ab86
KK
825
826%description -n QtSql -l pl.UTF-8
f4a8d9ab 827Klasy Qt do integracji z bazami danych przy użyciu SQL.
26c3ab86
KK
828
829%package -n QtSql-devel
f4a8d9ab
JB
830Summary: Qt classes for database integration using SQL - development files
831Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki programistyczne
26c3ab86
KK
832Group: X11/Development/Libraries
833Requires: QtCore-devel = %{version}-%{release}
834Requires: QtSql = %{version}-%{release}
bc7da990 835
cc6d9c76 836%description -n QtSql-devel
f4a8d9ab 837Qt classes for database integration using SQL - development files.
61da89d9 838
02520e74 839%description -n QtSql-devel -l pl.UTF-8
f4a8d9ab 840Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki
61da89d9 841programistyczne.
bc7da990 842
8b4e0403 843%package -n QtSql-static
f4a8d9ab
JB
844Summary: Qt classes for database integration using SQL - static libraries
845Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
8b4e0403 846Group: X11/Development/Libraries
5631d6de 847Requires: QtSql-devel = %{version}-%{release}
8b4e0403 848
849%description -n QtSql-static
f4a8d9ab 850Qt classes for database integration using SQL - static libraries.
8b4e0403 851
02520e74 852%description -n QtSql-static -l pl.UTF-8
f4a8d9ab 853Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki
7b57a050 854statyczne. programistyczne.
8b4e0403 855
cc6d9c76 856%package -n QtSql-ibase
bc7da990 857Summary: Database plugin for InterBase/Firebird Qt support
4c66dee3
ER
858Summary(pl.UTF-8): Wtyczka InterBase/Firebird do Qt
859Summary(pt_BR.UTF-8): Plugin de suporte a InterBase/Firebird para Qt
61da89d9 860Group: X11/Libraries
5631d6de
JB
861Requires: QtSql = %{version}-%{release}
862Provides: QtSql-backend = %{version}-%{release}
bc7da990 863
cc6d9c76 864%description -n QtSql-ibase
08506906
PS
865This package contains a plugin for accessing Interbase/Firebird
866database via the QSql classes.
bc7da990 867
02520e74
JR
868%description -n QtSql-ibase -l pl.UTF-8
869Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 870danych Interbase/Firebird poprzez klasy QSql.
bc7da990 871
02520e74 872%description -n QtSql-ibase -l pt_BR.UTF-8
bc7da990 873Plugin de suporte a InterBase/Firebird para Qt.
874
cc6d9c76 875%package -n QtSql-mysql
bc7da990 876Summary: Database plugin for MySQL Qt support
4c66dee3
ER
877Summary(pl.UTF-8): Wtyczka MySQL do Qt
878Summary(pt_BR.UTF-8): Plugin de suporte a MySQL para Qt
61da89d9 879Group: X11/Libraries
5631d6de
JB
880Requires: QtSql = %{version}-%{release}
881Provides: QtSql-backend = %{version}-%{release}
bc7da990 882
cc6d9c76 883%description -n QtSql-mysql
08506906
PS
884This package contains a plugin for accessing MySQL database via the
885QSql classes.
bc7da990 886
02520e74
JR
887%description -n QtSql-mysql -l pl.UTF-8
888Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 889danych MySQL poprzez klasy QSql.
bc7da990 890
02520e74 891%description -n QtSql-mysql -l pt_BR.UTF-8
bc7da990 892Plugin de suporte a MySQL para Qt.
893
cc6d9c76 894%package -n QtSql-odbc
bc7da990 895Summary: Database plugin for ODBC Qt support
4c66dee3
ER
896Summary(pl.UTF-8): Wtyczka ODBC do Qt
897Summary(pt_BR.UTF-8): Plugin de suporte a ODBC para Qt
61da89d9 898Group: X11/Libraries
5631d6de
JB
899Requires: QtSql = %{version}-%{release}
900Provides: QtSql-backend = %{version}-%{release}
bc7da990 901
cc6d9c76 902%description -n QtSql-odbc
08506906
PS
903This package contains a plugin for accessing unixODBC services via the
904QSql classes.
bc7da990 905
02520e74
JR
906%description -n QtSql-odbc -l pl.UTF-8
907Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
08506906 908unixODBC poprzez klasy QSql.
bc7da990 909
02520e74 910%description -n QtSql-odbc -l pt_BR.UTF-8
bc7da990 911Plugin de suporte a ODBC para Qt.
912
cc6d9c76 913%package -n QtSql-pgsql
bc7da990 914Summary: Database plugin for PostgreSQL Qt support
4c66dee3
ER
915Summary(pl.UTF-8): Wtyczka PostgreSQL do Qt
916Summary(pt_BR.UTF-8): Plugin de suporte a PostgreSQL para Qt
61da89d9 917Group: X11/Libraries
5631d6de
JB
918Requires: QtSql = %{version}-%{release}
919Provides: QtSql-backend = %{version}-%{release}
bc7da990 920
46255ac9 921%description -n QtSql-pgsql
08506906
PS
922This package contains a plugin for accessing PostgreSQL database via
923the QSql classes.
bc7da990 924
02520e74
JR
925%description -n QtSql-pgsql -l pl.UTF-8
926Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 927danych PostgreSQL poprzez klasy QSql.
bc7da990 928
02520e74 929%description -n QtSql-pgsql -l es.UTF-8
ed39b935 930Plugin de suporte a PostgreSQL para Qt.
bc7da990 931
cc6d9c76 932%package -n QtSql-sqlite
61da89d9 933Summary: Database plugin for SQLite 2.x Qt support
4c66dee3
ER
934Summary(pl.UTF-8): Wtyczka SQLite 2.x do Qt
935Summary(pt_BR.UTF-8): Plugin de suporte a SQLite 2.x para Qt
61da89d9 936Group: X11/Libraries
5631d6de
JB
937Requires: QtSql = %{version}-%{release}
938Provides: QtSql-backend = %{version}-%{release}
bc7da990 939
cc6d9c76 940%description -n QtSql-sqlite
61da89d9 941This package contains a plugin for using the SQLite 2.x library (which
08506906 942allows to acces virtually any SQL database) via the QSql classes.
bc7da990 943
02520e74
JR
944%description -n QtSql-sqlite -l pl.UTF-8
945Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
61da89d9 946danych SQLite 2.x poprzez klasy QSql.
bc7da990 947
02520e74 948%description -n QtSql-sqlite -l pt_BR.UTF-8
61da89d9 949Plugin de suporte a SQLite 2.x para Qt.
bc7da990 950
cc6d9c76 951%package -n QtSql-sqlite3
952Summary: Database plugin for SQLite3 Qt support
4c66dee3
ER
953Summary(pl.UTF-8): Wtyczka SQLite3 do Qt
954Summary(pt_BR.UTF-8): Plugin de suporte a SQLite3 para Qt
61da89d9 955Group: X11/Libraries
5631d6de
JB
956Requires: QtSql = %{version}-%{release}
957Provides: QtSql-backend = %{version}-%{release}
bc7da990 958
cc6d9c76 959%description -n QtSql-sqlite3
08506906
PS
960This package contains a plugin for using the SQLite3 library (which
961allows to acces virtually any SQL database) via the QSql classes.
bc7da990 962
02520e74
JR
963%description -n QtSql-sqlite3 -l pl.UTF-8
964Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 965danych SQLite3 poprzez klasy QSql.
cc6d9c76 966
02520e74 967%description -n QtSql-sqlite3 -l pt_BR.UTF-8
08506906 968Plugin de suporte a SQLite3 para Qt.
cc6d9c76 969
4c411420
AM
970%package -n QtSql-tds
971Summary: Database plugin for TDS Qt support
972Summary(pl.UTF-8): Wtyczka TDS do Qt
973Summary(pt_BR.UTF-8): Plugin de suporte a TDS para Qt
974Group: X11/Libraries
975Requires: QtSql = %{version}-%{release}
976Provides: QtSql-backend = %{version}-%{release}
977
978%description -n QtSql-tds
979This package contains a plugin for accessing TDS database via the QSql
980classes.
981
982%description -n QtSql-tds -l pl.UTF-8
983Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
984danych TDS poprzez klasy QSql.
985
986%description -n QtSql-tds -l pt_BR.UTF-8
987Plugin de suporte a TDS para Qt.
988
07b2fa37 989%package -n QtSvg
f4a8d9ab
JB
990Summary: Qt SVG support
991Summary(pl.UTF-8): Wsparcie Qt dla SVG
07b2fa37 992Group: X11/Libraries
f2204cbe
JB
993Requires: QtCore = %{version}-%{release}
994Requires: QtGui = %{version}-%{release}
109e28b4
JB
995# for svg plugins
996Requires: QtXml = %{version}-%{release}
07b2fa37
JB
997
998%description -n QtSvg
f4a8d9ab 999Qt SVG support.
07b2fa37 1000
02520e74 1001%description -n QtSvg -l pl.UTF-8
f4a8d9ab 1002Wsparcie Qt dla SVG.
07b2fa37
JB
1003
1004%package -n QtSvg-devel
f4a8d9ab
JB
1005Summary: Qt SVG support - development files
1006Summary(pl.UTF-8): Wsparcie Qt dla SVG - pliki programistyczne
07b2fa37 1007Group: X11/Development/Libraries
017da8d6 1008Requires: QtGui-devel = %{version}-%{release}
5631d6de 1009Requires: QtSvg = %{version}-%{release}
07b2fa37
JB
1010
1011%description -n QtSvg-devel
f4a8d9ab 1012Qt SVG support - development files.
07b2fa37 1013
02520e74 1014%description -n QtSvg-devel -l pl.UTF-8
f4a8d9ab 1015Wsparcie Qt dla SVG - pliki programistyczne.
07b2fa37
JB
1016
1017%package -n QtSvg-static
f4a8d9ab
JB
1018Summary: Qt SVG support - static libraries
1019Summary(pl.UTF-8): Wsparcie Qt dla SVG - biblioteki statyczne
07b2fa37 1020Group: X11/Development/Libraries
5631d6de 1021Requires: QtSvg-devel = %{version}-%{release}
07b2fa37
JB
1022
1023%description -n QtSvg-static
f4a8d9ab 1024Qt SVG support - static libraries.
07b2fa37 1025
02520e74 1026%description -n QtSvg-static -l pl.UTF-8
f4a8d9ab 1027Wsparcie Qt dla SVG - biblioteki statyczne.
07b2fa37 1028
8b4e0403 1029%package -n QtTest
f4a8d9ab
JB
1030Summary: Qt test framework
1031Summary(pl.UTF-8): Szkielet testów Qt
8b4e0403 1032Group: X11/Libraries
5631d6de 1033Requires: QtCore = %{version}-%{release}
8b4e0403 1034
1035%description -n QtTest
f4a8d9ab 1036Qt test framework.
8b4e0403 1037
02520e74 1038%description -n QtTest -l pl.UTF-8
f4a8d9ab 1039Szkielet testów Qt.
07b2fa37 1040
8b4e0403 1041%package -n QtTest-devel
f4a8d9ab
JB
1042Summary: Qt test framework - development files
1043Summary(pl.UTF-8): Szkielet testów Qt - pliki programistyczne
8b4e0403 1044Group: X11/Development/Libraries
5631d6de
JB
1045Requires: QtCore-devel = %{version}-%{release}
1046Requires: QtTest = %{version}-%{release}
8b4e0403 1047
1048%description -n QtTest-devel
f4a8d9ab 1049Qt test framework - development files.
8b4e0403 1050
02520e74 1051%description -n QtTest-devel -l pl.UTF-8
f4a8d9ab 1052Szkielet testów Qt - pliki programistyczne.
07b2fa37 1053
45e8c637 1054%package -n QtTest-static
f4a8d9ab
JB
1055Summary: Qt test framework - static libraries
1056Summary(pl.UTF-8): Szkielet testów Qt - biblioteki statyczne
45e8c637
AM
1057Group: X11/Development/Libraries
1058Requires: QtTest-devel = %{version}-%{release}
1059
1060%description -n QtTest-static
f4a8d9ab 1061Qt test framework - static libraries.
45e8c637
AM
1062
1063%description -n QtTest-static -l pl.UTF-8
f4a8d9ab 1064Szkielet testów Qt - biblioteki statyczne.
45e8c637 1065
a8088d24
JB
1066%package -n QtUiTools
1067Summary: Classes for handling Qt Designer forms in applications
4c66dee3 1068Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach
a8088d24 1069Group: X11/Libraries
e3a9f812
JB
1070Requires: QtGui = %{version}-%{release}
1071Requires: QtXml = %{version}-%{release}
a8088d24
JB
1072
1073%description -n QtUiTools
1074The QtUiTools module provides classes to handle forms created with Qt
1075Designer.
1076
02520e74
JR
1077%description -n QtUiTools -l pl.UTF-8
1078Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
1079użyciu Qt Designera.
a8088d24
JB
1080
1081%package -n QtUiTools-devel
1082Summary: Classes for handling Qt Designer forms in applications - development files
4c66dee3 1083Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
a8088d24 1084Group: X11/Development/Libraries
017da8d6 1085Requires: QtGui-devel = %{version}-%{release}
e3a9f812 1086Requires: QtUiTools = %{version}-%{release}
017da8d6 1087Requires: QtXml-devel = %{version}-%{release}
a8088d24
JB
1088
1089%description -n QtUiTools-devel
1090Classes for handling Qt Designer forms in applications - development
1091files.
1092
02520e74
JR
1093%description -n QtUiTools-devel -l pl.UTF-8
1094Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
a8088d24
JB
1095programistyczne.
1096
1097%package -n QtUiTools-static
1098Summary: Classes for handling Qt Designer forms in applications - static library
4c66dee3 1099Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
a8088d24 1100Group: X11/Development/Libraries
e3a9f812 1101Requires: QtUiTools-devel = %{version}-%{release}
a8088d24
JB
1102
1103%description -n QtUiTools-static
1104Classes for handling Qt Designer forms in applications - static
1105library.
1106
02520e74
JR
1107%description -n QtUiTools-static -l pl.UTF-8
1108Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
a8088d24
JB
1109statyczna.
1110
45e8c637 1111%package -n QtWebKit
f4a8d9ab
JB
1112Summary: Qt classes for rendering HTML, XHTML and SVG documents
1113Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG
45e8c637 1114Group: X11/Libraries
f2204cbe 1115Requires: QtDBus = %{version}-%{release}
45e8c637 1116Requires: QtGui = %{version}-%{release}
f2204cbe
JB
1117Requires: QtNetwork = %{version}-%{release}
1118Requires: QtXml = %{version}-%{release}
45e8c637
AM
1119
1120%description -n QtWebKit
c8b4bd0d
KK
1121QtWebKit provides a Web browser engine that makes it easy to embed
1122content from the World Wide Web into your Qt application. At the same
1123time Web content can be enhanced with native controls. QtWebKit
1124provides facilities for rendering of HyperText Markup Language (HTML),
1125Extensible HyperText Markup Language (XHTML) and Scalable Vector
1126Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
1127and scripted with JavaScript.
45e8c637 1128
f0549ff4
JB
1129%description -n QtWebKit -l pl.UTF-8
1130QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
1131treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
1132rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
1133dokumentów w językach HTML (HyperText Markup Language), XHTML
1134(Extensible HyperText Markup Language) i SVG (Scalable Vector
1135Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
1136języku JavaScript.
1137
45e8c637 1138%package -n QtWebKit-devel
f4a8d9ab
JB
1139Summary: Qt classes for rendering HTML, XHTML and SVG documents - development files
1140Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
45e8c637 1141Group: X11/Development/Libraries
017da8d6
KK
1142Requires: QtGui-devel = %{version}-%{release}
1143Requires: QtNetwork-devel = %{version}-%{release}
38376c30 1144Requires: QtScript-devel = %{version}-%{release}
017da8d6 1145Requires: QtWebKit = %{version}-%{release}
4b4603b7
AM
1146%if %{with system_phonon}
1147Requires: phonon-devel
1148%else
cff93854 1149Requires: qt4-phonon-devel = %{version}-%{release}
4b4603b7 1150%endif
45e8c637
AM
1151
1152%description -n QtWebKit-devel
f4a8d9ab 1153Qt classes for rendering HTML, XHTML and SVG documents - development
c8b4bd0d 1154files.
45e8c637 1155
f0549ff4 1156%description -n QtWebKit-devel -l pl.UTF-8
f4a8d9ab 1157Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki
f0549ff4
JB
1158programistyczne.
1159
45e8c637 1160%package -n QtWebKit-static
f4a8d9ab
JB
1161Summary: Qt classes for rendering HTML, XHTML and SVG documents - static library
1162Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
45e8c637 1163Group: X11/Development/Libraries
017da8d6 1164Requires: QtWebKit-devel = %{version}-%{release}
45e8c637
AM
1165
1166%description -n QtWebKit-static
01b8499f
ER
1167Qt classes for rendering HTML, XHTML and SVG documents - static
1168library.
45e8c637 1169
f0549ff4 1170%description -n QtWebKit-static -l pl.UTF-8
f4a8d9ab 1171Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka
f0549ff4
JB
1172statyczna.
1173
26c3ab86 1174%package -n QtXml
f4a8d9ab
JB
1175Summary: Qt classes for handling XML
1176Summary(pl.UTF-8): Klasy Qt do obsługi XML-a
45e8c637 1177Group: X11/Libraries
017da8d6 1178Requires: QtCore = %{version}-%{release}
45e8c637 1179
26c3ab86 1180%description -n QtXml
f4a8d9ab 1181Qt classes for handling XML.
45e8c637 1182
26c3ab86 1183%description -n QtXml -l pl.UTF-8
f4a8d9ab 1184Klasy Qt do obsługi XML-a.
26c3ab86
KK
1185
1186%package -n QtXml-devel
f4a8d9ab
JB
1187Summary: Qt classes for handling XML - development files
1188Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - pliki programistyczne
45e8c637 1189Group: X11/Development/Libraries
45e8c637 1190Requires: QtCore-devel = %{version}-%{release}
26c3ab86 1191Requires: QtXml = %{version}-%{release}
45e8c637 1192
26c3ab86 1193%description -n QtXml-devel
f4a8d9ab 1194Qt classes for handling XML - development files.
45e8c637 1195
26c3ab86 1196%description -n QtXml-devel -l pl.UTF-8
f4a8d9ab 1197Klasy Qt do obsługi XML-a - pliki programistyczne.
26c3ab86
KK
1198
1199%package -n QtXml-static
f4a8d9ab
JB
1200Summary: Qt classes for handling XML - static libraries
1201Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - biblioteki statyczne
45e8c637 1202Group: X11/Development/Libraries
26c3ab86 1203Requires: QtXml-devel = %{version}-%{release}
45e8c637 1204
26c3ab86 1205%description -n QtXml-static
f4a8d9ab 1206Qt classes for handling XML - static libraries.
26c3ab86
KK
1207
1208%description -n QtXml-static -l pl.UTF-8
f4a8d9ab 1209Klasy Qt do obsługi XML-a - biblioteki statyczne.
45e8c637
AM
1210
1211%package -n QtXmlPatterns
c4300840 1212Summary: QtXmlPatterns XQuery engine
f4a8d9ab 1213Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns
45e8c637 1214Group: X11/Libraries
017da8d6 1215Requires: QtCore = %{version}-%{release}
f2204cbe 1216Requires: QtNetwork = %{version}-%{release}
45e8c637
AM
1217
1218%description -n QtXmlPatterns
c4300840
JB
1219QtXmlPatterns XQuery engine.
1220
1221%description -n QtXmlPatterns -l pl.UTF-8
f4a8d9ab 1222Silnik zapytań XQuery QtXmlPatterns.
45e8c637
AM
1223
1224%package -n QtXmlPatterns-devel
c4300840 1225Summary: QtXmlPatterns XQuery engine - development files
f4a8d9ab 1226Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne
45e8c637 1227Group: X11/Development/Libraries
017da8d6 1228Requires: QtNetwork-devel = %{version}-%{release}
45e8c637
AM
1229Requires: QtXmlPatterns = %{version}-%{release}
1230
1231%description -n QtXmlPatterns-devel
c4300840
JB
1232QtXmlPatterns XQuery engine - development files.
1233
1234%description -n QtXmlPatterns-devel -l pl.UTF-8
f4a8d9ab 1235Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne.
45e8c637
AM
1236
1237%package -n QtXmlPatterns-static
c4300840 1238Summary: QtXmlPatterns XQuery engine - static library
f4a8d9ab 1239Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna
45e8c637 1240Group: X11/Development/Libraries
017da8d6 1241Requires: QtXmlPatterns-devel = %{version}-%{release}
45e8c637
AM
1242
1243%description -n QtXmlPatterns-static
c4300840
JB
1244QtXmlPatterns XQuery engine - static library.
1245
1246%description -n QtXmlPatterns-static -l pl.UTF-8
f4a8d9ab 1247Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna.
45e8c637 1248
bc7da990 1249%package assistant
1250Summary: Qt documentation browser
4c66dee3 1251Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
bc7da990 1252Group: X11/Development/Tools
f2204cbe
JB
1253Requires: QtGui = %{version}-%{release}
1254Requires: QtHelp = %{version}-%{release}
1255Requires: QtNetwork = %{version}-%{release}
1256Requires: QtSql = %{version}-%{release}
b399b64e 1257Requires: QtSql-sqlite3 = %{version}-%{release}
f2204cbe
JB
1258Requires: QtWebKit = %{version}-%{release}
1259Requires: QtXml = %{version}-%{release}
a74ec80e 1260Requires: hicolor-icon-theme
bc7da990 1261
1262%description assistant
1263Qt Assistant is a tool for browsing on-line documentation with
1264indexing, bookmarks and full-text search.
1265
02520e74
JR
1266%description assistant -l pl.UTF-8
1267Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1268indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
bc7da990 1269
08506906
PS
1270%package build
1271Summary: Build tools for Qt4
4c66dee3 1272Summary(pl.UTF-8): Narzędzia do budowania dla Qt4
61da89d9 1273Group: X11/Development/Tools
5631d6de 1274Requires: QtCore = %{version}-%{release}
f2204cbe 1275Requires: QtGui = %{version}-%{release}
5631d6de 1276Requires: QtXml = %{version}-%{release}
bc7da990 1277
08506906
PS
1278%description build
1279This package includes the Qt resource compiler (rcc), meta objects
1280compiler (moc), user interface compiler (uic) and qt3to4 include names
1281converter.
bc7da990 1282
02520e74
JR
1283%description build -l pl.UTF-8
1284Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1285metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1286konwerter nazw plików nagłówkowych qt3to4.
61da89d9 1287
bc7da990 1288%package designer
6430c397 1289Summary: IDE used for GUI designing with Qt library
4c66dee3 1290Summary(pl.UTF-8): IDE służące do projektowania GUI za pomocą biblioteki Qt
bc7da990 1291Group: X11/Applications
a8088d24 1292Requires: QtDesigner = %{version}-%{release}
bc7da990 1293
1294%description designer
6430c397 1295An advanced tool used for GUI designing with Qt library.
bc7da990 1296
02520e74
JR
1297%description designer -l pl.UTF-8
1298Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1299za pomocą biblioteki Qt.
bc7da990 1300
f30be3fc
AF
1301%package devel-private
1302Summary: Private Qt headers files
1303Group: X11/Development/Libraries
1304Requires: QtCore-devel = %{version}-%{release}
1305Requires: QtDeclarative-devel = %{version}-%{release}
1306Requires: QtGui-devel = %{version}-%{release}
1307Requires: QtScript-devel = %{version}-%{release}
1308
1309%description devel-private
1310Private Qt headers files - for calibre
1311
cc6d9c76 1312%package linguist
1313Summary: Translation helper for Qt
f4a8d9ab 1314Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji opartych o Qt
cc6d9c76 1315Group: X11/Development/Tools
e3a9f812 1316Requires: QtUiTools = %{version}-%{release}
a74ec80e 1317Requires: hicolor-icon-theme
2ba913fc 1318
cc6d9c76 1319%description linguist
1320This program provides an interface that shortens and helps systematize
1321the process of translating GUIs. Qt Linguist takes all of the text of
1322a UI that will be shown to the user, and presents it to a human
1323translator in a simple window. When one UI text is translated, the
1324program automatically progresses to the next, until they are all
1325completed.
2ba913fc 1326
02520e74
JR
1327%description linguist -l pl.UTF-8
1328Ten program oferuje interfejs znacznie przyśpieszający proces
1329tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1330przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1331Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1332następnego, aż wszystkie będą przetłumaczone.
642df674 1333
45e8c637 1334%package phonon
c8b4bd0d 1335Summary: Cross-platform multimedia framework
f0549ff4 1336Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny
45e8c637 1337Group: X11/Development/Tools
6fdbbf03 1338Obsoletes: phonon
45e8c637
AM
1339
1340%description phonon
c8b4bd0d
KK
1341Phonon is a cross-platform multimedia framework that enables the use
1342of audio and video content in Qt applications.
45e8c637 1343
f0549ff4
JB
1344%description phonon -l pl.UTF-8
1345Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1346wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1347
45e8c637 1348%package phonon-devel
c8b4bd0d 1349Summary: Cross-platform multimedia framework - development files
f0549ff4 1350Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny - pliki programistyczne
45e8c637
AM
1351Group: X11/Development/Libraries
1352Requires: QtCore-devel = %{version}-%{release}
017da8d6
KK
1353Requires: QtDBus-devel = %{version}-%{release}
1354Requires: QtGui-devel = %{version}-%{release}
45e8c637 1355Requires: qt4-phonon = %{version}-%{release}
6fdbbf03 1356Obsoletes: phonon-devel
45e8c637
AM
1357
1358%description phonon-devel
c8b4bd0d 1359Cross-platform multimedia framework - development files.
45e8c637 1360
f0549ff4
JB
1361%description phonon-devel -l pl.UTF-8
1362Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1363
71d7c231 1364%package qmake
cc6d9c76 1365Summary: Qt makefile generator
4c66dee3 1366Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt
cc6d9c76 1367Group: X11/Development/Tools
2ba913fc 1368
71d7c231 1369%description qmake
cc6d9c76 1370A powerful makefile generator. It can create makefiles on any platform
1371from a simple .pro definitions file.
2ba913fc 1372
02520e74
JR
1373%description qmake -l pl.UTF-8
1374Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1375na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
2ba913fc 1376
71d7c231 1377%package qtconfig
cc6d9c76 1378Summary: Qt widgets configuration tool
4c66dee3 1379Summary(pl.UTF-8): Narzędzie do konfigurowania widgetów Qt
cc6d9c76 1380Group: X11/Applications
e3a9f812 1381Requires: Qt3Support = %{version}-%{release}
f2204cbe 1382Requires: QtDBus = %{version}-%{release}
e3a9f812
JB
1383Requires: QtGui = %{version}-%{release}
1384Requires: QtNetwork = %{version}-%{release}
1385Requires: QtSql = %{version}-%{release}
1386Requires: QtXml = %{version}-%{release}
47a7f2b8 1387Requires: desktop-file-utils
2ba913fc 1388
71d7c231 1389%description qtconfig
cc6d9c76 1390A tool for configuring look and behavior of Qt widgets.
2ba913fc 1391
02520e74
JR
1392%description qtconfig -l pl.UTF-8
1393Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
2ba913fc 1394
cc6d9c76 1395%package -n qvfb
08506906 1396Summary: Qt Virtual framebuffer
4c66dee3 1397Summary(pl.UTF-8): Wirtualny framebuffer dla Qt
642df674 1398Group: X11/Development/Libraries
e3a9f812
JB
1399Requires: QtGui = %{version}-%{release}
1400Requires: QtOpenGL = %{version}-%{release}
642df674 1401
cc6d9c76 1402%description -n qvfb
bcbcae98
ER
1403Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1404window.
61da89d9 1405
02520e74 1406%description -n qvfb -l pl.UTF-8
bcbcae98
ER
1407Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1408okienku X.
642df674 1409
cc6d9c76 1410%package demos
61da89d9 1411Summary: Demos of new Qt4 features
4c66dee3 1412Summary(pl.UTF-8): Programy demonstrujące nowe możliwości Qt4
08506906 1413Group: X11/Development/Libraries
f2204cbe
JB
1414Requires: QtDeclarative = %{version}-%{release}
1415Requires: QtGui = %{version}-%{release}
1416Requires: QtHelp = %{version}-%{release}
1417Requires: QtNetwork = %{version}-%{release}
1418Requires: QtOpenGL = %{version}-%{release}
1419Requires: QtScript = %{version}-%{release}
1420Requires: QtSql = %{version}-%{release}
1421Requires: QtSvg = %{version}-%{release}
5631d6de 1422Requires: QtXml = %{version}-%{release}
f2204cbe 1423Requires: QtXmlPatterns = %{version}-%{release}
642df674 1424
cc6d9c76 1425%description demos
1426Demos are spiders that fly.
642df674 1427
02520e74
JR
1428%description demos -l pl.UTF-8
1429Dema to latające pająki.
61da89d9 1430
cc6d9c76 1431%package doc
1432Summary: Qt Documentation in HTML format
4c66dee3 1433Summary(pl.UTF-8): Dokumentacja Qt w formacie HTML
642df674 1434Group: X11/Development/Libraries
853219c6 1435Suggests: %{name}-assistant = %{version}-%{release}
2ba826cf
ER
1436%if "%{_rpmversion}" >= "5"
1437BuildArch: noarch
1438%endif
642df674 1439
cc6d9c76 1440%description doc
1441Qt documentation in HTML format.
642df674 1442
02520e74 1443%description doc -l pl.UTF-8
cc6d9c76 1444Dokumentacja qt w formacie HTML.
642df674 1445
cc6d9c76 1446%package examples
1447Summary: Example programs bundled with Qt
4c66dee3
ER
1448Summary(pl.UTF-8): Ćwiczenia i przykłady do Qt
1449Summary(pt_BR.UTF-8): Programas exemplo desenvolvidos com o Qt
cc6d9c76 1450Group: X11/Development/Libraries
f4a8d9ab 1451# no *-devel deps, allow to look at the examples without compiling
642df674 1452
cc6d9c76 1453%description examples
1454Example programs bundled with Qt version.
642df674 1455
02520e74
JR
1456%description examples -l pl.UTF-8
1457Ćwiczenia/przykłady dołączone do Qt.
642df674 1458
02520e74
JR
1459%description examples -l pt_BR.UTF-8
1460Programas exemplo para o Qt versão.
642df674 1461
bc7da990 1462%prep
c57a122a 1463%setup -q -n qt-everywhere-opensource-src-%{version}
386aaea5 1464
53372821 1465%patch100 -p1
733122b3 1466
2d2db419 1467%patch0 -p1
da64c649 1468%patch1 -p0
2d2db419 1469%patch2 -p1
1470%patch3 -p1
7f2b2b26 1471%patch5 -p1
2d2db419 1472%patch6 -p1
1473%patch7 -p1
5ae5ff3f 1474%patch8 -p1
b8213f1f 1475%patch9 -p1
192f85ce 1476%patch10 -p1
3583d8d7 1477%{?with_wkhtml:%patch11 -p1}
a3ed32b9
AM
1478%patch12 -p1
1479%patch13 -p1
ee6e148c 1480
3329512c 1481%patch15 -p1
da9887f2 1482%patch16 -p1
bc7da990 1483
f7c07b4b
KK
1484%{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1485 mkspecs/common/linux.conf
1486
1487# change QMAKE FLAGS to build
1488%{__sed} -i -e '
1489 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1490 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1491 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1492 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
5244c434
AM
1493 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1494 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
f7c07b4b
KK
1495 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1496 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
f82cc94d 1497 ' mkspecs/common/g++-base.conf
f7c07b4b
KK
1498
1499%{__sed} -i -e '
1500 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1501 ' mkspecs/common/linux.conf
bc7da990 1502
22d82912
AM
1503# No -L/usr/lib.
1504%{__sed} -i -e '
1505 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1506 ' mkspecs/common/linux.conf
1507
1508# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1509%{__sed} -i -e '
1510 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1511 ' mkspecs/common/linux.conf
1512
f05158ee
AM
1513# disable webkit tests, broken build
1514rm -r src/3rdparty/webkit/Source/WebKit/qt/tests
1515
bc7da990 1516%build
bc7da990 1517# pass OPTFLAGS to build qmake itself with optimization
71d7c231
KK
1518export OPTFLAGS="%{rpmcflags}"
1519export PATH=$PWD/bin:$PATH
bc7da990 1520
1521##################################
1522# DEFAULT OPTIONS FOR ALL BUILDS #
1523##################################
1524
8b4e0403 1525COMMONOPT=" \
57c46085
JR
1526 -confirm-license \
1527 -opensource \
02a20ba3 1528 -buildkey pld \
bc7da990 1529 -verbose \
df71e198 1530 -prefix %{_qtdir} \
1531 -bindir %{_qtdir}/bin \
642df674 1532 -docdir %{_docdir}/%{name}-doc \
1620d5ef 1533 -headerdir %{_includedir}/qt4 \
1534 -libdir %{_libdir} \
df71e198 1535 -plugindir %{_qtdir}/plugins \
1620d5ef 1536 -datadir %{_datadir}/qt4 \
00c63022 1537 -translationdir %{_localedir}/ \
1620d5ef 1538 -sysconfdir %{_sysconfdir}/qt4 \
1539 -examplesdir %{_examplesdir}/qt4 \
1540 -demosdir %{_examplesdir}/qt4-demos \
f05158ee 1541 -optimized-qmake \
bc7da990 1542 -fast \
0b457108 1543 -glib \
453c0fda 1544 %{!?with_gtk:-no-gtkstyle} \
889daba4 1545 -%{!?with_pch:no-}pch \
8ffe6e07 1546 -no-rpath \
efdb310b
AM
1547 %{!?with_mmx:-no-mmx} \
1548 %{!?with_3dnow:-no-3dnow} \
814195ab
JB
1549 %{!?with_sse:-no-sse} \
1550 %{!?with_sse2:-no-sse2} \
efdb310b
AM
1551 %{!?with_sse3:-no-sse3} \
1552 %{!?with_ssse3:-no-ssse3} \
78bdf650
AM
1553 %{!?with_sse41:-no-sse4.1} \
1554 %{!?with_sse42:-no-sse4.2} \
efdb310b 1555 %{!?with_avx:-no-avx} \
3f80fcc7 1556 -qdbus \
f05158ee 1557 -dbus-linked \
cf2f7435 1558 -reduce-relocations \
bc7da990 1559 -system-libjpeg \
d5160e56 1560 -system-libmng \
bc7da990 1561 -system-libpng \
f05158ee 1562 -system-libtiff \
bc7da990 1563 -system-zlib \
f05158ee 1564 -openssl-linked \
45e8c637 1565 -exceptions \
d5160e56 1566 -largefile \
45e8c637
AM
1567 -I/usr/include/postgresql/server \
1568 -I/usr/include/mysql \
bf216b9f 1569 %{?with_cups:-cups} \
bc7da990 1570 %{?with_nas:-system-nas-sound} \
bc7da990 1571 %{?debug:-debug} \
71d7c231 1572 %{!?debug:-release} \
30f8468c 1573 -qt3support \
cc6d9c76 1574 -fontconfig \
f05158ee 1575 -largefile \
47e29d34 1576 -iconv \
f05158ee 1577 -icu \
47e29d34 1578 -no-separate-debug-info \
d5160e56 1579 -xfixes \
c8537603 1580 -nis \
cc6d9c76 1581 -sm \
57c46085 1582 -stl \
c8537603 1583 -xcursor \
cf2f7435 1584 -xinput \
f05158ee
AM
1585 -xinerama \
1586 -xrandr \
c8537603
JB
1587 -xkb \
1588 -xrender \
45e8c637
AM
1589 -xshape \
1590 -xmlpatterns \
1591 -continue"
bc7da990 1592
1593##################################
f4a8d9ab 1594# STATIC MULTI-THREAD #
bc7da990 1595##################################
1596
1597%if %{with static_libs}
fee487b9 1598OPT=" \
d5160e56 1599 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1600 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1601 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1602 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1603 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1604 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
bc7da990 1605 -static"
8b4e0403 1606
de34d48b 1607./configure $COMMONOPT $OPT
953dfb92 1608
71d7c231
KK
1609%{__make} -C src
1610%{__make} -C tools/assistant/lib
a8088d24 1611%{__make} -C tools/designer
6f1b9278
1612if [ ! -d staticlib ]; then
1613 mkdir staticlib
1614 cp -a lib/*.a staticlib
1615fi
1594e7d6 1616%{__make} distclean
bc7da990 1617%endif
1618
1619##################################
f4a8d9ab 1620# SHARED MULTI-THREAD #
bc7da990 1621##################################
1622
fee487b9 1623OPT=" \
d5160e56 1624 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1625 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1626 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1627 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1628 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
30c26529 1629 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
314b167d 1630 -shared"
642df674 1631
57c46085 1632./configure $COMMONOPT $OPT
de67b966 1633
8b4e0403 1634%{__make}
1620d5ef 1635%{__make} \
1636 sub-tools-all-ordered \
1637 sub-demos-all-ordered \
1638 sub-examples-all-ordered
2ba913fc 1639
bc7da990 1640%install
1641rm -rf $RPM_BUILD_ROOT
a254a45f 1642install -d $RPM_BUILD_ROOT{/etc/{env.d,qt4},%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
df71e198 1643install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
1b323e59 1644install -d $RPM_BUILD_ROOT%{_qtdir}/imports/org
bc7da990 1645
b6c478e6
TP
1646echo '#QT_GRAPHICSSYSTEM=raster' > $RPM_BUILD_ROOT/etc/env.d/QT_GRAPHICSSYSTEM
1647
bc7da990 1648%{__make} install \
1649 INSTALL_ROOT=$RPM_BUILD_ROOT
1650
d2cd9642 1651# for qt-creator sth is messed up in the Makefile, nothing for make install
ef690830 1652install bin/qdoc3 $RPM_BUILD_ROOT%{_qtdir}/bin/qdoc3
d2cd9642 1653
a8088d24 1654# kill -L/inside/builddir from *.la and *.pc (bug #77152)
da64c649 1655%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
e7ec9abb 1656%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
5bda0943 1657%{__sed} -i -e '
3a869664
JB
1658 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1659 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
e7ec9abb 1660 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
a8088d24 1661
9324edb7
JR
1662# libQtWebKit.la contains '-ljscore' and '-lwebcore', they come
1663# from src/3rdparty/webkit/{JavaScriptCore,WebCore}} but those libs aren't installed
1664%{__sed} -i -e "s,-lwebcore,,g;s,-ljscore,,g;" $RPM_BUILD_ROOT%{_libdir}/libQtWebKit.la
1665
df71e198 1666# install tools
1667install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
df71e198 1668
1669cd $RPM_BUILD_ROOT%{_bindir}
3a869664
JB
1670ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1671ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1672ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1673ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1674ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1675ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1676ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1677ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1678ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1679ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
ef690830 1680ln -sf ../%{_lib}/qt4/bin/qdoc3 .
764b5458 1681ln -sf ../%{_lib}/qt4/bin/qt3to4 .
764b5458 1682ln -sf ../%{_lib}/qt4/bin/rcc .
764b5458 1683ln -sf ../%{_lib}/qt4/bin/uic3 .
da64c649 1684ln -sf ../%{_lib}/qt4/bin/pixeltool .
50cc8f55 1685ln -sf ../%{_lib}/qt4/bin/qcollectiongenerator .
da64c649 1686ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1687ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
3a587fda
KK
1688ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1689ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
62cbc7a3 1690ln -sf ../%{_lib}/qt4/bin/qmlviewer .
f05158ee 1691ln -sf ../%{_lib}/qt4/bin/qmlplugindump .
c57a122a 1692ln -sf ../%{_lib}/qt4/bin/qttracereplay .
da64c649 1693ln -sf ../%{_lib}/qt4/bin/qvfb .
c57a122a 1694ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
df71e198 1695cd -
bc7da990 1696
da84a3d5
JR
1697# multilib
1698mv $RPM_BUILD_ROOT%{_qtdir}/bin/{qdbus,qdbusviewer} $RPM_BUILD_ROOT%{_bindir}
1699ln -sf %{_bindir}/qdbus $RPM_BUILD_ROOT%{_qtdir}/bin/qdbus
1700ln -sf %{_bindir}/qdbusviewer $RPM_BUILD_ROOT%{_qtdir}/bin/qdbusviewer
1701
3a869664 1702install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
642df674 1703install tools/qtconfig/images/appicon.png \
3a869664 1704 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
bc7da990 1705
3a869664 1706install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
a74ec80e
MB
1707for f in tools/linguist/linguist/images/icons/linguist-*-32.png; do
1708 size=$(echo $(basename ${f}) | cut -d- -f2)
1709 install -D $f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${size}x${size}/apps/linguist-qt4.png
1710done
bc7da990 1711
3a869664 1712install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
a74ec80e
MB
1713install -D tools/assistant/tools/assistant/images/assistant.png \
1714 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/assistant-qt4.png
1715install -D tools/assistant/tools/assistant/images/assistant-128.png \
1716 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/apps/assistant-qt4.png
bc7da990 1717
3a869664 1718install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
642df674 1719install tools/designer/src/designer/images/designer.png \
3a869664 1720 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
bc7da990 1721
642df674 1722%if %{with static_libs}
8b4e0403 1723install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
642df674 1724%endif
bc7da990 1725
d96b2ef5 1726#
1727# Locale
1728#
77bd5ca5 1729for f in translations/*.ts ; do
a3799dc0
JB
1730 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1731done
49c5b19e 1732
00c63022 1733%{__rm} $RPM_BUILD_ROOT%{_localedir}/*.qm
e5a89f18
ER
1734for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1735 [ ! -f $file ] && continue
832145fd
AM
1736 case "$file" in
1737 *untranslated*)
1738 continue;
1739 ;;
1740 esac
45e8c637 1741 eval "`echo $file | sed -r 's:.*/([a-zA-Z]+(_[a-zA-Z]{3,}){0,1})_(((ja)_jp)|([a-z]{2}_[A-Z]{2,})|([a-z]{2}))\.qm$:MOD=\1 ; lang=\5\6\7:'`"
e5a89f18
ER
1742 [ "$lang" == "iw" ] && lang=he
1743 MOD=qt4-$MOD
1744 [ "$MOD" == "qt4-qt" ] && MOD=qt4
00c63022
ER
1745 install -d $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES
1746 cp $file $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES/$MOD.qm
d96b2ef5 1747done
bc7da990 1748
1620d5ef 1749cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
017da8d6 1750# QtCore must be the last
bb9e140f 1751for f in ../Qt{3Support,DBus,Declarative,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1620d5ef 1752 if [ ! -d $f ]; then
1753 ln -sf $f `basename $f`
1754 fi
bc7da990 1755done
1620d5ef 1756cd -
bc7da990 1757
df71e198 1758# Ship doc & qmake stuff
a8088d24 1759ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
df71e198 1760
5bda0943 1761for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1762 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1763 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1764 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1765 DEFS="-D_REENTRANT"
1766
1767 if [ "$MODULE2" == "3SUPPORT" ]; then
1768 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1769 else
1770 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1771 fi
1772 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1773
1774 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1775done
af36e151 1776
f30be3fc
AF
1777# Ship private headers - ugly hack to build calibre
1778install -d $RPM_BUILD_ROOT%{_includedir}/qt4/private
1779rsync -aR include/QtCore/private \
1780 include/QtDeclarative/private \
1781 include/QtGui/private \
1782 include/QtScript/private \
93ae7c35 1783 $RPM_BUILD_ROOT%{_includedir}/qt4/private
f30be3fc
AF
1784rsync -aR src/corelib/*/*_p.h \
1785 src/declarative/*/*_p.h \
1786 src/gui/*/*_p.h \
1787 src/script/*/*_p.h \
93ae7c35 1788 $RPM_BUILD_ROOT%{_includedir}/qt4/private
f30be3fc
AF
1789
1790
1620d5ef 1791# Prepare some files list
afda8c46 1792ifecho() {
83908296 1793 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
e5a89f18 1794 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
83908296 1795 r=`echo $RESULT | awk '{ print $1 }'`
1796
1797 if [ -d "$r" ]; then
1798 echo "%%dir $2" >> $1.files
1799 elif [ -x "$r" ] ; then
1800 echo "%%attr(755,root,root) $2" >> $1.files
1801 elif [ -f "$r" ]; then
1802 echo "$2" >> $1.files
1620d5ef 1803 else
151e5443 1804 echo "Error generation $1 files list!"
83908296 1805 echo "$r: no such file or direcotry!"
8f22d351 1806 return 1
1620d5ef 1807 fi
83908296 1808}
1809
afda8c46 1810mkdevfl() {
45e8c637 1811 set -x
83908296 1812 MODULE=$1; shift
1813 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1814 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
bcbcae98 1815 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
83908296 1816 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
5bda0943 1817 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
4d335555
KK
1818 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1819 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1820 fi
bfd2dfad 1821 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
83908296 1822 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
45e8c637
AM
1823 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1824 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1825 fi
83908296 1826 done
1827 for f in $@; do ifecho $MODULE-devel $f; done
1828}
1829
71d7c231 1830mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
e7ec9abb 1831mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
bb9e140f 1832mkdevfl QtDeclarative
83908296 1833mkdevfl QtGui
c57a122a 1834mkdevfl QtMultimedia
83908296 1835mkdevfl QtNetwork
1836mkdevfl QtOpenGL
59ee1196 1837mkdevfl QtOpenVG
da64c649 1838mkdevfl QtScript
4c411420 1839mkdevfl QtScriptTools
83908296 1840mkdevfl QtSql
8b4e0403 1841mkdevfl QtSvg
1842mkdevfl QtTest
a087ea09
JB
1843mkdevfl QtHelp
1844mkdevfl QtWebKit
1845mkdevfl QtCLucene
83908296 1846mkdevfl QtXml
45e8c637 1847mkdevfl QtXmlPatterns
83908296 1848mkdevfl Qt3Support
45e8c637 1849mkdevfl phonon
71d7c231
KK
1850
1851# without *.la *.pc etc.
71d7c231 1852mkdevfl QtDesigner || /bin/true
a8088d24 1853mkdevfl QtUiTools || /bin/true
83908296 1854
cff93854
KK
1855# without glob (exclude QtScriptTools* QtXmlPatterns*)
1856%{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
017da8d6 1857%{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
f57ef868 1858# no duplication between QtCore-devel and QtXml-devel
a4617837 1859%{__sed} -i 's,%{_includedir}/qt4/Qt/QXmlStream.*,,g' QtCore-devel.files
e37d7ac8 1860%{__sed} -i 's,%{_includedir}/qt4/Qt/qxmlstream\.h,,g' QtCore-devel.files
017da8d6 1861
83908296 1862echo "%defattr(644,root,root,755)" > examples.files
1863ifecho examples %{_examplesdir}/qt4
e5a89f18 1864for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
83908296 1865 ifecho examples %{_examplesdir}/qt4/$f
bc7da990 1866done
642df674 1867
1620d5ef 1868echo "%defattr(644,root,root,755)" > demos.files
83908296 1869ifecho demos "%{_examplesdir}/qt4-demos"
df71e198 1870ifecho demos "%{_qtdir}/bin/qtdemo"
e5a89f18 1871for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
83908296 1872 ifecho demos %{_examplesdir}/qt4-demos/$f
1620d5ef 1873done
bc7da990 1874
314b167d 1875%if %{with system_phonon}
d9fb1564
JB
1876%{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.so* \
1877 $RPM_BUILD_ROOT%{_libdir}/libphonon.{la,prl} \
1878 $RPM_BUILD_ROOT%{_libdir}/qt4/plugins/phonon_backend/libphonon_gstreamer.so \
1879 $RPM_BUILD_ROOT%{_pkgconfigdir}/phonon.pc
1880%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/qt4/phonon
8f4dabdd 1881%if %{with static_libs}
6737ea8f 1882%{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.a
8f4dabdd 1883%endif
314b167d
ER
1884%endif
1885
bc7da990 1886%clean
1887rm -rf $RPM_BUILD_ROOT
1888
94751df7
KK
1889%post -n Qt3Support -p /sbin/ldconfig
1890%postun -n Qt3Support -p /sbin/ldconfig
1891
94751df7
KK
1892%post -n QtCLucene -p /sbin/ldconfig
1893%postun -n QtCLucene -p /sbin/ldconfig
1894
8e768dcf 1895%post -n QtCore -p /sbin/ldconfig
08506906 1896%postun -n QtCore -p /sbin/ldconfig
bc7da990 1897
0b457108 1898%post -n QtDBus -p /sbin/ldconfig
1899%postun -n QtDBus -p /sbin/ldconfig
1900
bb9e140f 1901%post -n QtDeclarative -p /sbin/ldconfig
1902%postun -n QtDeclarative -p /sbin/ldconfig
1903
94751df7
KK
1904%post -n QtDesigner -p /sbin/ldconfig
1905%postun -n QtDesigner -p /sbin/ldconfig
1906
08506906
PS
1907%post -n QtGui -p /sbin/ldconfig
1908%postun -n QtGui -p /sbin/ldconfig
bc7da990 1909
94751df7
KK
1910%post -n QtHelp -p /sbin/ldconfig
1911%postun -n QtHelp -p /sbin/ldconfig
1912
c57a122a
AM
1913%post -n QtMultimedia -p /sbin/ldconfig
1914%postun -n QtMultimedia -p /sbin/ldconfig
1915
08506906
PS
1916%post -n QtNetwork -p /sbin/ldconfig
1917%postun -n QtNetwork -p /sbin/ldconfig
cc6d9c76 1918
08506906
PS
1919%post -n QtOpenGL -p /sbin/ldconfig
1920%postun -n QtOpenGL -p /sbin/ldconfig
cc6d9c76 1921
59ee1196
JR
1922%post -n QtOpenVG -p /sbin/ldconfig
1923%postun -n QtOpenVG -p /sbin/ldconfig
1924
da64c649 1925%post -n QtScript -p /sbin/ldconfig
1926%postun -n QtScript -p /sbin/ldconfig
1927
4c411420
AM
1928%post -n QtScriptTools -p /sbin/ldconfig
1929%postun -n QtScriptTools -p /sbin/ldconfig
1930
08506906
PS
1931%post -n QtSql -p /sbin/ldconfig
1932%postun -n QtSql -p /sbin/ldconfig
642df674 1933
8b4e0403 1934%post -n QtSvg -p /sbin/ldconfig
1935%postun -n QtSvg -p /sbin/ldconfig
1936
1937%post -n QtTest -p /sbin/ldconfig
1938%postun -n QtTest -p /sbin/ldconfig
1939
94751df7
KK
1940%post -n QtUiTools -p /sbin/ldconfig
1941%postun -n QtUiTools -p /sbin/ldconfig
45e8c637
AM
1942
1943%post -n QtWebKit -p /sbin/ldconfig
1944%postun -n QtWebKit -p /sbin/ldconfig
1945
08506906
PS
1946%post -n QtXml -p /sbin/ldconfig
1947%postun -n QtXml -p /sbin/ldconfig
1948
45e8c637
AM
1949%post -n QtXmlPatterns -p /sbin/ldconfig
1950%postun -n QtXmlPatterns -p /sbin/ldconfig
1951
a74ec80e
MB
1952%post assistant
1953%update_icon_cache hicolor
1954
1955%postun assistant
1956%update_icon_cache hicolor
1957
1958%post linguist
1959%update_icon_cache hicolor
1960
1961%postun linguist
1962%update_icon_cache hicolor
1963
94751df7
KK
1964%post phonon -p /sbin/ldconfig
1965%postun phonon -p /sbin/ldconfig
08506906 1966
47a7f2b8
ER
1967%post qtconfig
1968%update_desktop_database
1969
94751df7
KK
1970%files -n Qt3Support
1971%defattr(644,root,root,755)
1972%attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
109e28b4
JB
1973%attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
1974%attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblecompatwidgets.so
a8088d24 1975
94751df7
KK
1976%files -n QtCLucene
1977%defattr(644,root,root,755)
1978%attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
109e28b4 1979%attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
45e8c637 1980
642df674 1981%files -n QtCore
1982%defattr(644,root,root,755)
396c20bd 1983%attr(755,root,root) %{_libdir}/libQtCore.so.*.*
109e28b4 1984%attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
a254a45f 1985%dir /etc/qt4
df71e198 1986%dir %{_qtdir}
a8088d24 1987%dir %{_qtdir}/bin
df71e198 1988%dir %{_qtdir}/plugins
0e559634 1989%dir %{_qtdir}/plugins/codecs
21d9e8e6
JB
1990%attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
1991# two following are used only by foreign packages, not QtCore
df71e198 1992%dir %{_qtdir}/plugins/crypto
df71e198 1993%dir %{_qtdir}/plugins/network
642df674 1994%dir %{_datadir}/qt4
00c63022
ER
1995%lang(ar) %{_localedir}/ar/LC_MESSAGES/qt4.qm
1996%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4.qm
1997%lang(da) %{_localedir}/da/LC_MESSAGES/qt4.qm
1998%lang(de) %{_localedir}/de/LC_MESSAGES/qt4.qm
1999%lang(es) %{_localedir}/es/LC_MESSAGES/qt4.qm
2000%lang(fa) %{_localedir}/fa/LC_MESSAGES/qt4.qm
2001%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4.qm
2002%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4.qm
2003%lang(he) %{_localedir}/he/LC_MESSAGES/qt4.qm
2004%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4.qm
2005%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4.qm
2006%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4.qm
2007%lang(lt) %{_localedir}/lt/LC_MESSAGES/qt4.qm
2008%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4.qm
2009%lang(pt) %{_localedir}/pt/LC_MESSAGES/qt4.qm
2010%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4.qm
2011%lang(sk) %{_localedir}/sk/LC_MESSAGES/qt4.qm
2012%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4.qm
2013%lang(sv) %{_localedir}/sv/LC_MESSAGES/qt4.qm
2014%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4.qm
2015%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4.qm
2016%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4.qm
642df674 2017
0b457108 2018%files -n QtDBus
2019%defattr(644,root,root,755)
e7ec9abb
JB
2020%attr(755,root,root) %{_bindir}/qdbus
2021%attr(755,root,root) %{_bindir}/qdbusviewer
0b457108 2022%attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
109e28b4 2023%attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
3a869664
JB
2024%attr(755,root,root) %{_qtdir}/bin/qdbus
2025%attr(755,root,root) %{_qtdir}/bin/qdbusviewer
45e8c637
AM
2026# ?? is this the proper place?
2027%attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
0b457108 2028
bb9e140f 2029%files -n QtDeclarative
2030%defattr(644,root,root,755)
b85dcbc1 2031%attr(755,root,root) %{_bindir}/qmlviewer
f05158ee 2032%attr(755,root,root) %{_bindir}/qmlplugindump
62cbc7a3 2033%attr(755,root,root) %{_qtdir}/bin/qmlviewer
f05158ee 2034%attr(755,root,root) %{_qtdir}/bin/qmlplugindump
bb9e140f 2035%attr(755,root,root) %{_libdir}/libQtDeclarative.so.*.*
109e28b4 2036%attr(755,root,root) %ghost %{_libdir}/libQtDeclarative.so.4
b85dcbc1
AM
2037%dir %{_qtdir}/imports
2038%dir %{_qtdir}/imports/Qt
2039%dir %{_qtdir}/imports/Qt/labs
2040%dir %{_qtdir}/imports/Qt/labs/folderlistmodel
2041%dir %{_qtdir}/imports/Qt/labs/gestures
2042%dir %{_qtdir}/imports/Qt/labs/particles
249b5f92 2043%dir %{_qtdir}/imports/Qt/labs/shaders
b85dcbc1
AM
2044%attr(755,root,root) %{_qtdir}/imports/Qt/labs/*/*.so
2045%{_qtdir}/imports/Qt/labs/*/qmldir
e3a1fb00
AM
2046%dir %{_qtdir}/imports/QtWebKit
2047%attr(755,root,root) %{_qtdir}/imports/QtWebKit/*.so
2048%{_qtdir}/imports/QtWebKit/qmldir
1b323e59 2049%dir %{_qtdir}/imports/org
3f644d2e 2050%dir %{_qtdir}/plugins/qmltooling
540f315e 2051%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_tcp.so
f05158ee 2052%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_inspector.so
bb9e140f 2053
94751df7
KK
2054%files -n QtDesigner
2055%defattr(644,root,root,755)
2056%attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
109e28b4 2057%attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
94751df7 2058%attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
109e28b4 2059%attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
94751df7
KK
2060%dir %{_qtdir}/plugins/designer
2061%attr(755,root,root) %{_qtdir}/plugins/designer/*.so
2062
cc6d9c76 2063%files -n QtGui
642df674 2064%defattr(644,root,root,755)
b6c478e6 2065%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/QT_GRAPHICSSYSTEM
396c20bd 2066%attr(755,root,root) %{_libdir}/libQtGui.so.*.*
109e28b4 2067%attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
21d9e8e6 2068%dir %{_qtdir}/plugins/accessible
109e28b4 2069%attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblewidgets.so
21d9e8e6 2070%dir %{_qtdir}/plugins/graphicssystems
109e28b4 2071%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqtracegraphicssystem.so
21d9e8e6
JB
2072%dir %{_qtdir}/plugins/iconengines
2073%dir %{_qtdir}/plugins/imageformats
109e28b4
JB
2074%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqgif.so
2075%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqico.so
2076%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqjpeg.so
2077%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqmng.so
f05158ee 2078%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtga.so
109e28b4 2079%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtiff.so
21d9e8e6 2080%dir %{_qtdir}/plugins/inputmethods
0e559634 2081%attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
642df674 2082
94751df7
KK
2083%files -n QtHelp
2084%defattr(644,root,root,755)
3d716401
KK
2085%attr(755,root,root) %{_bindir}/qhelpconverter
2086%attr(755,root,root) %{_bindir}/qhelpgenerator
94751df7 2087%attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
109e28b4 2088%attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
94751df7
KK
2089%attr(755,root,root) %{_qtdir}/bin/qhelpconverter
2090%attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
00c63022
ER
2091%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-qt_help.qm
2092%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-qt_help.qm
2093%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-qt_help.qm
2094%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-qt_help.qm
2095%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4-qt_help.qm
2096%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qt_help.qm
2097%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qt_help.qm
2098%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qt_help.qm
2099%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qt_help.qm
2100%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qt_help.qm
2101%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qt_help.qm
2102%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qt_help.qm
2103%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qt_help.qm
2104%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qt_help.qm
c57a122a
AM
2105
2106%files -n QtMultimedia
2107%defattr(644,root,root,755)
2108%attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
109e28b4 2109%attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.4
94751df7 2110
642df674 2111%files -n QtNetwork
2112%defattr(644,root,root,755)
396c20bd 2113%attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
109e28b4 2114%attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
21d9e8e6 2115%dir %{_qtdir}/plugins/bearer
503ba0a4 2116%attr(755,root,root) %{_qtdir}/plugins/bearer/*.so
642df674 2117
cc6d9c76 2118%files -n QtOpenGL
642df674 2119%defattr(644,root,root,755)
396c20bd 2120%attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
109e28b4
JB
2121%attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
2122%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqglgraphicssystem.so
cc6d9c76 2123
59ee1196
JR
2124%files -n QtOpenVG
2125%defattr(644,root,root,755)
2126%attr(755,root,root) %{_libdir}/libQtOpenVG.so.*.*
2127%attr(755,root,root) %ghost %{_libdir}/libQtOpenVG.so.4
2128
da64c649 2129%files -n QtScript
2130%defattr(644,root,root,755)
2131%attr(755,root,root) %{_libdir}/libQtScript.so.*.*
109e28b4 2132%attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
21d9e8e6 2133%dir %{_qtdir}/plugins/script
da64c649 2134
4c411420
AM
2135%files -n QtScriptTools
2136%defattr(644,root,root,755)
2137%attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
109e28b4 2138%attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
4c411420 2139
cc6d9c76 2140%files -n QtSql
2141%defattr(644,root,root,755)
396c20bd 2142%attr(755,root,root) %{_libdir}/libQtSql.so.*.*
109e28b4 2143%attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
21d9e8e6 2144%dir %{_qtdir}/plugins/sqldrivers
cc6d9c76 2145
642df674 2146%if %{with mysql}
cc6d9c76 2147%files -n QtSql-mysql
642df674 2148%defattr(644,root,root,755)
3a869664 2149%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
642df674 2150%endif
2151
2152%if %{with pgsql}
cc6d9c76 2153%files -n QtSql-pgsql
642df674 2154%defattr(644,root,root,755)
3a869664 2155%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
642df674 2156%endif
2157
2158%if %{with sqlite}
cc6d9c76 2159%files -n QtSql-sqlite
642df674 2160%defattr(644,root,root,755)
3a869664 2161%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
642df674 2162%endif
2163
2164%if %{with sqlite3}
cc6d9c76 2165%files -n QtSql-sqlite3
642df674 2166%defattr(644,root,root,755)
3a869664 2167%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
36f74d13 2168%endif
642df674 2169
2170%if %{with ibase}
cc6d9c76 2171%files -n QtSql-ibase
642df674 2172%defattr(644,root,root,755)
3a869664 2173%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
642df674 2174%endif
2175
2176%if %{with odbc}
cc6d9c76 2177%files -n QtSql-odbc
642df674 2178%defattr(644,root,root,755)
3a869664 2179%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
642df674 2180%endif
2181
4c411420
AM
2182%files -n QtSql-tds
2183%defattr(644,root,root,755)
2184%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
2185
07b2fa37
JB
2186%files -n QtSvg
2187%defattr(644,root,root,755)
396c20bd 2188%attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
109e28b4
JB
2189%attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
2190%attr(755,root,root) %{_qtdir}/plugins/iconengines/libqsvgicon.so
2191%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqsvg.so
07b2fa37 2192
8b4e0403 2193%files -n QtTest
2194%defattr(644,root,root,755)
396c20bd 2195%attr(755,root,root) %{_libdir}/libQtTest.so.*.*
109e28b4 2196%attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
8b4e0403 2197
a8088d24
JB
2198%files -n QtUiTools
2199%defattr(644,root,root,755)
2d2db419 2200%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
109e28b4 2201%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
a8088d24 2202
94751df7 2203%files -n QtWebKit
45e8c637 2204%defattr(644,root,root,755)
94751df7 2205%attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
109e28b4 2206%attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
45e8c637 2207
94751df7 2208%files -n QtXml
45e8c637 2209%defattr(644,root,root,755)
94751df7 2210%attr(755,root,root) %{_libdir}/libQtXml.so.*.*
109e28b4 2211%attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
45e8c637 2212
94751df7 2213%files -n QtXmlPatterns
45e8c637 2214%defattr(644,root,root,755)
94751df7 2215%attr(755,root,root) %{_qtdir}/bin/xmlpatterns
c57a122a
AM
2216%attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
2217%attr(755,root,root) %{_bindir}/xmlpatternsvalidator
94751df7 2218%attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
109e28b4 2219%attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
45e8c637 2220
cc6d9c76 2221%files assistant
642df674 2222%defattr(644,root,root,755)
3a869664 2223%attr(755,root,root) %{_bindir}/assistant-qt4
50cc8f55
JB
2224%attr(755,root,root) %{_bindir}/pixeltool
2225%attr(755,root,root) %{_bindir}/qcollectiongenerator
2226%attr(755,root,root) %{_qtdir}/bin/assistant
da64c649 2227%attr(755,root,root) %{_qtdir}/bin/pixeltool
45e8c637 2228%attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
00c63022
ER
2229%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-assistant.qm
2230%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-assistant.qm
2231%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-assistant.qm
2232%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-assistant.qm
2233%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-assistant.qm
2234%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-assistant.qm
2235%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-assistant.qm
2236%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-assistant.qm
2237%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-assistant.qm
2238%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-assistant.qm
2239%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-assistant.qm
2240%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-assistant.qm
2241%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-assistant.qm
3a869664 2242%{_desktopdir}/assistant-qt4.desktop
a74ec80e 2243%{_iconsdir}/hicolor/*/apps/assistant-qt4.png
642df674 2244
08506906 2245%files build
642df674 2246%defattr(644,root,root,755)
3a869664 2247%attr(755,root,root) %{_bindir}/moc-qt4
ef690830 2248%attr(755,root,root) %{_bindir}/qdoc3
764b5458 2249%attr(755,root,root) %{_bindir}/qt3to4
ef690830 2250%attr(755,root,root) %{_bindir}/rcc
3a869664 2251%attr(755,root,root) %{_bindir}/uic-qt4
df71e198 2252%attr(755,root,root) %{_qtdir}/bin/moc
ef690830 2253%attr(755,root,root) %{_qtdir}/bin/qdoc3
df71e198 2254%attr(755,root,root) %{_qtdir}/bin/qt3to4
ef690830 2255%attr(755,root,root) %{_qtdir}/bin/rcc
df71e198 2256%attr(755,root,root) %{_qtdir}/bin/uic
c57a122a
AM
2257#find better place?
2258%attr(755,root,root) %{_bindir}/qttracereplay
2259%attr(755,root,root) %{_qtdir}/bin/qttracereplay
cc6d9c76 2260%{_datadir}/qt4/q3porting.xml
642df674 2261
642df674 2262%files designer
2263%defattr(644,root,root,755)
3a869664 2264%attr(755,root,root) %{_bindir}/designer-qt4
df71e198 2265%attr(755,root,root) %{_qtdir}/bin/designer
00c63022
ER
2266%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-designer.qm
2267%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-designer.qm
2268%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-designer.qm
2269%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-designer.qm
2270%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-designer.qm
2271%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-designer.qm
2272%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-designer.qm
2273%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-designer.qm
2274%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-designer.qm
2275%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-designer.qm
2276%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-designer.qm
2277%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-designer.qm
3a869664
JB
2278%{_desktopdir}/designer-qt4.desktop
2279%{_pixmapsdir}/designer-qt4.png
71d7c231 2280
f30be3fc
AF
2281%files devel-private
2282%defattr(644,root,root,755)
2283%{_includedir}/qt4/private
2284
cc6d9c76 2285%files linguist
2286%defattr(644,root,root,755)
3a869664
JB
2287%attr(755,root,root) %{_bindir}/findtr-qt4
2288%attr(755,root,root) %{_bindir}/linguist-qt4
2289%attr(755,root,root) %{_bindir}/lrelease-qt4
2290%attr(755,root,root) %{_bindir}/lupdate-qt4
df71e198 2291%attr(755,root,root) %{_qtdir}/bin/findtr
a8088d24 2292%attr(755,root,root) %{_qtdir}/bin/linguist
4c411420 2293%attr(755,root,root) %{_qtdir}/bin/lconvert
df71e198 2294%attr(755,root,root) %{_qtdir}/bin/lrelease
2295%attr(755,root,root) %{_qtdir}/bin/lupdate
00c63022
ER
2296%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-linguist.qm
2297%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-linguist.qm
2298%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-linguist.qm
2299%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-linguist.qm
2300%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-linguist.qm
2301%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-linguist.qm
2302%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-linguist.qm
2303%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-linguist.qm
2304%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-linguist.qm
2305%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-linguist.qm
2306%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-linguist.qm
2307%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-linguist.qm
cc6d9c76 2308%{_datadir}/qt4/phrasebooks
3a869664 2309%{_desktopdir}/linguist-qt4.desktop
a74ec80e 2310%{_iconsdir}/hicolor/*/apps/linguist-qt4.png
cc6d9c76 2311
7a71b587 2312%if %{without system_phonon}
45e8c637
AM
2313%files phonon
2314%defattr(644,root,root,755)
2315%attr(755,root,root) %{_libdir}/libphonon.so.*.*
109e28b4 2316%attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
45e8c637
AM
2317%dir %{_qtdir}/plugins/phonon_backend
2318%attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
4b4603b7 2319%endif
45e8c637 2320
71d7c231 2321%files qmake
cc6d9c76 2322%defattr(644,root,root,755)
3a869664 2323%attr(755,root,root) %{_bindir}/qmake-qt4
df71e198 2324%attr(755,root,root) %{_qtdir}/bin/qmake
cc6d9c76 2325%{_datadir}/qt4/mkspecs
a8088d24 2326%{_qtdir}/mkspecs
cc6d9c76 2327
71d7c231 2328%files qtconfig
cc6d9c76 2329%defattr(644,root,root,755)
3a869664 2330%attr(755,root,root) %{_bindir}/qtconfig-qt4
df71e198 2331%attr(755,root,root) %{_qtdir}/bin/qtconfig
00c63022
ER
2332%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qtconfig.qm
2333%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qtconfig.qm
2334%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qtconfig.qm
2335%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qtconfig.qm
2336%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qtconfig.qm
2337%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qtconfig.qm
2338%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qtconfig.qm
2339%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2340%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
3a869664
JB
2341%{_desktopdir}/qtconfig-qt4.desktop
2342%{_pixmapsdir}/qtconfig-qt4.png
cc6d9c76 2343
2d2db419 2344%files -n qvfb
2345%defattr(644,root,root,755)
2346%attr(755,root,root) %{_bindir}/qvfb
da64c649 2347%attr(755,root,root) %{_qtdir}/bin/qvfb
00c63022
ER
2348%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qvfb.qm
2349%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qvfb.qm
2350%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qvfb.qm
2351%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qvfb.qm
2352%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qvfb.qm
2353%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qvfb.qm
2354%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qvfb.qm
2355%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2356%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qvfb.qm
cc6d9c76 2357
cc6d9c76 2358%files doc
2359%defattr(644,root,root,755)
2360%{_docdir}/%{name}-doc
2361
94751df7
KK
2362%files -n QtCLucene-devel -f QtCLucene-devel.files
2363%defattr(644,root,root,755)
2364
2365%files -n Qt3Support-devel -f Qt3Support-devel.files
2366%defattr(644,root,root,755)
2367%attr(755,root,root) %{_bindir}/uic3
2368%attr(755,root,root) %{_qtdir}/bin/uic3
2369
83908296 2370%files -n QtCore-devel -f QtCore-devel.files
edf01045 2371%defattr(644,root,root,755)
b9a68d22 2372
0b457108 2373%files -n QtDBus-devel -f QtDBus-devel.files
edf01045 2374%defattr(644,root,root,755)
b9a68d22 2375
bb9e140f 2376%files -n QtDeclarative-devel -f QtDeclarative-devel.files
2377%defattr(644,root,root,755)
2378
8f22d351 2379%files -n QtDesigner-devel -f QtDesigner-devel.files
edf01045 2380%defattr(644,root,root,755)
b9a68d22 2381
83908296 2382%files -n QtGui-devel -f QtGui-devel.files
edf01045 2383%defattr(644,root,root,755)
b9a68d22 2384
94751df7
KK
2385%files -n QtHelp-devel -f QtHelp-devel.files
2386%defattr(644,root,root,755)
2387
c57a122a
AM
2388%files -n QtMultimedia-devel -f QtMultimedia-devel.files
2389%defattr(644,root,root,755)
2390
83908296 2391%files -n QtNetwork-devel -f QtNetwork-devel.files
edf01045 2392%defattr(644,root,root,755)
b9a68d22 2393
83908296 2394%files -n QtOpenGL-devel -f QtOpenGL-devel.files
edf01045 2395%defattr(644,root,root,755)
b9a68d22 2396
59ee1196
JR
2397%files -n QtOpenVG-devel -f QtOpenVG-devel.files
2398%defattr(644,root,root,755)
2399
da64c649 2400%files -n QtScript-devel -f QtScript-devel.files
edf01045 2401%defattr(644,root,root,755)
b9a68d22 2402
4c411420
AM
2403%files -n QtScriptTools-devel -f QtScriptTools-devel.files
2404%defattr(644,root,root,755)
2405
83908296 2406%files -n QtSql-devel -f QtSql-devel.files
edf01045 2407%defattr(644,root,root,755)
b9a68d22 2408
8b4e0403 2409%files -n QtSvg-devel -f QtSvg-devel.files
edf01045 2410%defattr(644,root,root,755)
b9a68d22 2411
8b4e0403 2412%files -n QtTest-devel -f QtTest-devel.files
edf01045 2413%defattr(644,root,root,755)
b9a68d22 2414
94751df7 2415%files -n QtUiTools-devel -f QtUiTools-devel.files
45e8c637
AM
2416%defattr(644,root,root,755)
2417
2418%files -n QtWebKit-devel -f QtWebKit-devel.files
2419%defattr(644,root,root,755)
2420
83908296 2421%files -n QtXml-devel -f QtXml-devel.files
edf01045 2422%defattr(644,root,root,755)
b9a68d22 2423
45e8c637
AM
2424%files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2425%defattr(644,root,root,755)
2426
7a71b587 2427%if %{without system_phonon}
94751df7 2428%files phonon-devel -f phonon-devel.files
edf01045 2429%defattr(644,root,root,755)
4b4603b7 2430%endif
b9a68d22 2431
94751df7
KK
2432%if %{with static_libs}
2433%files -n Qt3Support-static
edf01045 2434%defattr(644,root,root,755)
94751df7 2435%{_libdir}/libQt3Support.a
b9a68d22 2436
94751df7
KK
2437#%files -n QtCLucene-static
2438#%defattr(644,root,root,755)
2439#%{_libdir}/libQtCLucene.a
45e8c637 2440
8b4e0403 2441%files -n QtCore-static
2442%defattr(644,root,root,755)
3a869664 2443%{_libdir}/libQtCore.a
8b4e0403 2444
3fc9ecf9 2445%files -n QtDBus-static
2446%defattr(644,root,root,755)
3a869664 2447%{_libdir}/libQtDBus.a
0b457108 2448
94751df7
KK
2449%files -n QtDesigner-static
2450%defattr(644,root,root,755)
2451%{_libdir}/libQtDesigner.a
2452%{_libdir}/libQtDesignerComponents.a
2453
8b4e0403 2454%files -n QtGui-static
2455%defattr(644,root,root,755)
3a869664 2456%{_libdir}/libQtGui.a
8b4e0403 2457
94751df7
KK
2458%files -n QtHelp-static
2459%defattr(644,root,root,755)
2460%{_libdir}/libQtHelp.a
2461
c57a122a
AM
2462%files -n QtMultimedia-static
2463%defattr(644,root,root,755)
2464%{_libdir}/libQtMultimedia.a
2465
8b4e0403 2466%files -n QtNetwork-static
2467%defattr(644,root,root,755)
3a869664 2468%{_libdir}/libQtNetwork.a
8b4e0403 2469
2470%files -n QtOpenGL-static
2471%defattr(644,root,root,755)
3a869664 2472%{_libdir}/libQtOpenGL.a
8b4e0403 2473
59ee1196
JR
2474%files -n QtOpenVG-static
2475%defattr(644,root,root,755)
2476%{_libdir}/libQtOpenVG.a
2477
da64c649 2478%files -n QtScript-static
2479%defattr(644,root,root,755)
3a869664 2480%{_libdir}/libQtScript.a
da64c649 2481
4c411420
AM
2482%files -n QtScriptTools-static
2483%defattr(644,root,root,755)
2484%{_libdir}/libQtScriptTools.a
2485
8b4e0403 2486%files -n QtSql-static
2487%defattr(644,root,root,755)
3a869664 2488%{_libdir}/libQtSql.a
8b4e0403 2489
2490%files -n QtSvg-static
2491%defattr(644,root,root,755)
3a869664 2492%{_libdir}/libQtSvg.a
8b4e0403 2493
45e8c637
AM
2494%files -n QtTest-static
2495%defattr(644,root,root,755)
2496%{_libdir}/libQtTest.a
2497
94751df7 2498%files -n QtUiTools-static
45e8c637 2499%defattr(644,root,root,755)
94751df7 2500%{_libdir}/libQtUiTools.a
45e8c637 2501
6a2bdd43
JB
2502%files -n QtWebKit-static
2503%defattr(644,root,root,755)
2504%{_libdir}/libQtWebKit.a
45e8c637 2505
bb9e140f 2506%files -n QtDeclarative-static
2507%defattr(644,root,root,755)
2508%{_libdir}/libQtDeclarative.a
2509
8b4e0403 2510%files -n QtXml-static
2511%defattr(644,root,root,755)
3a869664 2512%{_libdir}/libQtXml.a
8b4e0403 2513
45e8c637
AM
2514%files -n QtXmlPatterns-static
2515%defattr(644,root,root,755)
2516%{_libdir}/libQtXmlPatterns.a
fa2b2c8b
KK
2517%endif
2518
1620d5ef 2519%files demos -f demos.files
edf01045 2520%defattr(644,root,root,755)
3a869664 2521
1620d5ef 2522%files examples -f examples.files
edf01045 2523%defattr(644,root,root,755)
This page took 0.804311 seconds and 4 git commands to generate.