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