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