]> git.pld-linux.org Git - packages/qt4.git/blame - qt4.spec
Typo in Req tag (thanks glen)
[packages/qt4.git] / qt4.spec
CommitLineData
bc7da990 1#
08506906 2# TODO:
72288372 3# - figure out why it tries to link with system qt (fix and drop BuildConflicts Qt)
1620d5ef 4# - more cleanups
07b2fa37 5# - check if translations are available
da64c649 6# - check Qt ui tool
08506906 7#
bc7da990 8# Conditional build:
9%bcond_with nas # enable NAS audio support
f4a8d9ab 10%bcond_without static_libs # don't build static libraries
bc7da990 11%bcond_without cups # disable CUPS support
12%bcond_without mysql # don't build MySQL plugin
13%bcond_without odbc # don't build unixODBC plugin
14%bcond_without pgsql # don't build PostgreSQL plugin
2ba913fc 15%bcond_without sqlite3 # don't build SQLite3 plugin
16%bcond_without sqlite # don't build SQLite2 plugin
a3799dc0 17%bcond_without ibase # don't build ibase (InterBase/Firebird) plugin
4ad4bb90 18%bcond_without pch # disable pch in qmake
cff93854 19%bcond_without gtk # don't build GTK theme integration
f4a8d9ab 20%bcond_without system_phonon # don't build phonon libraries
0cb1d815
JB
21%bcond_with mmx # use MMX instructions
22%bcond_with 3dnow # use 3Dnow instructions
e23a6569 23%bcond_with sse # use SSE instructions in gui/painting module
9bb3a421 24%bcond_with sse2 # use SSE2 instructions
f0b03914
JB
25%bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
26%bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
27%bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
28%bcond_with sse42 # use SSE4.2 instructions (the same)
29%bcond_with avx # use AVX instructions (future Intel x86 CPUs only)
c07c35dc 30#
9f300b6b 31%ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
bc7da990 32%undefine with_ibase
33%endif
0cb1d815
JB
34%ifarch athlon
35%define with_3dnow 1
36%endif
37%ifarch athlon pentium3 pentium4 %{x8664}
efdb310b
AM
38%define with_mmx 1
39%endif
e23a6569
PS
40%ifarch pentium3 pentium4 %{x8664}
41%define with_sse 1
42%endif
9bb3a421 43%ifarch pentium4 %{x8664}
efdb310b
AM
44%define with_sse2 1
45%endif
c07c35dc 46# any SQL
bc7da990 47%define _withsql 1
2ba913fc 48%{!?with_sqlite3:%{!?with_sqlite:%{!?with_ibase:%{!?with_mysql:%{!?with_pgsql:%{!?with_odbc:%undefine _withsql}}}}}}
c07c35dc 49#
bc7da990 50Summary: The Qt GUI application framework
4c66dee3
ER
51Summary(es.UTF-8): Biblioteca para ejecutar aplicaciones GUI Qt
52Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
53Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
bc7da990 54Name: qt4
276bff33 55Version: 4.8.2
3abd65b7 56Release: 11
2e8cf3e9 57License: LGPL v2.1 or GPL v3.0
bc7da990 58Group: X11/Libraries
276bff33
JR
59Source0: http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-%{version}.tar.gz
60# Source0-md5: 3c1146ddf56247e16782f96910a8423b
df71e198 61Source2: %{name}-qtconfig.desktop
62Source3: %{name}-designer.desktop
63Source4: %{name}-assistant.desktop
64Source5: %{name}-linguist.desktop
386aaea5 65
e356592b 66# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
b939f41b
AM
67# git checkout -b 4.7.1-patched origin/4.7.1-patched
68# git diff v4.7.1..4.7.1-patched > ~/rpm/packages/qt4/qt4-kde-git.patch
e356592b 69Patch100: %{name}-kde-git.patch
6d1c21b5 70
2d2db419 71Patch0: %{name}-tools.patch
da64c649 72Patch1: %{name}-qt_copy.patch
7e468979
JB
73Patch2: %{name}-buildsystem.patch
74Patch3: %{name}-locale.patch
7f2b2b26 75Patch5: %{name}-support-cflags-with-commas.patch
76Patch6: %{name}-build-lib-static.patch
77Patch7: %{name}-x11_fonts.patch
5ae5ff3f 78Patch8: %{name}-glib.patch
b8213f1f 79Patch9: %{name}-ibase.patch
c37e4a41 80Patch10: %{name}-git.patch
f1853c34 81Patch11: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
57c46085 82Patch12: gcc-4.7.patch
a94cef47 83Patch13: webkit-no_Werror.patch
13963ffa 84Patch14: moc-boost148.patch
971796d9 85URL: http://qt.nokia.com/
bc7da990 86%{?with_ibase:BuildRequires: Firebird-devel}
57c46085
JR
87BuildRequires: Mesa-libOpenVG-devel
88BuildRequires: OpenGL-devel
03510596 89BuildRequires: OpenGL-GLU-devel
f59ac191 90BuildRequires: alsa-lib-devel
bc7da990 91%{?with_cups:BuildRequires: cups-devel}
d8c1b968 92BuildRequires: dbus-devel >= 0.93
c8537603 93BuildRequires: fontconfig-devel
4c411420 94BuildRequires: freetds-devel
e8df9d4c 95BuildRequires: freetype-devel >= 1:2.0.0
bfd2dfad 96%{?with_pch:BuildRequires: gcc >= 5:4.0}
3f80fcc7 97BuildRequires: glib2-devel >= 2.0.0
45e8c637 98BuildRequires: gstreamer-plugins-base-devel
d8c1b968 99%{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.10}
08604b68 100BuildRequires: libicu-devel >= 4.8
bc7da990 101BuildRequires: libjpeg-devel
102BuildRequires: libmng-devel >= 1.0.0
e8df9d4c 103BuildRequires: libpng-devel >= 2:1.0.8
bc7da990 104BuildRequires: libstdc++-devel
bc7da990 105%{?with_mysql:BuildRequires: mysql-devel}
106%{?with_nas:BuildRequires: nas-devel}
3f80fcc7 107BuildRequires: pkgconfig
bc7da990 108%{?with_pgsql:BuildRequires: postgresql-backend-devel}
109%{?with_pgsql:BuildRequires: postgresql-devel}
bfa21581 110BuildRequires: pulseaudio-devel >= 0.9.10
a74ec80e 111BuildRequires: rpmbuild(macros) >= 1.602
bc7da990 112BuildRequires: sed >= 4.0
bc7da990 113%{?with_sqlite:BuildRequires: sqlite-devel}
f4a8d9ab 114%{?with_sqlite3:BuildRequires: sqlite3-devel}
92419ce7 115%{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
03510596
JB
116BuildRequires: xorg-lib-libSM-devel
117BuildRequires: xorg-lib-libXcursor-devel
118BuildRequires: xorg-lib-libXext-devel
4d65233a 119BuildRequires: xorg-lib-libXfixes-devel
03510596
JB
120BuildRequires: xorg-lib-libXi-devel
121BuildRequires: xorg-lib-libXinerama-devel
122BuildRequires: xorg-lib-libXrandr-devel
123BuildRequires: xorg-lib-libXrender-devel
45e8c637 124BuildRequires: xorg-lib-libXtst-devel
39adf02e 125BuildRequires: xorg-lib-libXv-devel
bc7da990 126BuildRequires: zlib-devel
f4a8d9ab 127# when building it tries to link with system qt instead of built one
45e8c637
AM
128BuildConflicts: QtCore-devel <= %{version}
129BuildConflicts: QtScript-devel <= %{version}
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}
264Requires: libicui18n.so.48
265%endif
266%ifarch %{x8664}
267Requires: libicui18n.so.48()(64bit)
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
57c46085 1455%patch12 -p1
a94cef47 1456%patch13 -p1
13963ffa 1457%patch14 -p1
bc7da990 1458
f7c07b4b
KK
1459%{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1460 mkspecs/common/linux.conf
1461
1462# change QMAKE FLAGS to build
1463%{__sed} -i -e '
1464 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1465 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1466 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1467 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
5244c434
AM
1468 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1469 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
f7c07b4b
KK
1470 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1471 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
f82cc94d 1472 ' mkspecs/common/g++-base.conf
f7c07b4b
KK
1473
1474%{__sed} -i -e '
1475 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1476 ' mkspecs/common/linux.conf
bc7da990 1477
22d82912
AM
1478# No -L/usr/lib.
1479%{__sed} -i -e '
1480 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1481 ' mkspecs/common/linux.conf
1482
1483# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1484%{__sed} -i -e '
1485 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1486 ' mkspecs/common/linux.conf
1487
f05158ee
AM
1488# disable webkit tests, broken build
1489rm -r src/3rdparty/webkit/Source/WebKit/qt/tests
1490
bc7da990 1491%build
bc7da990 1492# pass OPTFLAGS to build qmake itself with optimization
71d7c231
KK
1493export OPTFLAGS="%{rpmcflags}"
1494export PATH=$PWD/bin:$PATH
bc7da990 1495
1496##################################
1497# DEFAULT OPTIONS FOR ALL BUILDS #
1498##################################
1499
8b4e0403 1500COMMONOPT=" \
57c46085
JR
1501 -confirm-license \
1502 -opensource \
02a20ba3 1503 -buildkey pld \
bc7da990 1504 -verbose \
df71e198 1505 -prefix %{_qtdir} \
1506 -bindir %{_qtdir}/bin \
642df674 1507 -docdir %{_docdir}/%{name}-doc \
1620d5ef 1508 -headerdir %{_includedir}/qt4 \
1509 -libdir %{_libdir} \
eea9e045 1510 -L%{_libdir} \
df71e198 1511 -plugindir %{_qtdir}/plugins \
1620d5ef 1512 -datadir %{_datadir}/qt4 \
00c63022 1513 -translationdir %{_localedir}/ \
1620d5ef 1514 -sysconfdir %{_sysconfdir}/qt4 \
1515 -examplesdir %{_examplesdir}/qt4 \
1516 -demosdir %{_examplesdir}/qt4-demos \
f05158ee 1517 -optimized-qmake \
bc7da990 1518 -fast \
0b457108 1519 -glib \
453c0fda 1520 %{!?with_gtk:-no-gtkstyle} \
889daba4 1521 -%{!?with_pch:no-}pch \
8ffe6e07 1522 -no-rpath \
efdb310b
AM
1523 %{!?with_mmx:-no-mmx} \
1524 %{!?with_3dnow:-no-3dnow} \
814195ab
JB
1525 %{!?with_sse:-no-sse} \
1526 %{!?with_sse2:-no-sse2} \
efdb310b
AM
1527 %{!?with_sse3:-no-sse3} \
1528 %{!?with_ssse3:-no-ssse3} \
78bdf650
AM
1529 %{!?with_sse41:-no-sse4.1} \
1530 %{!?with_sse42:-no-sse4.2} \
efdb310b 1531 %{!?with_avx:-no-avx} \
3f80fcc7 1532 -qdbus \
f05158ee 1533 -dbus-linked \
cf2f7435 1534 -reduce-relocations \
bc7da990 1535 -system-libjpeg \
d5160e56 1536 -system-libmng \
bc7da990 1537 -system-libpng \
f05158ee 1538 -system-libtiff \
bc7da990 1539 -system-zlib \
f05158ee 1540 -openssl-linked \
45e8c637 1541 -exceptions \
d5160e56 1542 -largefile \
45e8c637
AM
1543 -I/usr/include/postgresql/server \
1544 -I/usr/include/mysql \
bf216b9f 1545 %{?with_cups:-cups} \
bc7da990 1546 %{?with_nas:-system-nas-sound} \
bc7da990 1547 %{?debug:-debug} \
71d7c231 1548 %{!?debug:-release} \
30f8468c 1549 -qt3support \
cc6d9c76 1550 -fontconfig \
f05158ee 1551 -largefile \
47e29d34 1552 -iconv \
f05158ee 1553 -icu \
47e29d34 1554 -no-separate-debug-info \
d5160e56 1555 -xfixes \
c8537603 1556 -nis \
cc6d9c76 1557 -sm \
57c46085 1558 -stl \
c8537603 1559 -xcursor \
cf2f7435 1560 -xinput \
f05158ee
AM
1561 -xinerama \
1562 -xrandr \
c8537603
JB
1563 -xkb \
1564 -xrender \
45e8c637
AM
1565 -xshape \
1566 -xmlpatterns \
1567 -continue"
bc7da990 1568
1569##################################
f4a8d9ab 1570# STATIC MULTI-THREAD #
bc7da990 1571##################################
1572
1573%if %{with static_libs}
fee487b9 1574OPT=" \
d5160e56 1575 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1576 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1577 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1578 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1579 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1580 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
bc7da990 1581 -static"
8b4e0403 1582
de34d48b 1583./configure $COMMONOPT $OPT
953dfb92 1584
71d7c231
KK
1585%{__make} -C src
1586%{__make} -C tools/assistant/lib
a8088d24 1587%{__make} -C tools/designer
6f1b9278
1588if [ ! -d staticlib ]; then
1589 mkdir staticlib
1590 cp -a lib/*.a staticlib
1591fi
1594e7d6 1592%{__make} distclean
bc7da990 1593%endif
1594
1595##################################
f4a8d9ab 1596# SHARED MULTI-THREAD #
bc7da990 1597##################################
1598
fee487b9 1599OPT=" \
d5160e56 1600 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1601 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1602 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1603 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1604 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
30c26529 1605 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
314b167d 1606 -shared"
642df674 1607
57c46085 1608./configure $COMMONOPT $OPT
de67b966 1609
8b4e0403 1610%{__make}
1620d5ef 1611%{__make} \
1612 sub-tools-all-ordered \
1613 sub-demos-all-ordered \
1614 sub-examples-all-ordered
2ba913fc 1615
bc7da990 1616%install
1617rm -rf $RPM_BUILD_ROOT
b6c478e6 1618install -d $RPM_BUILD_ROOT{/etc/env.d,%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
df71e198 1619install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
bc7da990 1620
b6c478e6
TP
1621echo '#QT_GRAPHICSSYSTEM=raster' > $RPM_BUILD_ROOT/etc/env.d/QT_GRAPHICSSYSTEM
1622
bc7da990 1623%{__make} install \
1624 INSTALL_ROOT=$RPM_BUILD_ROOT
1625
d2cd9642 1626# for qt-creator sth is messed up in the Makefile, nothing for make install
ef690830 1627install bin/qdoc3 $RPM_BUILD_ROOT%{_qtdir}/bin/qdoc3
d2cd9642 1628
a8088d24 1629# kill -L/inside/builddir from *.la and *.pc (bug #77152)
da64c649 1630%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
e7ec9abb 1631%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
5bda0943 1632%{__sed} -i -e '
3a869664
JB
1633 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1634 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
e7ec9abb 1635 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
a8088d24 1636
9324edb7
JR
1637# libQtWebKit.la contains '-ljscore' and '-lwebcore', they come
1638# from src/3rdparty/webkit/{JavaScriptCore,WebCore}} but those libs aren't installed
1639%{__sed} -i -e "s,-lwebcore,,g;s,-ljscore,,g;" $RPM_BUILD_ROOT%{_libdir}/libQtWebKit.la
1640
df71e198 1641# install tools
1642install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
df71e198 1643
1644cd $RPM_BUILD_ROOT%{_bindir}
3a869664
JB
1645ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1646ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1647ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1648ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1649ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1650ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1651ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1652ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1653ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1654ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
ef690830 1655ln -sf ../%{_lib}/qt4/bin/qdoc3 .
764b5458 1656ln -sf ../%{_lib}/qt4/bin/qt3to4 .
764b5458 1657ln -sf ../%{_lib}/qt4/bin/rcc .
764b5458 1658ln -sf ../%{_lib}/qt4/bin/uic3 .
da64c649 1659ln -sf ../%{_lib}/qt4/bin/pixeltool .
50cc8f55 1660ln -sf ../%{_lib}/qt4/bin/qcollectiongenerator .
da64c649 1661ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1662ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
3a587fda
KK
1663ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1664ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
62cbc7a3 1665ln -sf ../%{_lib}/qt4/bin/qmlviewer .
f05158ee 1666ln -sf ../%{_lib}/qt4/bin/qmlplugindump .
c57a122a 1667ln -sf ../%{_lib}/qt4/bin/qttracereplay .
da64c649 1668ln -sf ../%{_lib}/qt4/bin/qvfb .
c57a122a 1669ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
df71e198 1670cd -
bc7da990 1671
da84a3d5
JR
1672# multilib
1673mv $RPM_BUILD_ROOT%{_qtdir}/bin/{qdbus,qdbusviewer} $RPM_BUILD_ROOT%{_bindir}
1674ln -sf %{_bindir}/qdbus $RPM_BUILD_ROOT%{_qtdir}/bin/qdbus
1675ln -sf %{_bindir}/qdbusviewer $RPM_BUILD_ROOT%{_qtdir}/bin/qdbusviewer
1676
3a869664 1677install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
642df674 1678install tools/qtconfig/images/appicon.png \
3a869664 1679 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
bc7da990 1680
3a869664 1681install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
a74ec80e
MB
1682for f in tools/linguist/linguist/images/icons/linguist-*-32.png; do
1683 size=$(echo $(basename ${f}) | cut -d- -f2)
1684 install -D $f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${size}x${size}/apps/linguist-qt4.png
1685done
bc7da990 1686
3a869664 1687install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
a74ec80e
MB
1688install -D tools/assistant/tools/assistant/images/assistant.png \
1689 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/assistant-qt4.png
1690install -D tools/assistant/tools/assistant/images/assistant-128.png \
1691 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/apps/assistant-qt4.png
bc7da990 1692
3a869664 1693install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
642df674 1694install tools/designer/src/designer/images/designer.png \
3a869664 1695 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
bc7da990 1696
642df674 1697%if %{with static_libs}
8b4e0403 1698install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
642df674 1699%endif
bc7da990 1700
d96b2ef5 1701#
1702# Locale
1703#
77bd5ca5 1704for f in translations/*.ts ; do
a3799dc0
JB
1705 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1706done
49c5b19e 1707
00c63022 1708%{__rm} $RPM_BUILD_ROOT%{_localedir}/*.qm
e5a89f18
ER
1709for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1710 [ ! -f $file ] && continue
832145fd
AM
1711 case "$file" in
1712 *untranslated*)
1713 continue;
1714 ;;
1715 esac
45e8c637 1716 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
1717 [ "$lang" == "iw" ] && lang=he
1718 MOD=qt4-$MOD
1719 [ "$MOD" == "qt4-qt" ] && MOD=qt4
00c63022
ER
1720 install -d $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES
1721 cp $file $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES/$MOD.qm
d96b2ef5 1722done
bc7da990 1723
1620d5ef 1724cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
017da8d6 1725# QtCore must be the last
bb9e140f 1726for f in ../Qt{3Support,DBus,Declarative,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1620d5ef 1727 if [ ! -d $f ]; then
1728 ln -sf $f `basename $f`
1729 fi
bc7da990 1730done
1620d5ef 1731cd -
bc7da990 1732
df71e198 1733# Ship doc & qmake stuff
a8088d24
JB
1734ln -s %{_docdir}/%{name}-doc $RPM_BUILD_ROOT%{_qtdir}/doc
1735ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
df71e198 1736
5bda0943 1737for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1738 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1739 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1740 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1741 DEFS="-D_REENTRANT"
1742
1743 if [ "$MODULE2" == "3SUPPORT" ]; then
1744 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1745 else
1746 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1747 fi
1748 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1749
1750 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1751done
af36e151 1752
1620d5ef 1753# Prepare some files list
afda8c46 1754ifecho() {
83908296 1755 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
e5a89f18 1756 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
83908296 1757 r=`echo $RESULT | awk '{ print $1 }'`
1758
1759 if [ -d "$r" ]; then
1760 echo "%%dir $2" >> $1.files
1761 elif [ -x "$r" ] ; then
1762 echo "%%attr(755,root,root) $2" >> $1.files
1763 elif [ -f "$r" ]; then
1764 echo "$2" >> $1.files
1620d5ef 1765 else
151e5443 1766 echo "Error generation $1 files list!"
83908296 1767 echo "$r: no such file or direcotry!"
8f22d351 1768 return 1
1620d5ef 1769 fi
83908296 1770}
1771
afda8c46 1772mkdevfl() {
45e8c637 1773 set -x
83908296 1774 MODULE=$1; shift
1775 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1776 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
bcbcae98 1777 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
83908296 1778 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
5bda0943 1779 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
4d335555
KK
1780 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1781 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1782 fi
bfd2dfad 1783 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
83908296 1784 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
45e8c637
AM
1785 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1786 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1787 fi
83908296 1788 done
1789 for f in $@; do ifecho $MODULE-devel $f; done
1790}
1791
71d7c231 1792mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
e7ec9abb 1793mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
bb9e140f 1794mkdevfl QtDeclarative
83908296 1795mkdevfl QtGui
c57a122a 1796mkdevfl QtMultimedia
83908296 1797mkdevfl QtNetwork
1798mkdevfl QtOpenGL
59ee1196 1799mkdevfl QtOpenVG
da64c649 1800mkdevfl QtScript
4c411420 1801mkdevfl QtScriptTools
83908296 1802mkdevfl QtSql
8b4e0403 1803mkdevfl QtSvg
1804mkdevfl QtTest
a087ea09
JB
1805mkdevfl QtHelp
1806mkdevfl QtWebKit
1807mkdevfl QtCLucene
83908296 1808mkdevfl QtXml
45e8c637 1809mkdevfl QtXmlPatterns
83908296 1810mkdevfl Qt3Support
45e8c637 1811mkdevfl phonon
71d7c231
KK
1812
1813# without *.la *.pc etc.
71d7c231 1814mkdevfl QtDesigner || /bin/true
a8088d24 1815mkdevfl QtUiTools || /bin/true
83908296 1816
cff93854
KK
1817# without glob (exclude QtScriptTools* QtXmlPatterns*)
1818%{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
017da8d6
KK
1819%{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1820
83908296 1821echo "%defattr(644,root,root,755)" > examples.files
1822ifecho examples %{_examplesdir}/qt4
e5a89f18 1823for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
83908296 1824 ifecho examples %{_examplesdir}/qt4/$f
bc7da990 1825done
642df674 1826
1620d5ef 1827echo "%defattr(644,root,root,755)" > demos.files
83908296 1828ifecho demos "%{_examplesdir}/qt4-demos"
df71e198 1829ifecho demos "%{_qtdir}/bin/qtdemo"
e5a89f18 1830for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
83908296 1831 ifecho demos %{_examplesdir}/qt4-demos/$f
1620d5ef 1832done
bc7da990 1833
314b167d 1834%if %{with system_phonon}
d9fb1564
JB
1835%{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.so* \
1836 $RPM_BUILD_ROOT%{_libdir}/libphonon.{la,prl} \
1837 $RPM_BUILD_ROOT%{_libdir}/qt4/plugins/phonon_backend/libphonon_gstreamer.so \
1838 $RPM_BUILD_ROOT%{_pkgconfigdir}/phonon.pc
1839%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/qt4/phonon
8f4dabdd 1840%if %{with static_libs}
6737ea8f 1841%{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.a
8f4dabdd 1842%endif
314b167d
ER
1843%endif
1844
bc7da990 1845%clean
1846rm -rf $RPM_BUILD_ROOT
1847
94751df7
KK
1848%post -n Qt3Support -p /sbin/ldconfig
1849%postun -n Qt3Support -p /sbin/ldconfig
1850
94751df7
KK
1851%post -n QtCLucene -p /sbin/ldconfig
1852%postun -n QtCLucene -p /sbin/ldconfig
1853
8e768dcf 1854%post -n QtCore -p /sbin/ldconfig
08506906 1855%postun -n QtCore -p /sbin/ldconfig
bc7da990 1856
0b457108 1857%post -n QtDBus -p /sbin/ldconfig
1858%postun -n QtDBus -p /sbin/ldconfig
1859
bb9e140f 1860%post -n QtDeclarative -p /sbin/ldconfig
1861%postun -n QtDeclarative -p /sbin/ldconfig
1862
94751df7
KK
1863%post -n QtDesigner -p /sbin/ldconfig
1864%postun -n QtDesigner -p /sbin/ldconfig
1865
08506906
PS
1866%post -n QtGui -p /sbin/ldconfig
1867%postun -n QtGui -p /sbin/ldconfig
bc7da990 1868
94751df7
KK
1869%post -n QtHelp -p /sbin/ldconfig
1870%postun -n QtHelp -p /sbin/ldconfig
1871
c57a122a
AM
1872%post -n QtMultimedia -p /sbin/ldconfig
1873%postun -n QtMultimedia -p /sbin/ldconfig
1874
08506906
PS
1875%post -n QtNetwork -p /sbin/ldconfig
1876%postun -n QtNetwork -p /sbin/ldconfig
cc6d9c76 1877
08506906
PS
1878%post -n QtOpenGL -p /sbin/ldconfig
1879%postun -n QtOpenGL -p /sbin/ldconfig
cc6d9c76 1880
59ee1196
JR
1881%post -n QtOpenVG -p /sbin/ldconfig
1882%postun -n QtOpenVG -p /sbin/ldconfig
1883
da64c649 1884%post -n QtScript -p /sbin/ldconfig
1885%postun -n QtScript -p /sbin/ldconfig
1886
4c411420
AM
1887%post -n QtScriptTools -p /sbin/ldconfig
1888%postun -n QtScriptTools -p /sbin/ldconfig
1889
08506906
PS
1890%post -n QtSql -p /sbin/ldconfig
1891%postun -n QtSql -p /sbin/ldconfig
642df674 1892
8b4e0403 1893%post -n QtSvg -p /sbin/ldconfig
1894%postun -n QtSvg -p /sbin/ldconfig
1895
1896%post -n QtTest -p /sbin/ldconfig
1897%postun -n QtTest -p /sbin/ldconfig
1898
94751df7
KK
1899%post -n QtUiTools -p /sbin/ldconfig
1900%postun -n QtUiTools -p /sbin/ldconfig
45e8c637
AM
1901
1902%post -n QtWebKit -p /sbin/ldconfig
1903%postun -n QtWebKit -p /sbin/ldconfig
1904
08506906
PS
1905%post -n QtXml -p /sbin/ldconfig
1906%postun -n QtXml -p /sbin/ldconfig
1907
45e8c637
AM
1908%post -n QtXmlPatterns -p /sbin/ldconfig
1909%postun -n QtXmlPatterns -p /sbin/ldconfig
1910
a74ec80e
MB
1911%post assistant
1912%update_icon_cache hicolor
1913
1914%postun assistant
1915%update_icon_cache hicolor
1916
1917%post linguist
1918%update_icon_cache hicolor
1919
1920%postun linguist
1921%update_icon_cache hicolor
1922
94751df7
KK
1923%post phonon -p /sbin/ldconfig
1924%postun phonon -p /sbin/ldconfig
08506906 1925
47a7f2b8
ER
1926%post qtconfig
1927%update_desktop_database
1928
94751df7
KK
1929%files -n Qt3Support
1930%defattr(644,root,root,755)
1931%attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
109e28b4
JB
1932%attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
1933%attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblecompatwidgets.so
a8088d24 1934
94751df7
KK
1935%files -n QtCLucene
1936%defattr(644,root,root,755)
1937%attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
109e28b4 1938%attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
45e8c637 1939
642df674 1940%files -n QtCore
1941%defattr(644,root,root,755)
396c20bd 1942%attr(755,root,root) %{_libdir}/libQtCore.so.*.*
109e28b4 1943%attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
df71e198 1944%dir %{_qtdir}
a8088d24 1945%dir %{_qtdir}/bin
df71e198 1946%dir %{_qtdir}/plugins
0e559634 1947%dir %{_qtdir}/plugins/codecs
21d9e8e6
JB
1948%attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
1949# two following are used only by foreign packages, not QtCore
df71e198 1950%dir %{_qtdir}/plugins/crypto
df71e198 1951%dir %{_qtdir}/plugins/network
642df674 1952%dir %{_datadir}/qt4
00c63022
ER
1953%lang(ar) %{_localedir}/ar/LC_MESSAGES/qt4.qm
1954%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4.qm
1955%lang(da) %{_localedir}/da/LC_MESSAGES/qt4.qm
1956%lang(de) %{_localedir}/de/LC_MESSAGES/qt4.qm
1957%lang(es) %{_localedir}/es/LC_MESSAGES/qt4.qm
1958%lang(fa) %{_localedir}/fa/LC_MESSAGES/qt4.qm
1959%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4.qm
1960%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4.qm
1961%lang(he) %{_localedir}/he/LC_MESSAGES/qt4.qm
1962%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4.qm
1963%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4.qm
1964%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4.qm
1965%lang(lt) %{_localedir}/lt/LC_MESSAGES/qt4.qm
1966%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4.qm
1967%lang(pt) %{_localedir}/pt/LC_MESSAGES/qt4.qm
1968%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4.qm
1969%lang(sk) %{_localedir}/sk/LC_MESSAGES/qt4.qm
1970%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4.qm
1971%lang(sv) %{_localedir}/sv/LC_MESSAGES/qt4.qm
1972%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4.qm
1973%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4.qm
1974%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4.qm
642df674 1975
0b457108 1976%files -n QtDBus
1977%defattr(644,root,root,755)
e7ec9abb
JB
1978%attr(755,root,root) %{_bindir}/qdbus
1979%attr(755,root,root) %{_bindir}/qdbusviewer
0b457108 1980%attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
109e28b4 1981%attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
3a869664
JB
1982%attr(755,root,root) %{_qtdir}/bin/qdbus
1983%attr(755,root,root) %{_qtdir}/bin/qdbusviewer
45e8c637
AM
1984# ?? is this the proper place?
1985%attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
0b457108 1986
bb9e140f 1987%files -n QtDeclarative
1988%defattr(644,root,root,755)
b85dcbc1 1989%attr(755,root,root) %{_bindir}/qmlviewer
f05158ee 1990%attr(755,root,root) %{_bindir}/qmlplugindump
62cbc7a3 1991%attr(755,root,root) %{_qtdir}/bin/qmlviewer
f05158ee 1992%attr(755,root,root) %{_qtdir}/bin/qmlplugindump
bb9e140f 1993%attr(755,root,root) %{_libdir}/libQtDeclarative.so.*.*
109e28b4 1994%attr(755,root,root) %ghost %{_libdir}/libQtDeclarative.so.4
b85dcbc1
AM
1995%dir %{_qtdir}/imports
1996%dir %{_qtdir}/imports/Qt
1997%dir %{_qtdir}/imports/Qt/labs
1998%dir %{_qtdir}/imports/Qt/labs/folderlistmodel
1999%dir %{_qtdir}/imports/Qt/labs/gestures
2000%dir %{_qtdir}/imports/Qt/labs/particles
249b5f92 2001%dir %{_qtdir}/imports/Qt/labs/shaders
b85dcbc1
AM
2002%attr(755,root,root) %{_qtdir}/imports/Qt/labs/*/*.so
2003%{_qtdir}/imports/Qt/labs/*/qmldir
e3a1fb00
AM
2004%dir %{_qtdir}/imports/QtWebKit
2005%attr(755,root,root) %{_qtdir}/imports/QtWebKit/*.so
2006%{_qtdir}/imports/QtWebKit/qmldir
3f644d2e 2007%dir %{_qtdir}/plugins/qmltooling
540f315e 2008%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_tcp.so
f05158ee 2009%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_inspector.so
bb9e140f 2010
94751df7
KK
2011%files -n QtDesigner
2012%defattr(644,root,root,755)
2013%attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
109e28b4 2014%attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
94751df7 2015%attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
109e28b4 2016%attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
94751df7
KK
2017%dir %{_qtdir}/plugins/designer
2018%attr(755,root,root) %{_qtdir}/plugins/designer/*.so
2019
cc6d9c76 2020%files -n QtGui
642df674 2021%defattr(644,root,root,755)
b6c478e6 2022%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/QT_GRAPHICSSYSTEM
396c20bd 2023%attr(755,root,root) %{_libdir}/libQtGui.so.*.*
109e28b4 2024%attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
21d9e8e6 2025%dir %{_qtdir}/plugins/accessible
109e28b4 2026%attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblewidgets.so
21d9e8e6 2027%dir %{_qtdir}/plugins/graphicssystems
109e28b4 2028%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqtracegraphicssystem.so
21d9e8e6
JB
2029%dir %{_qtdir}/plugins/iconengines
2030%dir %{_qtdir}/plugins/imageformats
109e28b4
JB
2031%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqgif.so
2032%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqico.so
2033%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqjpeg.so
2034%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqmng.so
f05158ee 2035%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtga.so
109e28b4 2036%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtiff.so
21d9e8e6 2037%dir %{_qtdir}/plugins/inputmethods
0e559634 2038%attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
642df674 2039
94751df7
KK
2040%files -n QtHelp
2041%defattr(644,root,root,755)
3d716401
KK
2042%attr(755,root,root) %{_bindir}/qhelpconverter
2043%attr(755,root,root) %{_bindir}/qhelpgenerator
94751df7 2044%attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
109e28b4 2045%attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
94751df7
KK
2046%attr(755,root,root) %{_qtdir}/bin/qhelpconverter
2047%attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
00c63022
ER
2048%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-qt_help.qm
2049%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-qt_help.qm
2050%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-qt_help.qm
2051%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-qt_help.qm
2052%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4-qt_help.qm
2053%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qt_help.qm
2054%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qt_help.qm
2055%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qt_help.qm
2056%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qt_help.qm
2057%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qt_help.qm
2058%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qt_help.qm
2059%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qt_help.qm
2060%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qt_help.qm
2061%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qt_help.qm
c57a122a
AM
2062
2063%files -n QtMultimedia
2064%defattr(644,root,root,755)
2065%attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
109e28b4 2066%attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.4
94751df7 2067
642df674 2068%files -n QtNetwork
2069%defattr(644,root,root,755)
396c20bd 2070%attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
109e28b4 2071%attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
21d9e8e6 2072%dir %{_qtdir}/plugins/bearer
503ba0a4 2073%attr(755,root,root) %{_qtdir}/plugins/bearer/*.so
642df674 2074
cc6d9c76 2075%files -n QtOpenGL
642df674 2076%defattr(644,root,root,755)
396c20bd 2077%attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
109e28b4
JB
2078%attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
2079%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqglgraphicssystem.so
cc6d9c76 2080
59ee1196
JR
2081%files -n QtOpenVG
2082%defattr(644,root,root,755)
2083%attr(755,root,root) %{_libdir}/libQtOpenVG.so.*.*
2084%attr(755,root,root) %ghost %{_libdir}/libQtOpenVG.so.4
2085
da64c649 2086%files -n QtScript
2087%defattr(644,root,root,755)
2088%attr(755,root,root) %{_libdir}/libQtScript.so.*.*
109e28b4 2089%attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
21d9e8e6 2090%dir %{_qtdir}/plugins/script
da64c649 2091
4c411420
AM
2092%files -n QtScriptTools
2093%defattr(644,root,root,755)
2094%attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
109e28b4 2095%attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
4c411420 2096
cc6d9c76 2097%files -n QtSql
2098%defattr(644,root,root,755)
396c20bd 2099%attr(755,root,root) %{_libdir}/libQtSql.so.*.*
109e28b4 2100%attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
21d9e8e6 2101%dir %{_qtdir}/plugins/sqldrivers
cc6d9c76 2102
642df674 2103%if %{with mysql}
cc6d9c76 2104%files -n QtSql-mysql
642df674 2105%defattr(644,root,root,755)
3a869664 2106%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
642df674 2107%endif
2108
2109%if %{with pgsql}
cc6d9c76 2110%files -n QtSql-pgsql
642df674 2111%defattr(644,root,root,755)
3a869664 2112%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
642df674 2113%endif
2114
2115%if %{with sqlite}
cc6d9c76 2116%files -n QtSql-sqlite
642df674 2117%defattr(644,root,root,755)
3a869664 2118%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
642df674 2119%endif
2120
2121%if %{with sqlite3}
cc6d9c76 2122%files -n QtSql-sqlite3
642df674 2123%defattr(644,root,root,755)
3a869664 2124%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
36f74d13 2125%endif
642df674 2126
2127%if %{with ibase}
cc6d9c76 2128%files -n QtSql-ibase
642df674 2129%defattr(644,root,root,755)
3a869664 2130%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
642df674 2131%endif
2132
2133%if %{with odbc}
cc6d9c76 2134%files -n QtSql-odbc
642df674 2135%defattr(644,root,root,755)
3a869664 2136%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
642df674 2137%endif
2138
4c411420
AM
2139%files -n QtSql-tds
2140%defattr(644,root,root,755)
2141%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
2142
07b2fa37
JB
2143%files -n QtSvg
2144%defattr(644,root,root,755)
396c20bd 2145%attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
109e28b4
JB
2146%attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
2147%attr(755,root,root) %{_qtdir}/plugins/iconengines/libqsvgicon.so
2148%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqsvg.so
07b2fa37 2149
8b4e0403 2150%files -n QtTest
2151%defattr(644,root,root,755)
396c20bd 2152%attr(755,root,root) %{_libdir}/libQtTest.so.*.*
109e28b4 2153%attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
8b4e0403 2154
a8088d24
JB
2155%files -n QtUiTools
2156%defattr(644,root,root,755)
2d2db419 2157%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
109e28b4 2158%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
a8088d24 2159
94751df7 2160%files -n QtWebKit
45e8c637 2161%defattr(644,root,root,755)
94751df7 2162%attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
109e28b4 2163%attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
45e8c637 2164
94751df7 2165%files -n QtXml
45e8c637 2166%defattr(644,root,root,755)
94751df7 2167%attr(755,root,root) %{_libdir}/libQtXml.so.*.*
109e28b4 2168%attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
45e8c637 2169
94751df7 2170%files -n QtXmlPatterns
45e8c637 2171%defattr(644,root,root,755)
94751df7 2172%attr(755,root,root) %{_qtdir}/bin/xmlpatterns
c57a122a
AM
2173%attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
2174%attr(755,root,root) %{_bindir}/xmlpatternsvalidator
94751df7 2175%attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
109e28b4 2176%attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
45e8c637 2177
cc6d9c76 2178%files assistant
642df674 2179%defattr(644,root,root,755)
3a869664 2180%attr(755,root,root) %{_bindir}/assistant-qt4
50cc8f55
JB
2181%attr(755,root,root) %{_bindir}/pixeltool
2182%attr(755,root,root) %{_bindir}/qcollectiongenerator
2183%attr(755,root,root) %{_qtdir}/bin/assistant
da64c649 2184%attr(755,root,root) %{_qtdir}/bin/pixeltool
45e8c637 2185%attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
00c63022
ER
2186%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-assistant.qm
2187%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-assistant.qm
2188%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-assistant.qm
2189%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-assistant.qm
2190%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-assistant.qm
2191%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-assistant.qm
2192%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-assistant.qm
2193%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-assistant.qm
2194%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-assistant.qm
2195%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-assistant.qm
2196%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-assistant.qm
2197%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-assistant.qm
2198%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-assistant.qm
3a869664 2199%{_desktopdir}/assistant-qt4.desktop
a74ec80e 2200%{_iconsdir}/hicolor/*/apps/assistant-qt4.png
642df674 2201
08506906 2202%files build
642df674 2203%defattr(644,root,root,755)
3a869664 2204%attr(755,root,root) %{_bindir}/moc-qt4
ef690830 2205%attr(755,root,root) %{_bindir}/qdoc3
764b5458 2206%attr(755,root,root) %{_bindir}/qt3to4
ef690830 2207%attr(755,root,root) %{_bindir}/rcc
3a869664 2208%attr(755,root,root) %{_bindir}/uic-qt4
df71e198 2209%attr(755,root,root) %{_qtdir}/bin/moc
ef690830 2210%attr(755,root,root) %{_qtdir}/bin/qdoc3
df71e198 2211%attr(755,root,root) %{_qtdir}/bin/qt3to4
ef690830 2212%attr(755,root,root) %{_qtdir}/bin/rcc
df71e198 2213%attr(755,root,root) %{_qtdir}/bin/uic
c57a122a
AM
2214#find better place?
2215%attr(755,root,root) %{_bindir}/qttracereplay
2216%attr(755,root,root) %{_qtdir}/bin/qttracereplay
cc6d9c76 2217%{_datadir}/qt4/q3porting.xml
642df674 2218
642df674 2219%files designer
2220%defattr(644,root,root,755)
3a869664 2221%attr(755,root,root) %{_bindir}/designer-qt4
df71e198 2222%attr(755,root,root) %{_qtdir}/bin/designer
00c63022
ER
2223%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-designer.qm
2224%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-designer.qm
2225%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-designer.qm
2226%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-designer.qm
2227%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-designer.qm
2228%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-designer.qm
2229%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-designer.qm
2230%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-designer.qm
2231%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-designer.qm
2232%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-designer.qm
2233%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-designer.qm
2234%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-designer.qm
3a869664
JB
2235%{_desktopdir}/designer-qt4.desktop
2236%{_pixmapsdir}/designer-qt4.png
71d7c231 2237
cc6d9c76 2238%files linguist
2239%defattr(644,root,root,755)
3a869664
JB
2240%attr(755,root,root) %{_bindir}/findtr-qt4
2241%attr(755,root,root) %{_bindir}/linguist-qt4
2242%attr(755,root,root) %{_bindir}/lrelease-qt4
2243%attr(755,root,root) %{_bindir}/lupdate-qt4
df71e198 2244%attr(755,root,root) %{_qtdir}/bin/findtr
a8088d24 2245%attr(755,root,root) %{_qtdir}/bin/linguist
4c411420 2246%attr(755,root,root) %{_qtdir}/bin/lconvert
df71e198 2247%attr(755,root,root) %{_qtdir}/bin/lrelease
2248%attr(755,root,root) %{_qtdir}/bin/lupdate
00c63022
ER
2249%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-linguist.qm
2250%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-linguist.qm
2251%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-linguist.qm
2252%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-linguist.qm
2253%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-linguist.qm
2254%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-linguist.qm
2255%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-linguist.qm
2256%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-linguist.qm
2257%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-linguist.qm
2258%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-linguist.qm
2259%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-linguist.qm
2260%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-linguist.qm
cc6d9c76 2261%{_datadir}/qt4/phrasebooks
3a869664 2262%{_desktopdir}/linguist-qt4.desktop
a74ec80e 2263%{_iconsdir}/hicolor/*/apps/linguist-qt4.png
cc6d9c76 2264
7a71b587 2265%if %{without system_phonon}
45e8c637
AM
2266%files phonon
2267%defattr(644,root,root,755)
2268%attr(755,root,root) %{_libdir}/libphonon.so.*.*
109e28b4 2269%attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
45e8c637
AM
2270%dir %{_qtdir}/plugins/phonon_backend
2271%attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
4b4603b7 2272%endif
45e8c637 2273
71d7c231 2274%files qmake
cc6d9c76 2275%defattr(644,root,root,755)
3a869664 2276%attr(755,root,root) %{_bindir}/qmake-qt4
df71e198 2277%attr(755,root,root) %{_qtdir}/bin/qmake
cc6d9c76 2278%{_datadir}/qt4/mkspecs
a8088d24 2279%{_qtdir}/mkspecs
cc6d9c76 2280
71d7c231 2281%files qtconfig
cc6d9c76 2282%defattr(644,root,root,755)
3a869664 2283%attr(755,root,root) %{_bindir}/qtconfig-qt4
df71e198 2284%attr(755,root,root) %{_qtdir}/bin/qtconfig
00c63022
ER
2285%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qtconfig.qm
2286%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qtconfig.qm
2287%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qtconfig.qm
2288%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qtconfig.qm
2289%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qtconfig.qm
2290%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qtconfig.qm
2291%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qtconfig.qm
2292%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2293%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
3a869664
JB
2294%{_desktopdir}/qtconfig-qt4.desktop
2295%{_pixmapsdir}/qtconfig-qt4.png
cc6d9c76 2296
2d2db419 2297%files -n qvfb
2298%defattr(644,root,root,755)
2299%attr(755,root,root) %{_bindir}/qvfb
da64c649 2300%attr(755,root,root) %{_qtdir}/bin/qvfb
00c63022
ER
2301%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qvfb.qm
2302%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qvfb.qm
2303%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qvfb.qm
2304%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qvfb.qm
2305%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qvfb.qm
2306%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qvfb.qm
2307%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qvfb.qm
2308%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2309%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qvfb.qm
cc6d9c76 2310
cc6d9c76 2311%files doc
2312%defattr(644,root,root,755)
2313%{_docdir}/%{name}-doc
a8088d24 2314%{_qtdir}/doc
cc6d9c76 2315
94751df7
KK
2316%files -n QtCLucene-devel -f QtCLucene-devel.files
2317%defattr(644,root,root,755)
2318
2319%files -n Qt3Support-devel -f Qt3Support-devel.files
2320%defattr(644,root,root,755)
2321%attr(755,root,root) %{_bindir}/uic3
2322%attr(755,root,root) %{_qtdir}/bin/uic3
2323
83908296 2324%files -n QtCore-devel -f QtCore-devel.files
edf01045 2325%defattr(644,root,root,755)
b9a68d22 2326
0b457108 2327%files -n QtDBus-devel -f QtDBus-devel.files
edf01045 2328%defattr(644,root,root,755)
b9a68d22 2329
bb9e140f 2330%files -n QtDeclarative-devel -f QtDeclarative-devel.files
2331%defattr(644,root,root,755)
2332
8f22d351 2333%files -n QtDesigner-devel -f QtDesigner-devel.files
edf01045 2334%defattr(644,root,root,755)
b9a68d22 2335
83908296 2336%files -n QtGui-devel -f QtGui-devel.files
edf01045 2337%defattr(644,root,root,755)
b9a68d22 2338
94751df7
KK
2339%files -n QtHelp-devel -f QtHelp-devel.files
2340%defattr(644,root,root,755)
2341
c57a122a
AM
2342%files -n QtMultimedia-devel -f QtMultimedia-devel.files
2343%defattr(644,root,root,755)
2344
83908296 2345%files -n QtNetwork-devel -f QtNetwork-devel.files
edf01045 2346%defattr(644,root,root,755)
b9a68d22 2347
83908296 2348%files -n QtOpenGL-devel -f QtOpenGL-devel.files
edf01045 2349%defattr(644,root,root,755)
b9a68d22 2350
59ee1196
JR
2351%files -n QtOpenVG-devel -f QtOpenVG-devel.files
2352%defattr(644,root,root,755)
2353
da64c649 2354%files -n QtScript-devel -f QtScript-devel.files
edf01045 2355%defattr(644,root,root,755)
b9a68d22 2356
4c411420
AM
2357%files -n QtScriptTools-devel -f QtScriptTools-devel.files
2358%defattr(644,root,root,755)
2359
83908296 2360%files -n QtSql-devel -f QtSql-devel.files
edf01045 2361%defattr(644,root,root,755)
b9a68d22 2362
8b4e0403 2363%files -n QtSvg-devel -f QtSvg-devel.files
edf01045 2364%defattr(644,root,root,755)
b9a68d22 2365
8b4e0403 2366%files -n QtTest-devel -f QtTest-devel.files
edf01045 2367%defattr(644,root,root,755)
b9a68d22 2368
94751df7 2369%files -n QtUiTools-devel -f QtUiTools-devel.files
45e8c637
AM
2370%defattr(644,root,root,755)
2371
2372%files -n QtWebKit-devel -f QtWebKit-devel.files
2373%defattr(644,root,root,755)
2374
83908296 2375%files -n QtXml-devel -f QtXml-devel.files
edf01045 2376%defattr(644,root,root,755)
b9a68d22 2377
45e8c637
AM
2378%files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2379%defattr(644,root,root,755)
2380
7a71b587 2381%if %{without system_phonon}
94751df7 2382%files phonon-devel -f phonon-devel.files
edf01045 2383%defattr(644,root,root,755)
4b4603b7 2384%endif
b9a68d22 2385
94751df7
KK
2386%if %{with static_libs}
2387%files -n Qt3Support-static
edf01045 2388%defattr(644,root,root,755)
94751df7 2389%{_libdir}/libQt3Support.a
b9a68d22 2390
94751df7
KK
2391#%files -n QtCLucene-static
2392#%defattr(644,root,root,755)
2393#%{_libdir}/libQtCLucene.a
45e8c637 2394
8b4e0403 2395%files -n QtCore-static
2396%defattr(644,root,root,755)
3a869664 2397%{_libdir}/libQtCore.a
8b4e0403 2398
3fc9ecf9 2399%files -n QtDBus-static
2400%defattr(644,root,root,755)
3a869664 2401%{_libdir}/libQtDBus.a
0b457108 2402
94751df7
KK
2403%files -n QtDesigner-static
2404%defattr(644,root,root,755)
2405%{_libdir}/libQtDesigner.a
2406%{_libdir}/libQtDesignerComponents.a
2407
8b4e0403 2408%files -n QtGui-static
2409%defattr(644,root,root,755)
3a869664 2410%{_libdir}/libQtGui.a
8b4e0403 2411
94751df7
KK
2412%files -n QtHelp-static
2413%defattr(644,root,root,755)
2414%{_libdir}/libQtHelp.a
2415
c57a122a
AM
2416%files -n QtMultimedia-static
2417%defattr(644,root,root,755)
2418%{_libdir}/libQtMultimedia.a
2419
8b4e0403 2420%files -n QtNetwork-static
2421%defattr(644,root,root,755)
3a869664 2422%{_libdir}/libQtNetwork.a
8b4e0403 2423
2424%files -n QtOpenGL-static
2425%defattr(644,root,root,755)
3a869664 2426%{_libdir}/libQtOpenGL.a
8b4e0403 2427
59ee1196
JR
2428%files -n QtOpenVG-static
2429%defattr(644,root,root,755)
2430%{_libdir}/libQtOpenVG.a
2431
da64c649 2432%files -n QtScript-static
2433%defattr(644,root,root,755)
3a869664 2434%{_libdir}/libQtScript.a
da64c649 2435
4c411420
AM
2436%files -n QtScriptTools-static
2437%defattr(644,root,root,755)
2438%{_libdir}/libQtScriptTools.a
2439
8b4e0403 2440%files -n QtSql-static
2441%defattr(644,root,root,755)
3a869664 2442%{_libdir}/libQtSql.a
8b4e0403 2443
2444%files -n QtSvg-static
2445%defattr(644,root,root,755)
3a869664 2446%{_libdir}/libQtSvg.a
8b4e0403 2447
45e8c637
AM
2448%files -n QtTest-static
2449%defattr(644,root,root,755)
2450%{_libdir}/libQtTest.a
2451
94751df7 2452%files -n QtUiTools-static
45e8c637 2453%defattr(644,root,root,755)
94751df7 2454%{_libdir}/libQtUiTools.a
45e8c637 2455
6a2bdd43
JB
2456%files -n QtWebKit-static
2457%defattr(644,root,root,755)
2458%{_libdir}/libQtWebKit.a
45e8c637 2459
bb9e140f 2460%files -n QtDeclarative-static
2461%defattr(644,root,root,755)
2462%{_libdir}/libQtDeclarative.a
2463
8b4e0403 2464%files -n QtXml-static
2465%defattr(644,root,root,755)
3a869664 2466%{_libdir}/libQtXml.a
8b4e0403 2467
45e8c637
AM
2468%files -n QtXmlPatterns-static
2469%defattr(644,root,root,755)
2470%{_libdir}/libQtXmlPatterns.a
fa2b2c8b
KK
2471%endif
2472
1620d5ef 2473%files demos -f demos.files
edf01045 2474%defattr(644,root,root,755)
3a869664 2475
1620d5ef 2476%files examples -f examples.files
edf01045 2477%defattr(644,root,root,755)
This page took 0.583105 seconds and 4 git commands to generate.