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