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