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