]> git.pld-linux.org Git - packages/qt4.git/blame - qt4.spec
- rel 2
[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
a82fa426 78Version: 4.6.2
b399b64e 79Release: 2
2e8cf3e9 80License: LGPL v2.1 or GPL v3.0
bc7da990 81Group: X11/Libraries
c57a122a 82Source0: http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
a82fa426 83# Source0-md5: eb651ee4b157c01696aa56777fc6e0e5
df71e198 84Source2: %{name}-qtconfig.desktop
85Source3: %{name}-designer.desktop
86Source4: %{name}-assistant.desktop
87Source5: %{name}-linguist.desktop
386aaea5 88
e356592b 89# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
a82fa426
AM
90# git checkout -b 4.6.2-patched origin/4.6.2-patched
91# git diff v4.6.2..4.6.2-patched > ~/rpm/packages/qt4/qt4-kde-git.patch
e356592b 92Patch100: %{name}-kde-git.patch
6d1c21b5 93
2d2db419 94Patch0: %{name}-tools.patch
da64c649 95Patch1: %{name}-qt_copy.patch
7e468979
JB
96Patch2: %{name}-buildsystem.patch
97Patch3: %{name}-locale.patch
7f2b2b26 98Patch4: %{name}-antialias.patch
99Patch5: %{name}-support-cflags-with-commas.patch
100Patch6: %{name}-build-lib-static.patch
101Patch7: %{name}-x11_fonts.patch
a3799dc0 102Patch8: %{name}-pl-update.patch
b8213f1f 103Patch9: %{name}-ibase.patch
07546d75 104URL: http://www.qtsoftware.com/
bc7da990 105%{?with_ibase:BuildRequires: Firebird-devel}
03510596 106BuildRequires: OpenGL-GLU-devel
f59ac191 107BuildRequires: alsa-lib-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}
5c3a5b31 406Requires: QtScript = %{version}-%{release}
26c3ab86
KK
407Requires: QtXml = %{version}-%{release}
408Obsoletes: qt4-designer-libs
409
410%description -n QtDesigner
411This module provides classes that allow you to create your own custom
412widget plugins for Qt Designer, and classes that enable you to access
413Qt Designer's components.
414
415%description -n QtDesigner -l pl.UTF-8
416Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
417Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
418
419%package -n QtDesigner-devel
420Summary: Classes for extending Qt Designer - development files
421Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - pliki programistyczne
422Group: X11/Development/Libraries
423Requires: QtDesigner = %{version}-%{release}
424Requires: QtGui-devel = %{version}-%{release}
425Requires: QtScript-devel = %{version}-%{release}
426Requires: QtXml-devel = %{version}-%{release}
427
428%description -n QtDesigner-devel
429Classes for extending Qt Designer - development files.
430
431%description -n QtDesigner-devel -l pl.UTF-8
432Klasy do rozbudowy Qt Designera - pliki programistyczne.
433
434%package -n QtDesigner-static
435Summary: Classes for extending Qt Designer - static libraries
436Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - biblioteki statyczne
437Group: X11/Development/Libraries
438Requires: QtDesigner-devel = %{version}-%{release}
439
440%description -n QtDesigner-static
441Classes for extending Qt Designer - static libraries.
442
443%description -n QtDesigner-static -l pl.UTF-8
444Klasy do rozbudowy Qt Designera - biblioteki statyczne.
445
cc6d9c76 446%package -n QtGui
447Summary: Graphical User Interface components
4c66dee3 448Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika
61da89d9 449Group: X11/Libraries
5631d6de
JB
450Requires: QtCore = %{version}-%{release}
451# two following because of some plugins
452Requires: Qt3Support = %{version}-%{release}
453Requires: QtSql = %{version}-%{release}
bc7da990 454
cc6d9c76 455%description -n QtGui
456Graphical User Interface components.
bc7da990 457
02520e74
JR
458%description -n QtGui -l pl.UTF-8
459Komponenty graficznego interfejsu użytkownika.
61da89d9 460
cc6d9c76 461%package -n QtGui-devel
61da89d9 462Summary: Graphical User Interface components - development files
4c66dee3 463Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika - pliki programistyczne
cc6d9c76 464Group: X11/Development/Libraries
5631d6de
JB
465Requires: QtCore-devel = %{version}-%{release}
466Requires: QtGui = %{version}-%{release}
c8537603 467Requires: fontconfig-devel
bc5b3d23 468Requires: freetype-devel >= 1:2.0.0
8be12dcd 469Requires: libpng-devel >= 2:1.0.8
03510596
JB
470Requires: xorg-lib-libSM-devel
471Requires: xorg-lib-libXcursor-devel
472Requires: xorg-lib-libXext-devel
cb6f4318 473Requires: xorg-lib-libXfixes-devel
03510596
JB
474Requires: xorg-lib-libXi-devel
475Requires: xorg-lib-libXinerama-devel
476Requires: xorg-lib-libXrandr-devel
477Requires: xorg-lib-libXrender-devel
bc7da990 478
cc6d9c76 479%description -n QtGui-devel
61da89d9
JB
480Graphical User Interface components - development files.
481
02520e74
JR
482%description -n QtGui-devel -l pl.UTF-8
483Komponenty graficznego interfejsu użytkownika - pliki programistyczne.
bc7da990 484
8b4e0403 485%package -n QtGui-static
486Summary: Graphical User Interface components - static libraries
4c66dee3 487Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika - biblioteki statyczne
8b4e0403 488Group: X11/Development/Libraries
5631d6de 489Requires: QtGui-devel = %{version}-%{release}
8b4e0403 490
491%description -n QtGui-static
492Graphical User Interface components - static libraries.
493
02520e74
JR
494%description -n QtGui-static -l pl.UTF-8
495Komponenty graficznego interfejsu użytkownika - biblioteki statyczne.
8b4e0403 496
26c3ab86 497%package -n QtHelp
c8b4bd0d 498Summary: Classes for integrating online documentation in applications
f0549ff4 499Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach
26c3ab86
KK
500Group: X11/Libraries
501Requires: QtGui = %{version}-%{release}
502
503%description -n QtHelp
c8b4bd0d
KK
504QtHelp module includes tools for generating and viewing Qt help files.
505In addition it provides classes for accessing help contents
506programatically to be able to integrate online help into Qt
507applications.
26c3ab86 508
f0549ff4
JB
509%description -n QtHelp -l pl.UTF-8
510Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
511pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
512dostęp do zawartości dokumentacji w celu integracji pomocy w
513aplikacjach Qt.
514
26c3ab86 515%package -n QtHelp-devel
c8b4bd0d 516Summary: Classes for integrating online documentation in applications - development files
f0549ff4 517Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach - pliki programistyczne
26c3ab86
KK
518Group: X11/Development/Libraries
519Requires: QtCLucene-devel = %{version}-%{release}
520Requires: QtGui-devel = %{version}-%{release}
521Requires: QtHelp = %{version}-%{release}
522Requires: QtSql-devel = %{version}-%{release}
523Requires: QtXml-devel = %{version}-%{release}
524
525%description -n QtHelp-devel
c8b4bd0d
KK
526Classes for integrating online documentation in applications -
527development files.
26c3ab86 528
f0549ff4 529%description -n QtHelp-devel -l pl.UTF-8
4c411420
AM
530Klasy do integracji dokumentacji w aplikacjach - pliki
531programistyczne.
f0549ff4 532
26c3ab86 533%package -n QtHelp-static
f0549ff4
JB
534Summary: Classes for integrating online documentation in applications - static library
535Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach - biblioteka statyczna
26c3ab86
KK
536Group: X11/Development/Libraries
537Requires: QtHelp-devel = %{version}-%{release}
538
539%description -n QtHelp-static
c8b4bd0d 540Classes for integrating online documentation in applications - static
f0549ff4
JB
541library.
542
543%description -n QtHelp-static -l pl.UTF-8
544Klasy do integracji dokumentacji w aplikacjach - biblioteka statyczna.
26c3ab86 545
c57a122a
AM
546%package -n QtMultimedia
547Summary: Classes for multimedia programming
548Summary(pl.UTF-8): Klasy do programowania multimediów
549Group: X11/Libraries
550Requires: QtCore = %{version}-%{release}
551
552%description -n QtMultimedia
553Classes for multimedia programming.
554
555%description -n QtMultimedia -l pl.UTF-8
556Klasy do programowania multimediów.
557
558%package -n QtMultimedia-devel
559Summary: Classes for multimedia programming - development files
560Summary(pl.UTF-8): Klasy do programowania multimediów - pliki programistyczne
561Group: X11/Development/Libraries
562Requires: QtCore-devel = %{version}-%{release}
563
564%description -n QtMultimedia-devel
565Classes for multimedia programming - development files.
566
567%description -n QtMultimedia-devel -l pl.UTF-8
568Klasy do programowania multimediów - pliki programistyczne.
569
570%package -n QtMultimedia-static
571Summary: Classes for multimedia programming - static libraries
572Summary(pl.UTF-8): Klasy do programowania multimediów - biblioteki statyczne
573Group: X11/Development/Libraries
574Requires: QtNetwork-devel = %{version}-%{release}
575
576%description -n QtMultimedia-static
577Classes for multimedia programming - static libraries.
578
579%description -n QtMultimedia-static -l pl.UTF-8
580Klasy do programowania multimediów - biblioteki statyczne.
581
cc6d9c76 582%package -n QtNetwork
583Summary: Classes for network programming
4c66dee3 584Summary(pl.UTF-8): Klasy do programowania sieciowego
61da89d9 585Group: X11/Libraries
5631d6de 586Requires: QtCore = %{version}-%{release}
bc7da990 587
cc6d9c76 588%description -n QtNetwork
589Classes for network programming.
bc7da990 590
02520e74 591%description -n QtNetwork -l pl.UTF-8
61da89d9
JB
592Klasy do programowania sieciowego.
593
cc6d9c76 594%package -n QtNetwork-devel
61da89d9 595Summary: Classes for network programming - development files
4c66dee3 596Summary(pl.UTF-8): Klasy do programowania sieciowego - pliki programistyczne
bc7da990 597Group: X11/Development/Libraries
5631d6de
JB
598Requires: QtCore-devel = %{version}-%{release}
599Requires: QtNetwork = %{version}-%{release}
bc7da990 600
cc6d9c76 601%description -n QtNetwork-devel
61da89d9
JB
602Classes for network programming - development files.
603
02520e74 604%description -n QtNetwork-devel -l pl.UTF-8
61da89d9 605Klasy do programowania sieciowego - pliki programistyczne.
bc7da990 606
8b4e0403 607%package -n QtNetwork-static
608Summary: Classes for network programming - static libraries
4c66dee3 609Summary(pl.UTF-8): Klasy do programowania sieciowego - biblioteki statyczne
8b4e0403 610Group: X11/Development/Libraries
5631d6de 611Requires: QtNetwork-devel = %{version}-%{release}
8b4e0403 612
613%description -n QtNetwork-static
614Classes for network programming - static libraries.
615
02520e74 616%description -n QtNetwork-static -l pl.UTF-8
8b4e0403 617Klasy do programowania sieciowego - biblioteki statyczne.
8b4e0403 618
cc6d9c76 619%package -n QtOpenGL
620Summary: OpenGL support classes
4c66dee3 621Summary(pl.UTF-8): Klasy wspomagające OpenGL
61da89d9 622Group: X11/Libraries
5631d6de 623Requires: QtCore = %{version}-%{release}
bc7da990 624
cc6d9c76 625%description -n QtOpenGL
626OpenGL support classes.
bc7da990 627
02520e74
JR
628%description -n QtOpenGL -l pl.UTF-8
629Klasy wspomagające OpenGL.
61da89d9 630
cc6d9c76 631%package -n QtOpenGL-devel
61da89d9 632Summary: OpenGL support classes - development files
4c66dee3 633Summary(pl.UTF-8): Klasy wspomagające OpenGL - pliki programistyczne
bc7da990 634Group: X11/Development/Libraries
03510596 635Requires: OpenGL-GLU-devel
5631d6de 636Requires: QtCore-devel = %{version}-%{release}
017da8d6 637Requires: QtGui-devel = %{version}-%{release}
5631d6de 638Requires: QtOpenGL = %{version}-%{release}
bc7da990 639
cc6d9c76 640%description -n QtOpenGL-devel
61da89d9
JB
641OpenGL support classes - development files.
642
02520e74
JR
643%description -n QtOpenGL-devel -l pl.UTF-8
644Klasy wspomagające OpenGL - pliki programistyczne.
bc7da990 645
8b4e0403 646%package -n QtOpenGL-static
647Summary: OpenGL support classes - static libraries
4c66dee3 648Summary(pl.UTF-8): Klasy wspomagające OpenGL - biblioteki statyczne
8b4e0403 649Group: X11/Development/Libraries
5631d6de 650Requires: QtOpenGL-devel = %{version}-%{release}
8b4e0403 651
652%description -n QtOpenGL-static
653OpenGL support classes - static libraries.
654
017da8d6 655%description -n QtOpenGL-static -l pl.UTF-8
02520e74 656Klasy wspomagające OpenGL - biblioteki statyczne.
8b4e0403 657
26c3ab86
KK
658%package -n QtScript
659Summary: Classes for scripting applications
660Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach
661Group: X11/Development/Libraries
bc7da990 662
26c3ab86
KK
663%description -n QtScript
664The QtScript module provides classes to handle scripts inside
665applications.
cc6d9c76 666
26c3ab86
KK
667%description -n QtScript -l pl.UTF-8
668Ten moduł dostarcza klasy obsługujące języki skryptowe wewnątrz
669aplikacji.
61da89d9 670
26c3ab86
KK
671%package -n QtScript-devel
672Summary: Classes for scripting applications - development files
673Summary(pl.UTF-8): Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
cc6d9c76 674Group: X11/Development/Libraries
5631d6de 675Requires: QtCore-devel = %{version}-%{release}
26c3ab86
KK
676Requires: QtScript = %{version}-%{release}
677
678%description -n QtScript-devel
679Classes for scriptin applications - development files.
680
681%description -n QtScript-devel -l pl.UTF-8
682Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne.
683
684%package -n QtScript-static
685Summary: Classes for scripting applications - static library
686Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
687Group: X11/Development/Libraries
688Requires: QtScript-devel = %{version}-%{release}
689
690%description -n QtScript-static
691Classes for scripting applications - static library.
692
693%description -n QtScript-static -l pl.UTF-8
694Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
695statyczna.
696
4c411420
AM
697%package -n QtScriptTools
698Summary: Classes for scripting applications
699Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach
700Group: X11/Development/Libraries
701
702%description -n QtScriptTools
703The QtScriptTools module provides classes to handle scripts inside
704applications.
705
706%description -n QtScriptTools -l pl.UTF-8
707Ten moduł dostarcza klasy obsługujące języki skryptowe wewnątrz
708aplikacji.
709
710%package -n QtScriptTools-devel
711Summary: Classes for scripting applications - development files
712Summary(pl.UTF-8): Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
713Group: X11/Development/Libraries
714Requires: QtCore-devel = %{version}-%{release}
715Requires: QtScript-devel = %{version}-%{release}
716Requires: QtScriptTools = %{version}-%{release}
717
718%description -n QtScriptTools-devel
719Classes for scriptin applications - development files.
720
721%description -n QtScriptTools-devel -l pl.UTF-8
722Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne.
723
724%package -n QtScriptTools-static
725Summary: Classes for scripting applications - static library
726Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
727Group: X11/Development/Libraries
728Requires: QtScriptTools-devel = %{version}-%{release}
729
730%description -n QtScriptTools-static
731Classes for scripting applications - static library.
732
733%description -n QtScriptTools-static -l pl.UTF-8
734Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
735statyczna.
736
26c3ab86
KK
737%package -n QtSql
738Summary: Classes for database integration using SQL
739Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL
740Group: X11/Libraries
741Requires: QtCore = %{version}-%{release}
742
743%description -n QtSql
744Classes for database integration using SQL.
745
746%description -n QtSql -l pl.UTF-8
747Klasy do integracji z bazami danych przy użyciu SQL.
748
749%package -n QtSql-devel
750Summary: Classes for database integration using SQL - development files
751Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL - pliki programistyczne
752Group: X11/Development/Libraries
753Requires: QtCore-devel = %{version}-%{release}
754Requires: QtSql = %{version}-%{release}
bc7da990 755
cc6d9c76 756%description -n QtSql-devel
61da89d9
JB
757Classes for database integration using SQL - development files.
758
02520e74
JR
759%description -n QtSql-devel -l pl.UTF-8
760Klasy do integracji z bazami danych przy użyciu SQL - pliki
61da89d9 761programistyczne.
bc7da990 762
8b4e0403 763%package -n QtSql-static
764Summary: Classes for database integration using SQL - static libraries
4c66dee3 765Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
8b4e0403 766Group: X11/Development/Libraries
5631d6de 767Requires: QtSql-devel = %{version}-%{release}
8b4e0403 768
769%description -n QtSql-static
770Classes for database integration using SQL - static libraries.
771
02520e74
JR
772%description -n QtSql-static -l pl.UTF-8
773Klasy do integracji z bazami danych przy użyciu SQL - biblioteki
7b57a050 774statyczne. programistyczne.
8b4e0403 775
cc6d9c76 776%package -n QtSql-ibase
bc7da990 777Summary: Database plugin for InterBase/Firebird Qt support
4c66dee3
ER
778Summary(pl.UTF-8): Wtyczka InterBase/Firebird do Qt
779Summary(pt_BR.UTF-8): Plugin de suporte a InterBase/Firebird para Qt
61da89d9 780Group: X11/Libraries
5631d6de
JB
781Requires: QtSql = %{version}-%{release}
782Provides: QtSql-backend = %{version}-%{release}
bc7da990 783
cc6d9c76 784%description -n QtSql-ibase
08506906
PS
785This package contains a plugin for accessing Interbase/Firebird
786database via the QSql classes.
bc7da990 787
02520e74
JR
788%description -n QtSql-ibase -l pl.UTF-8
789Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 790danych Interbase/Firebird poprzez klasy QSql.
bc7da990 791
02520e74 792%description -n QtSql-ibase -l pt_BR.UTF-8
bc7da990 793Plugin de suporte a InterBase/Firebird para Qt.
794
cc6d9c76 795%package -n QtSql-mysql
bc7da990 796Summary: Database plugin for MySQL Qt support
4c66dee3
ER
797Summary(pl.UTF-8): Wtyczka MySQL do Qt
798Summary(pt_BR.UTF-8): Plugin de suporte a MySQL para Qt
61da89d9 799Group: X11/Libraries
5631d6de
JB
800Requires: QtSql = %{version}-%{release}
801Provides: QtSql-backend = %{version}-%{release}
bc7da990 802
cc6d9c76 803%description -n QtSql-mysql
08506906
PS
804This package contains a plugin for accessing MySQL database via the
805QSql classes.
bc7da990 806
02520e74
JR
807%description -n QtSql-mysql -l pl.UTF-8
808Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 809danych MySQL poprzez klasy QSql.
bc7da990 810
02520e74 811%description -n QtSql-mysql -l pt_BR.UTF-8
bc7da990 812Plugin de suporte a MySQL para Qt.
813
cc6d9c76 814%package -n QtSql-odbc
bc7da990 815Summary: Database plugin for ODBC Qt support
4c66dee3
ER
816Summary(pl.UTF-8): Wtyczka ODBC do Qt
817Summary(pt_BR.UTF-8): Plugin de suporte a ODBC para Qt
61da89d9 818Group: X11/Libraries
5631d6de
JB
819Requires: QtSql = %{version}-%{release}
820Provides: QtSql-backend = %{version}-%{release}
bc7da990 821
cc6d9c76 822%description -n QtSql-odbc
08506906
PS
823This package contains a plugin for accessing unixODBC services via the
824QSql classes.
bc7da990 825
02520e74
JR
826%description -n QtSql-odbc -l pl.UTF-8
827Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
08506906 828unixODBC poprzez klasy QSql.
bc7da990 829
02520e74 830%description -n QtSql-odbc -l pt_BR.UTF-8
bc7da990 831Plugin de suporte a ODBC para Qt.
832
cc6d9c76 833%package -n QtSql-pgsql
bc7da990 834Summary: Database plugin for PostgreSQL Qt support
4c66dee3
ER
835Summary(pl.UTF-8): Wtyczka PostgreSQL do Qt
836Summary(pt_BR.UTF-8): Plugin de suporte a PostgreSQL para Qt
61da89d9 837Group: X11/Libraries
5631d6de
JB
838Requires: QtSql = %{version}-%{release}
839Provides: QtSql-backend = %{version}-%{release}
bc7da990 840
46255ac9 841%description -n QtSql-pgsql
08506906
PS
842This package contains a plugin for accessing PostgreSQL database via
843the QSql classes.
bc7da990 844
02520e74
JR
845%description -n QtSql-pgsql -l pl.UTF-8
846Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 847danych PostgreSQL poprzez klasy QSql.
bc7da990 848
02520e74 849%description -n QtSql-pgsql -l es.UTF-8
ed39b935 850Plugin de suporte a PostgreSQL para Qt.
bc7da990 851
cc6d9c76 852%package -n QtSql-sqlite
61da89d9 853Summary: Database plugin for SQLite 2.x Qt support
4c66dee3
ER
854Summary(pl.UTF-8): Wtyczka SQLite 2.x do Qt
855Summary(pt_BR.UTF-8): Plugin de suporte a SQLite 2.x para Qt
61da89d9 856Group: X11/Libraries
5631d6de
JB
857Requires: QtSql = %{version}-%{release}
858Provides: QtSql-backend = %{version}-%{release}
bc7da990 859
cc6d9c76 860%description -n QtSql-sqlite
61da89d9 861This package contains a plugin for using the SQLite 2.x library (which
08506906 862allows to acces virtually any SQL database) via the QSql classes.
bc7da990 863
02520e74
JR
864%description -n QtSql-sqlite -l pl.UTF-8
865Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
61da89d9 866danych SQLite 2.x poprzez klasy QSql.
bc7da990 867
02520e74 868%description -n QtSql-sqlite -l pt_BR.UTF-8
61da89d9 869Plugin de suporte a SQLite 2.x para Qt.
bc7da990 870
cc6d9c76 871%package -n QtSql-sqlite3
872Summary: Database plugin for SQLite3 Qt support
4c66dee3
ER
873Summary(pl.UTF-8): Wtyczka SQLite3 do Qt
874Summary(pt_BR.UTF-8): Plugin de suporte a SQLite3 para Qt
61da89d9 875Group: X11/Libraries
5631d6de
JB
876Requires: QtSql = %{version}-%{release}
877Provides: QtSql-backend = %{version}-%{release}
bc7da990 878
cc6d9c76 879%description -n QtSql-sqlite3
08506906
PS
880This package contains a plugin for using the SQLite3 library (which
881allows to acces virtually any SQL database) via the QSql classes.
bc7da990 882
02520e74
JR
883%description -n QtSql-sqlite3 -l pl.UTF-8
884Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
08506906 885danych SQLite3 poprzez klasy QSql.
cc6d9c76 886
02520e74 887%description -n QtSql-sqlite3 -l pt_BR.UTF-8
08506906 888Plugin de suporte a SQLite3 para Qt.
cc6d9c76 889
4c411420
AM
890%package -n QtSql-tds
891Summary: Database plugin for TDS Qt support
892Summary(pl.UTF-8): Wtyczka TDS do Qt
893Summary(pt_BR.UTF-8): Plugin de suporte a TDS para Qt
894Group: X11/Libraries
895Requires: QtSql = %{version}-%{release}
896Provides: QtSql-backend = %{version}-%{release}
897
898%description -n QtSql-tds
899This package contains a plugin for accessing TDS database via the QSql
900classes.
901
902%description -n QtSql-tds -l pl.UTF-8
903Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
904danych TDS poprzez klasy QSql.
905
906%description -n QtSql-tds -l pt_BR.UTF-8
907Plugin de suporte a TDS para Qt.
908
07b2fa37
JB
909%package -n QtSvg
910Summary: SVG support
4c66dee3 911Summary(pl.UTF-8): Wsparcie dla SVG
07b2fa37 912Group: X11/Libraries
a1ef320e 913Requires: QtXml = %{version}-%{release}
07b2fa37
JB
914
915%description -n QtSvg
916SVG support.
917
02520e74 918%description -n QtSvg -l pl.UTF-8
07b2fa37
JB
919Wsparcie dla SVG.
920
921%package -n QtSvg-devel
922Summary: SVG support - development files
4c66dee3 923Summary(pl.UTF-8): Wsparcie dla SVG - pliki programistyczne
07b2fa37 924Group: X11/Development/Libraries
017da8d6 925Requires: QtGui-devel = %{version}-%{release}
5631d6de 926Requires: QtSvg = %{version}-%{release}
07b2fa37
JB
927
928%description -n QtSvg-devel
929SVG support - development files.
930
02520e74 931%description -n QtSvg-devel -l pl.UTF-8
07b2fa37
JB
932Wsparcie dla SVG - pliki programistyczne.
933
934%package -n QtSvg-static
935Summary: SVG support - static libraries
4c66dee3 936Summary(pl.UTF-8): Wsparcie dla SVG - biblioteki statyczne
07b2fa37 937Group: X11/Development/Libraries
5631d6de 938Requires: QtSvg-devel = %{version}-%{release}
07b2fa37
JB
939
940%description -n QtSvg-static
941SVG support - static libraries.
942
02520e74 943%description -n QtSvg-static -l pl.UTF-8
07b2fa37
JB
944Wsparcie dla SVG - biblioteki statyczne.
945
8b4e0403 946%package -n QtTest
7b57a050 947Summary: Test framework
4c66dee3 948Summary(pl.UTF-8): Szkielet testów
8b4e0403 949Group: X11/Libraries
5631d6de 950Requires: QtCore = %{version}-%{release}
8b4e0403 951
952%description -n QtTest
953Test framework.
954
02520e74
JR
955%description -n QtTest -l pl.UTF-8
956Szkielet testów.
07b2fa37 957
8b4e0403 958%package -n QtTest-devel
7b57a050 959Summary: Test framework - development files
4c66dee3 960Summary(pl.UTF-8): Szkielet testów - pliki programistyczne
8b4e0403 961Group: X11/Development/Libraries
5631d6de
JB
962Requires: QtCore-devel = %{version}-%{release}
963Requires: QtTest = %{version}-%{release}
8b4e0403 964
965%description -n QtTest-devel
966Test framework - development files.
967
02520e74
JR
968%description -n QtTest-devel -l pl.UTF-8
969Szkielet testów - pliki programistyczne.
07b2fa37 970
45e8c637
AM
971%package -n QtTest-static
972Summary: Test framework - static libraries
973Summary(pl.UTF-8): Szkielet testów - biblioteki statyczne
974Group: X11/Development/Libraries
975Requires: QtTest-devel = %{version}-%{release}
976
977%description -n QtTest-static
978Test framework - static libraries.
979
980%description -n QtTest-static -l pl.UTF-8
981Szkielet testów - biblioteki statyczne.
982
a8088d24
JB
983%package -n QtUiTools
984Summary: Classes for handling Qt Designer forms in applications
4c66dee3 985Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach
a8088d24 986Group: X11/Libraries
e3a9f812
JB
987Requires: QtGui = %{version}-%{release}
988Requires: QtXml = %{version}-%{release}
a8088d24
JB
989
990%description -n QtUiTools
991The QtUiTools module provides classes to handle forms created with Qt
992Designer.
993
02520e74
JR
994%description -n QtUiTools -l pl.UTF-8
995Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
996użyciu Qt Designera.
a8088d24
JB
997
998%package -n QtUiTools-devel
999Summary: Classes for handling Qt Designer forms in applications - development files
4c66dee3 1000Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
a8088d24 1001Group: X11/Development/Libraries
017da8d6 1002Requires: QtGui-devel = %{version}-%{release}
e3a9f812 1003Requires: QtUiTools = %{version}-%{release}
017da8d6 1004Requires: QtXml-devel = %{version}-%{release}
a8088d24
JB
1005
1006%description -n QtUiTools-devel
1007Classes for handling Qt Designer forms in applications - development
1008files.
1009
02520e74
JR
1010%description -n QtUiTools-devel -l pl.UTF-8
1011Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
a8088d24
JB
1012programistyczne.
1013
1014%package -n QtUiTools-static
1015Summary: Classes for handling Qt Designer forms in applications - static library
4c66dee3 1016Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
a8088d24 1017Group: X11/Development/Libraries
e3a9f812 1018Requires: QtUiTools-devel = %{version}-%{release}
a8088d24
JB
1019
1020%description -n QtUiTools-static
1021Classes for handling Qt Designer forms in applications - static
1022library.
1023
02520e74
JR
1024%description -n QtUiTools-static -l pl.UTF-8
1025Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
a8088d24
JB
1026statyczna.
1027
45e8c637 1028%package -n QtWebKit
c8b4bd0d 1029Summary: Classes for rendering HTML, XHTML and SVG documents
f0549ff4 1030Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG
45e8c637
AM
1031Group: X11/Libraries
1032Requires: QtGui = %{version}-%{release}
1033
1034%description -n QtWebKit
c8b4bd0d
KK
1035QtWebKit provides a Web browser engine that makes it easy to embed
1036content from the World Wide Web into your Qt application. At the same
1037time Web content can be enhanced with native controls. QtWebKit
1038provides facilities for rendering of HyperText Markup Language (HTML),
1039Extensible HyperText Markup Language (XHTML) and Scalable Vector
1040Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
1041and scripted with JavaScript.
45e8c637 1042
f0549ff4
JB
1043%description -n QtWebKit -l pl.UTF-8
1044QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
1045treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
1046rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
1047dokumentów w językach HTML (HyperText Markup Language), XHTML
1048(Extensible HyperText Markup Language) i SVG (Scalable Vector
1049Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
1050języku JavaScript.
1051
45e8c637 1052%package -n QtWebKit-devel
c8b4bd0d 1053Summary: Classes for rendering HTML, XHTML and SVG documents - development files
f0549ff4 1054Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
45e8c637 1055Group: X11/Development/Libraries
017da8d6
KK
1056Requires: QtGui-devel = %{version}-%{release}
1057Requires: QtNetwork-devel = %{version}-%{release}
38376c30 1058Requires: QtScript-devel = %{version}-%{release}
5770e4cd 1059Requires: QtXmlPatterns-devel = %{version}-%{release}
017da8d6 1060Requires: QtWebKit = %{version}-%{release}
4b4603b7
AM
1061%if %{with system_phonon}
1062Requires: phonon-devel
1063%else
cff93854 1064Requires: qt4-phonon-devel = %{version}-%{release}
4b4603b7 1065%endif
45e8c637
AM
1066
1067%description -n QtWebKit-devel
c8b4bd0d
KK
1068Classes for rendering HTML, XHTML and SVG documents - development
1069files.
45e8c637 1070
f0549ff4
JB
1071%description -n QtWebKit-devel -l pl.UTF-8
1072Klasy do renderowania dokumentów HTML, XHTML i SVG - pliki
1073programistyczne.
1074
45e8c637 1075%package -n QtWebKit-static
c8b4bd0d 1076Summary: Classes for rendering HTML, XHTML and SVG documents - static library
f0549ff4 1077Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
45e8c637 1078Group: X11/Development/Libraries
017da8d6 1079Requires: QtWebKit-devel = %{version}-%{release}
45e8c637
AM
1080
1081%description -n QtWebKit-static
c8b4bd0d 1082Classes for rendering HTML, XHTML and SVG documents - static library.
45e8c637 1083
f0549ff4
JB
1084%description -n QtWebKit-static -l pl.UTF-8
1085Klasy do renderowania dokumentów HTML, XHTML i SVG - biblioteka
1086statyczna.
1087
26c3ab86
KK
1088%package -n QtXml
1089Summary: Classes for handling XML
1090Summary(pl.UTF-8): Klasy do obsługi XML-a
45e8c637 1091Group: X11/Libraries
017da8d6 1092Requires: QtCore = %{version}-%{release}
45e8c637 1093
26c3ab86
KK
1094%description -n QtXml
1095Classes for handling XML.
45e8c637 1096
26c3ab86
KK
1097%description -n QtXml -l pl.UTF-8
1098Klasy do obsługi XML-a.
1099
1100%package -n QtXml-devel
1101Summary: Classes for handling XML - development files
1102Summary(pl.UTF-8): Klasy do obsługi XML-a - pliki programistyczne
45e8c637 1103Group: X11/Development/Libraries
45e8c637 1104Requires: QtCore-devel = %{version}-%{release}
26c3ab86 1105Requires: QtXml = %{version}-%{release}
45e8c637 1106
26c3ab86
KK
1107%description -n QtXml-devel
1108Classes for handling XML - development files.
45e8c637 1109
26c3ab86
KK
1110%description -n QtXml-devel -l pl.UTF-8
1111Klasy do obsługi XML-a - pliki programistyczne.
1112
1113%package -n QtXml-static
1114Summary: Classes for handling XML - static libraries
1115Summary(pl.UTF-8): Klasy do obsługi XML-a - biblioteki statyczne
45e8c637 1116Group: X11/Development/Libraries
26c3ab86 1117Requires: QtXml-devel = %{version}-%{release}
45e8c637 1118
26c3ab86
KK
1119%description -n QtXml-static
1120Classes for handling XML - static libraries.
1121
1122%description -n QtXml-static -l pl.UTF-8
1123Klasy do obsługi XML-a - biblioteki statyczne.
45e8c637
AM
1124
1125%package -n QtXmlPatterns
c4300840
JB
1126Summary: QtXmlPatterns XQuery engine
1127Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns
45e8c637 1128Group: X11/Libraries
017da8d6 1129Requires: QtCore = %{version}-%{release}
45e8c637
AM
1130
1131%description -n QtXmlPatterns
c4300840
JB
1132QtXmlPatterns XQuery engine.
1133
1134%description -n QtXmlPatterns -l pl.UTF-8
1135Silnik zapytan XQuery QtXmlPatterns.
45e8c637
AM
1136
1137%package -n QtXmlPatterns-devel
c4300840
JB
1138Summary: QtXmlPatterns XQuery engine - development files
1139Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns - pliki programistyczne
45e8c637 1140Group: X11/Development/Libraries
017da8d6 1141Requires: QtNetwork-devel = %{version}-%{release}
45e8c637
AM
1142Requires: QtXmlPatterns = %{version}-%{release}
1143
1144%description -n QtXmlPatterns-devel
c4300840
JB
1145QtXmlPatterns XQuery engine - development files.
1146
1147%description -n QtXmlPatterns-devel -l pl.UTF-8
1148Silnik zapytan XQuery QtXmlPatterns - pliki programistyczne.
45e8c637
AM
1149
1150%package -n QtXmlPatterns-static
c4300840
JB
1151Summary: QtXmlPatterns XQuery engine - static library
1152Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns - biblioteka statyczna
45e8c637 1153Group: X11/Development/Libraries
017da8d6 1154Requires: QtXmlPatterns-devel = %{version}-%{release}
45e8c637
AM
1155
1156%description -n QtXmlPatterns-static
c4300840
JB
1157QtXmlPatterns XQuery engine - static library.
1158
1159%description -n QtXmlPatterns-static -l pl.UTF-8
1160Silnik zapytan XQuery QtXmlPatterns - biblioteka statyczna.
45e8c637 1161
bc7da990 1162%package assistant
1163Summary: Qt documentation browser
4c66dee3 1164Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
bc7da990 1165Group: X11/Development/Tools
61992032 1166Requires: QtAssistant = %{version}-%{release}
e3a9f812 1167Requires: QtDBus = %{version}-%{release}
b399b64e 1168Requires: QtSql-sqlite3 = %{version}-%{release}
bc7da990 1169
1170%description assistant
1171Qt Assistant is a tool for browsing on-line documentation with
1172indexing, bookmarks and full-text search.
1173
02520e74
JR
1174%description assistant -l pl.UTF-8
1175Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1176indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
bc7da990 1177
08506906
PS
1178%package build
1179Summary: Build tools for Qt4
4c66dee3 1180Summary(pl.UTF-8): Narzędzia do budowania dla Qt4
61da89d9 1181Group: X11/Development/Tools
5631d6de
JB
1182Requires: QtCore = %{version}-%{release}
1183Requires: QtXml = %{version}-%{release}
bc7da990 1184
08506906
PS
1185%description build
1186This package includes the Qt resource compiler (rcc), meta objects
1187compiler (moc), user interface compiler (uic) and qt3to4 include names
1188converter.
bc7da990 1189
02520e74
JR
1190%description build -l pl.UTF-8
1191Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1192metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1193konwerter nazw plików nagłówkowych qt3to4.
61da89d9 1194
bc7da990 1195%package designer
6430c397 1196Summary: IDE used for GUI designing with Qt library
4c66dee3 1197Summary(pl.UTF-8): IDE służące do projektowania GUI za pomocą biblioteki Qt
bc7da990 1198Group: X11/Applications
e3a9f812 1199Requires: QtAssistant = %{version}-%{release}
a8088d24 1200Requires: QtDesigner = %{version}-%{release}
bc7da990 1201
1202%description designer
6430c397 1203An advanced tool used for GUI designing with Qt library.
bc7da990 1204
02520e74
JR
1205%description designer -l pl.UTF-8
1206Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1207za pomocą biblioteki Qt.
bc7da990 1208
cc6d9c76 1209%package linguist
1210Summary: Translation helper for Qt
4c66dee3 1211Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji oparty o Qt
cc6d9c76 1212Group: X11/Development/Tools
e3a9f812
JB
1213Requires: QtAssistant = %{version}-%{release}
1214Requires: QtUiTools = %{version}-%{release}
2ba913fc 1215
cc6d9c76 1216%description linguist
1217This program provides an interface that shortens and helps systematize
1218the process of translating GUIs. Qt Linguist takes all of the text of
1219a UI that will be shown to the user, and presents it to a human
1220translator in a simple window. When one UI text is translated, the
1221program automatically progresses to the next, until they are all
1222completed.
2ba913fc 1223
02520e74
JR
1224%description linguist -l pl.UTF-8
1225Ten program oferuje interfejs znacznie przyśpieszający proces
1226tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1227przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1228Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1229następnego, aż wszystkie będą przetłumaczone.
642df674 1230
45e8c637 1231%package phonon
c8b4bd0d 1232Summary: Cross-platform multimedia framework
f0549ff4 1233Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny
45e8c637 1234Group: X11/Development/Tools
6fdbbf03 1235Obsoletes: phonon
45e8c637
AM
1236
1237%description phonon
c8b4bd0d
KK
1238Phonon is a cross-platform multimedia framework that enables the use
1239of audio and video content in Qt applications.
45e8c637 1240
f0549ff4
JB
1241%description phonon -l pl.UTF-8
1242Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1243wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1244
45e8c637 1245%package phonon-devel
c8b4bd0d 1246Summary: Cross-platform multimedia framework - development files
f0549ff4 1247Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny - pliki programistyczne
45e8c637
AM
1248Group: X11/Development/Libraries
1249Requires: QtCore-devel = %{version}-%{release}
017da8d6
KK
1250Requires: QtDBus-devel = %{version}-%{release}
1251Requires: QtGui-devel = %{version}-%{release}
45e8c637 1252Requires: qt4-phonon = %{version}-%{release}
6fdbbf03 1253Obsoletes: phonon-devel
45e8c637
AM
1254
1255%description phonon-devel
c8b4bd0d 1256Cross-platform multimedia framework - development files.
45e8c637 1257
f0549ff4
JB
1258%description phonon-devel -l pl.UTF-8
1259Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1260
71d7c231 1261%package qmake
cc6d9c76 1262Summary: Qt makefile generator
4c66dee3 1263Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt
cc6d9c76 1264Group: X11/Development/Tools
2ba913fc 1265
71d7c231 1266%description qmake
cc6d9c76 1267A powerful makefile generator. It can create makefiles on any platform
1268from a simple .pro definitions file.
2ba913fc 1269
02520e74
JR
1270%description qmake -l pl.UTF-8
1271Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1272na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
2ba913fc 1273
71d7c231 1274%package qtconfig
cc6d9c76 1275Summary: Qt widgets configuration tool
4c66dee3 1276Summary(pl.UTF-8): Narzędzie do konfigurowania widgetów Qt
cc6d9c76 1277Group: X11/Applications
e3a9f812
JB
1278Requires: Qt3Support = %{version}-%{release}
1279Requires: QtGui = %{version}-%{release}
1280Requires: QtNetwork = %{version}-%{release}
1281Requires: QtSql = %{version}-%{release}
1282Requires: QtXml = %{version}-%{release}
2ba913fc 1283
71d7c231 1284%description qtconfig
cc6d9c76 1285A tool for configuring look and behavior of Qt widgets.
2ba913fc 1286
02520e74
JR
1287%description qtconfig -l pl.UTF-8
1288Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
2ba913fc 1289
cc6d9c76 1290%package -n qvfb
08506906 1291Summary: Qt Virtual framebuffer
4c66dee3 1292Summary(pl.UTF-8): Wirtualny framebuffer dla Qt
642df674 1293Group: X11/Development/Libraries
e3a9f812
JB
1294Requires: QtGui = %{version}-%{release}
1295Requires: QtOpenGL = %{version}-%{release}
642df674 1296
cc6d9c76 1297%description -n qvfb
bcbcae98
ER
1298Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1299window.
61da89d9 1300
02520e74 1301%description -n qvfb -l pl.UTF-8
bcbcae98
ER
1302Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1303okienku X.
642df674 1304
cc6d9c76 1305%package demos
61da89d9 1306Summary: Demos of new Qt4 features
4c66dee3 1307Summary(pl.UTF-8): Programy demonstrujące nowe możliwości Qt4
08506906 1308Group: X11/Development/Libraries
e3a9f812 1309Requires: QtAssistant = %{version}-%{release}
5631d6de 1310Requires: QtXml = %{version}-%{release}
642df674 1311
cc6d9c76 1312%description demos
1313Demos are spiders that fly.
642df674 1314
02520e74
JR
1315%description demos -l pl.UTF-8
1316Dema to latające pająki.
61da89d9 1317
cc6d9c76 1318%package doc
1319Summary: Qt Documentation in HTML format
4c66dee3 1320Summary(pl.UTF-8): Dokumentacja Qt w formacie HTML
642df674 1321Group: X11/Development/Libraries
b399b64e 1322Suggests: %{name}-doc = %{version}-%{release}
642df674 1323
cc6d9c76 1324%description doc
1325Qt documentation in HTML format.
642df674 1326
02520e74 1327%description doc -l pl.UTF-8
cc6d9c76 1328Dokumentacja qt w formacie HTML.
642df674 1329
cc6d9c76 1330%package examples
1331Summary: Example programs bundled with Qt
4c66dee3
ER
1332Summary(pl.UTF-8): Ćwiczenia i przykłady do Qt
1333Summary(pt_BR.UTF-8): Programas exemplo desenvolvidos com o Qt
cc6d9c76 1334Group: X11/Development/Libraries
1335# no it does not , we cant be sure the user wants to compile them right?
1336# he might just want to take a look, anwyay no single devel package now
5631d6de 1337#Requires: %{name}-devel = %{version}-%{release}
642df674 1338
cc6d9c76 1339%description examples
1340Example programs bundled with Qt version.
642df674 1341
02520e74
JR
1342%description examples -l pl.UTF-8
1343Ćwiczenia/przykłady dołączone do Qt.
642df674 1344
02520e74
JR
1345%description examples -l pt_BR.UTF-8
1346Programas exemplo para o Qt versão.
642df674 1347
bc7da990 1348%prep
c57a122a 1349%setup -q -n qt-everywhere-opensource-src-%{version}
386aaea5 1350
e356592b 1351%patch100 -p1
733122b3 1352
2d2db419 1353%patch0 -p1
da64c649 1354%patch1 -p0
2d2db419 1355%patch2 -p1
1356%patch3 -p1
3f756324 1357%patch4 -p1
7f2b2b26 1358%patch5 -p1
2d2db419 1359%patch6 -p1
1360%patch7 -p1
45e8c637 1361#%patch8 -p1
b8213f1f 1362%patch9 -p1
bc7da990 1363
f7c07b4b
KK
1364%{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1365 mkspecs/common/linux.conf
1366
1367# change QMAKE FLAGS to build
1368%{__sed} -i -e '
1369 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1370 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1371 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1372 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
5244c434
AM
1373 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1374 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
f7c07b4b
KK
1375 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1376 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
1377 ' mkspecs/common/g++.conf
1378
1379%{__sed} -i -e '
1380 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1381 ' mkspecs/common/linux.conf
bc7da990 1382
22d82912
AM
1383# No -L/usr/lib.
1384%{__sed} -i -e '
1385 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1386 ' mkspecs/common/linux.conf
1387
1388# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1389%{__sed} -i -e '
1390 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1391 ' mkspecs/common/linux.conf
1392
bc7da990 1393%build
bc7da990 1394# pass OPTFLAGS to build qmake itself with optimization
71d7c231
KK
1395export OPTFLAGS="%{rpmcflags}"
1396export PATH=$PWD/bin:$PATH
bc7da990 1397
1398##################################
1399# DEFAULT OPTIONS FOR ALL BUILDS #
1400##################################
1401
8b4e0403 1402COMMONOPT=" \
bc7da990 1403 -DQT_CLEAN_NAMESPACE \
02a20ba3 1404 -buildkey pld \
bc7da990 1405 -verbose \
df71e198 1406 -prefix %{_qtdir} \
1407 -bindir %{_qtdir}/bin \
642df674 1408 -docdir %{_docdir}/%{name}-doc \
1620d5ef 1409 -headerdir %{_includedir}/qt4 \
1410 -libdir %{_libdir} \
eea9e045 1411 -L%{_libdir} \
df71e198 1412 -plugindir %{_qtdir}/plugins \
1620d5ef 1413 -datadir %{_datadir}/qt4 \
bc7da990 1414 -translationdir %{_datadir}/locale/ \
1620d5ef 1415 -sysconfdir %{_sysconfdir}/qt4 \
1416 -examplesdir %{_examplesdir}/qt4 \
1417 -demosdir %{_examplesdir}/qt4-demos \
bc7da990 1418 -fast \
0b457108 1419 -glib \
453c0fda 1420 %{!?with_gtk:-no-gtkstyle} \
889daba4 1421 -%{!?with_pch:no-}pch \
8ffe6e07 1422 -no-rpath \
814195ab
JB
1423 %{!?with_sse:-no-sse} \
1424 %{!?with_sse2:-no-sse2} \
3f80fcc7 1425 -qdbus \
bc7da990 1426 -qt-gif \
cf2f7435 1427 -reduce-relocations \
bc7da990 1428 -system-libjpeg \
d5160e56 1429 -system-libmng \
bc7da990 1430 -system-libpng \
1431 -system-zlib \
45e8c637 1432 -exceptions \
d5160e56 1433 -largefile \
45e8c637
AM
1434 -I/usr/include/postgresql/server \
1435 -I/usr/include/mysql \
bf216b9f 1436 %{?with_cups:-cups} \
bc7da990 1437 %{?with_nas:-system-nas-sound} \
bc7da990 1438 %{?debug:-debug} \
71d7c231 1439 %{!?debug:-release} \
30f8468c 1440 -qt3support \
cc6d9c76 1441 -fontconfig \
47e29d34 1442 -iconv \
1443 -no-separate-debug-info \
d5160e56 1444 -xfixes \
c8537603 1445 -nis \
cc6d9c76 1446 -sm \
c8537603 1447 -xcursor \
cf2f7435 1448 -xinput \
c8537603
JB
1449 -xkb \
1450 -xrender \
45e8c637
AM
1451 -xshape \
1452 -xmlpatterns \
1453 -continue"
bc7da990 1454
1455##################################
151e5443 1456# STATIC MULTI-THREAD #
bc7da990 1457##################################
1458
1459%if %{with static_libs}
fee487b9 1460OPT=" \
d5160e56 1461 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1462 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1463 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1464 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1465 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1466 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
bc7da990 1467 -static"
8b4e0403 1468
bb3c6e80
AM
1469echo "o
1470yes" | ./configure $COMMONOPT $OPT
953dfb92 1471
71d7c231
KK
1472%{__make} -C src
1473%{__make} -C tools/assistant/lib
a8088d24 1474%{__make} -C tools/designer
6f1b9278
1475if [ ! -d staticlib ]; then
1476 mkdir staticlib
1477 cp -a lib/*.a staticlib
1478fi
1594e7d6 1479%{__make} distclean
bc7da990 1480%endif
1481
1482##################################
151e5443 1483# SHARED MULTI-THREAD #
bc7da990 1484##################################
1485
fee487b9 1486OPT=" \
d5160e56 1487 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1488 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1489 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1490 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1491 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
30c26529 1492 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
314b167d 1493 -shared"
642df674 1494
bb3c6e80
AM
1495echo "o
1496yes" | ./configure $COMMONOPT $OPT
de67b966 1497
8b4e0403 1498%{__make}
1620d5ef 1499%{__make} \
1500 sub-tools-all-ordered \
1501 sub-demos-all-ordered \
1502 sub-examples-all-ordered
2ba913fc 1503
bc7da990 1504%install
1505rm -rf $RPM_BUILD_ROOT
ef690830 1506install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
df71e198 1507install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
bc7da990 1508
1509%{__make} install \
1510 INSTALL_ROOT=$RPM_BUILD_ROOT
1511
d2cd9642 1512# for qt-creator sth is messed up in the Makefile, nothing for make install
ef690830 1513install bin/qdoc3 $RPM_BUILD_ROOT%{_qtdir}/bin/qdoc3
d2cd9642 1514
a8088d24 1515# kill -L/inside/builddir from *.la and *.pc (bug #77152)
da64c649 1516%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
e7ec9abb 1517%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
5bda0943 1518%{__sed} -i -e '
3a869664
JB
1519 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1520 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
e7ec9abb 1521 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
a8088d24 1522
df71e198 1523# install tools
1524install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
df71e198 1525
1526cd $RPM_BUILD_ROOT%{_bindir}
3a869664
JB
1527ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1528ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1529ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1530ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1531ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1532ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1533ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1534ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1535ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1536ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
ef690830 1537ln -sf ../%{_lib}/qt4/bin/qdoc3 .
764b5458 1538ln -sf ../%{_lib}/qt4/bin/qt3to4 .
764b5458 1539ln -sf ../%{_lib}/qt4/bin/rcc .
764b5458 1540ln -sf ../%{_lib}/qt4/bin/uic3 .
da64c649 1541ln -sf ../%{_lib}/qt4/bin/pixeltool .
1542ln -sf ../%{_lib}/qt4/bin/qdbus .
1543ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1544ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
1545ln -sf ../%{_lib}/qt4/bin/qdbusviewer .
3a587fda
KK
1546ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1547ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
c57a122a 1548ln -sf ../%{_lib}/qt4/bin/qttracereplay .
da64c649 1549ln -sf ../%{_lib}/qt4/bin/qvfb .
c57a122a 1550ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
df71e198 1551cd -
bc7da990 1552
3a869664 1553install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
642df674 1554install tools/qtconfig/images/appicon.png \
3a869664 1555 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
bc7da990 1556
3a869664 1557install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
642df674 1558install tools/linguist/linguist/images/appicon.png \
3a869664 1559 $RPM_BUILD_ROOT%{_pixmapsdir}/linguist-qt4.png
bc7da990 1560
3a869664 1561install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
bc7da990 1562
3a869664 1563install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
642df674 1564install tools/designer/src/designer/images/designer.png \
3a869664 1565 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
bc7da990 1566
642df674 1567%if %{with static_libs}
8b4e0403 1568install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
642df674 1569%endif
bc7da990 1570
d96b2ef5 1571#
1572# Locale
1573#
77bd5ca5 1574for f in translations/*.ts ; do
a3799dc0
JB
1575 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1576done
49c5b19e 1577
d96b2ef5 1578rm -f $RPM_BUILD_ROOT%{_datadir}/locale/*.qm
e5a89f18
ER
1579for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1580 [ ! -f $file ] && continue
832145fd
AM
1581 case "$file" in
1582 *untranslated*)
1583 continue;
1584 ;;
1585 esac
45e8c637 1586 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
1587 [ "$lang" == "iw" ] && lang=he
1588 MOD=qt4-$MOD
1589 [ "$MOD" == "qt4-qt" ] && MOD=qt4
45e8c637 1590 install -d $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES
e5a89f18 1591 cp $file $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES/$MOD.qm
d96b2ef5 1592done
bc7da990 1593
1620d5ef 1594cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
017da8d6
KK
1595# QtCore must be the last
1596for f in ../Qt{3Support,Assistant,DBus,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1620d5ef 1597 if [ ! -d $f ]; then
1598 ln -sf $f `basename $f`
1599 fi
bc7da990 1600done
1620d5ef 1601cd -
bc7da990 1602
df71e198 1603# Ship doc & qmake stuff
a8088d24
JB
1604ln -s %{_docdir}/%{name}-doc $RPM_BUILD_ROOT%{_qtdir}/doc
1605ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
df71e198 1606
5bda0943 1607for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1608 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1609 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1610 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1611 DEFS="-D_REENTRANT"
1612
1613 if [ "$MODULE2" == "3SUPPORT" ]; then
1614 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1615 else
1616 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1617 fi
1618 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1619
1620 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1621done
af36e151 1622
1620d5ef 1623# Prepare some files list
afda8c46 1624ifecho() {
83908296 1625 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
e5a89f18 1626 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
83908296 1627 r=`echo $RESULT | awk '{ print $1 }'`
1628
1629 if [ -d "$r" ]; then
1630 echo "%%dir $2" >> $1.files
1631 elif [ -x "$r" ] ; then
1632 echo "%%attr(755,root,root) $2" >> $1.files
1633 elif [ -f "$r" ]; then
1634 echo "$2" >> $1.files
1620d5ef 1635 else
151e5443 1636 echo "Error generation $1 files list!"
83908296 1637 echo "$r: no such file or direcotry!"
8f22d351 1638 return 1
1620d5ef 1639 fi
83908296 1640}
1641
afda8c46 1642mkdevfl() {
45e8c637 1643 set -x
83908296 1644 MODULE=$1; shift
1645 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1646 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
bcbcae98 1647 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
83908296 1648 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
5bda0943 1649 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
4d335555
KK
1650 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1651 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1652 fi
bfd2dfad 1653 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
83908296 1654 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
45e8c637
AM
1655 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1656 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1657 fi
83908296 1658 done
1659 for f in $@; do ifecho $MODULE-devel $f; done
1660}
1661
71d7c231 1662mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
e7ec9abb 1663mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
83908296 1664mkdevfl QtGui
c57a122a 1665mkdevfl QtMultimedia
83908296 1666mkdevfl QtNetwork
1667mkdevfl QtOpenGL
da64c649 1668mkdevfl QtScript
4c411420 1669mkdevfl QtScriptTools
83908296 1670mkdevfl QtSql
8b4e0403 1671mkdevfl QtSvg
1672mkdevfl QtTest
a087ea09
JB
1673mkdevfl QtHelp
1674mkdevfl QtWebKit
1675mkdevfl QtCLucene
83908296 1676mkdevfl QtXml
45e8c637 1677mkdevfl QtXmlPatterns
83908296 1678mkdevfl Qt3Support
45e8c637 1679mkdevfl phonon
71d7c231
KK
1680
1681# without *.la *.pc etc.
1682mkdevfl QtAssistant || /bin/true
1683mkdevfl QtDesigner || /bin/true
a8088d24 1684mkdevfl QtUiTools || /bin/true
83908296 1685
cff93854
KK
1686# without glob (exclude QtScriptTools* QtXmlPatterns*)
1687%{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
017da8d6
KK
1688%{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1689
83908296 1690echo "%defattr(644,root,root,755)" > examples.files
1691ifecho examples %{_examplesdir}/qt4
e5a89f18 1692for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
83908296 1693 ifecho examples %{_examplesdir}/qt4/$f
bc7da990 1694done
642df674 1695
1620d5ef 1696echo "%defattr(644,root,root,755)" > demos.files
83908296 1697ifecho demos "%{_examplesdir}/qt4-demos"
df71e198 1698ifecho demos "%{_qtdir}/bin/qtdemo"
e5a89f18 1699for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
83908296 1700 ifecho demos %{_examplesdir}/qt4-demos/$f
1620d5ef 1701done
bc7da990 1702
314b167d
ER
1703%if %{with system_phonon}
1704for a in $(sed -e '/%defattr/d;s/\(%dir\|%attr[^ ]\+\) //;' < phonon-devel.files); do
1705 rm -rf $RPM_BUILD_ROOT$a
1706done
1707rm -f $RPM_BUILD_ROOT%{_libdir}/libphonon.so.*
1708rm -f $RPM_BUILD_ROOT%{_libdir}/qt4/plugins/phonon_backend/libphonon_gstreamer.so
1709%endif
1710
f3d3df3b 1711# check whether no other fixes are needed
77bd5ca5
AM
1712mv $RPM_BUILD_ROOT%{_datadir}/locale/ja_JP/LC_MESSAGES/*.* \
1713 $RPM_BUILD_ROOT%{_datadir}/locale/ja/LC_MESSAGES/
f3d3df3b 1714
bc7da990 1715%clean
1716rm -rf $RPM_BUILD_ROOT
1717
94751df7
KK
1718%post -n Qt3Support -p /sbin/ldconfig
1719%postun -n Qt3Support -p /sbin/ldconfig
1720
1721%post -n QtAssistant -p /sbin/ldconfig
1722%postun -n QtAssistant -p /sbin/ldconfig
1723
1724%post -n QtCLucene -p /sbin/ldconfig
1725%postun -n QtCLucene -p /sbin/ldconfig
1726
8e768dcf 1727%post -n QtCore -p /sbin/ldconfig
08506906 1728%postun -n QtCore -p /sbin/ldconfig
bc7da990 1729
0b457108 1730%post -n QtDBus -p /sbin/ldconfig
1731%postun -n QtDBus -p /sbin/ldconfig
1732
94751df7
KK
1733%post -n QtDesigner -p /sbin/ldconfig
1734%postun -n QtDesigner -p /sbin/ldconfig
1735
08506906
PS
1736%post -n QtGui -p /sbin/ldconfig
1737%postun -n QtGui -p /sbin/ldconfig
bc7da990 1738
94751df7
KK
1739%post -n QtHelp -p /sbin/ldconfig
1740%postun -n QtHelp -p /sbin/ldconfig
1741
c57a122a
AM
1742%post -n QtMultimedia -p /sbin/ldconfig
1743%postun -n QtMultimedia -p /sbin/ldconfig
1744
08506906
PS
1745%post -n QtNetwork -p /sbin/ldconfig
1746%postun -n QtNetwork -p /sbin/ldconfig
cc6d9c76 1747
08506906
PS
1748%post -n QtOpenGL -p /sbin/ldconfig
1749%postun -n QtOpenGL -p /sbin/ldconfig
cc6d9c76 1750
da64c649 1751%post -n QtScript -p /sbin/ldconfig
1752%postun -n QtScript -p /sbin/ldconfig
1753
4c411420
AM
1754%post -n QtScriptTools -p /sbin/ldconfig
1755%postun -n QtScriptTools -p /sbin/ldconfig
1756
08506906
PS
1757%post -n QtSql -p /sbin/ldconfig
1758%postun -n QtSql -p /sbin/ldconfig
642df674 1759
8b4e0403 1760%post -n QtSvg -p /sbin/ldconfig
1761%postun -n QtSvg -p /sbin/ldconfig
1762
1763%post -n QtTest -p /sbin/ldconfig
1764%postun -n QtTest -p /sbin/ldconfig
1765
94751df7
KK
1766%post -n QtUiTools -p /sbin/ldconfig
1767%postun -n QtUiTools -p /sbin/ldconfig
45e8c637
AM
1768
1769%post -n QtWebKit -p /sbin/ldconfig
1770%postun -n QtWebKit -p /sbin/ldconfig
1771
08506906
PS
1772%post -n QtXml -p /sbin/ldconfig
1773%postun -n QtXml -p /sbin/ldconfig
1774
45e8c637
AM
1775%post -n QtXmlPatterns -p /sbin/ldconfig
1776%postun -n QtXmlPatterns -p /sbin/ldconfig
1777
94751df7
KK
1778%post phonon -p /sbin/ldconfig
1779%postun phonon -p /sbin/ldconfig
08506906 1780
94751df7
KK
1781%files -n Qt3Support
1782%defattr(644,root,root,755)
1783%attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
c57a122a 1784%attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.?
a8088d24 1785
94751df7
KK
1786%files -n QtAssistant
1787%defattr(644,root,root,755)
1788%attr(755,root,root) %{_libdir}/libQtAssistantClient.so.*.*
c57a122a 1789%attr(755,root,root) %ghost %{_libdir}/libQtAssistantClient.so.?
642df674 1790
94751df7
KK
1791%files -n QtCLucene
1792%defattr(644,root,root,755)
1793%attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
c57a122a 1794%attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.?
45e8c637 1795
642df674 1796%files -n QtCore
1797%defattr(644,root,root,755)
396c20bd 1798%attr(755,root,root) %{_libdir}/libQtCore.so.*.*
c57a122a 1799%attr(755,root,root) %ghost %{_libdir}/libQtCore.so.?
df71e198 1800%dir %{_qtdir}
a8088d24 1801%dir %{_qtdir}/bin
df71e198 1802%dir %{_qtdir}/plugins
1803%dir %{_qtdir}/plugins/accessible
0e559634 1804%dir %{_qtdir}/plugins/codecs
df71e198 1805%dir %{_qtdir}/plugins/crypto
4c411420 1806%dir %{_qtdir}/plugins/graphicssystems
0e559634 1807%dir %{_qtdir}/plugins/iconengines
df71e198 1808%dir %{_qtdir}/plugins/imageformats
6bff86e1 1809%dir %{_qtdir}/plugins/inputmethods
df71e198 1810%dir %{_qtdir}/plugins/network
1811%dir %{_qtdir}/plugins/sqldrivers
45e8c637 1812%dir %{_qtdir}/plugins/script
642df674 1813%dir %{_datadir}/qt4
77bd5ca5 1814%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/qt4.qm
c57a122a 1815%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4.qm
77bd5ca5
AM
1816%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4.qm
1817%lang(es) %{_datadir}/locale/es/LC_MESSAGES/qt4.qm
1818%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4.qm
1819%lang(he) %{_datadir}/locale/he/LC_MESSAGES/qt4.qm
1820%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4.qm
1821%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4.qm
1822%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/qt4.qm
1823%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4.qm
1824%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/qt4.qm
c57a122a 1825%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4.qm
77bd5ca5
AM
1826%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/qt4.qm
1827%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4.qm
1828%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4.qm
1829%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4.qm
642df674 1830
0b457108 1831%files -n QtDBus
1832%defattr(644,root,root,755)
e7ec9abb
JB
1833%attr(755,root,root) %{_bindir}/qdbus
1834%attr(755,root,root) %{_bindir}/qdbusviewer
0b457108 1835%attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
c57a122a 1836%attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.?
3a869664
JB
1837%attr(755,root,root) %{_qtdir}/bin/qdbus
1838%attr(755,root,root) %{_qtdir}/bin/qdbusviewer
45e8c637
AM
1839# ?? is this the proper place?
1840%attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
0b457108 1841
94751df7
KK
1842%files -n QtDesigner
1843%defattr(644,root,root,755)
1844%attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
c57a122a 1845%attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.?
94751df7 1846%attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
c57a122a 1847%attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.?
94751df7
KK
1848%dir %{_qtdir}/plugins/designer
1849%attr(755,root,root) %{_qtdir}/plugins/designer/*.so
1850
cc6d9c76 1851%files -n QtGui
642df674 1852%defattr(644,root,root,755)
396c20bd 1853%attr(755,root,root) %{_libdir}/libQtGui.so.*.*
c57a122a 1854%attr(755,root,root) %ghost %{_libdir}/libQtGui.so.?
0e559634
JB
1855%attr(755,root,root) %{_qtdir}/plugins/accessible/*.so
1856%attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
4c411420 1857%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/*.so
0e559634
JB
1858%attr(755,root,root) %{_qtdir}/plugins/iconengines/*.so
1859%attr(755,root,root) %{_qtdir}/plugins/imageformats/*.so
1860%attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
642df674 1861
94751df7
KK
1862%files -n QtHelp
1863%defattr(644,root,root,755)
3d716401
KK
1864%attr(755,root,root) %{_bindir}/qhelpconverter
1865%attr(755,root,root) %{_bindir}/qhelpgenerator
94751df7 1866%attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
c57a122a 1867%attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.?
94751df7
KK
1868%attr(755,root,root) %{_qtdir}/bin/qhelpconverter
1869%attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
c57a122a
AM
1870%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4-qt_help.qm
1871%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-qt_help.qm
568099a2 1872%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-qt_help.qm
c57a122a
AM
1873%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qt_help.qm
1874%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qt_help.qm
1875%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qt_help.qm
1876%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qt_help.qm
1877%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qt_help.qm
1878
1879%files -n QtMultimedia
1880%defattr(644,root,root,755)
1881%attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
1882%attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.?
94751df7 1883
642df674 1884%files -n QtNetwork
1885%defattr(644,root,root,755)
396c20bd 1886%attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
c57a122a 1887%attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.?
642df674 1888
cc6d9c76 1889%files -n QtOpenGL
642df674 1890%defattr(644,root,root,755)
396c20bd 1891%attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
c57a122a 1892%attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.?
cc6d9c76 1893
da64c649 1894%files -n QtScript
1895%defattr(644,root,root,755)
1896%attr(755,root,root) %{_libdir}/libQtScript.so.*.*
c57a122a 1897%attr(755,root,root) %ghost %{_libdir}/libQtScript.so.?
da64c649 1898
4c411420
AM
1899%files -n QtScriptTools
1900%defattr(644,root,root,755)
1901%attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
c57a122a 1902%attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.?
4c411420 1903
cc6d9c76 1904%files -n QtSql
1905%defattr(644,root,root,755)
396c20bd 1906%attr(755,root,root) %{_libdir}/libQtSql.so.*.*
c57a122a 1907%attr(755,root,root) %ghost %{_libdir}/libQtSql.so.?
cc6d9c76 1908
642df674 1909%if %{with mysql}
cc6d9c76 1910%files -n QtSql-mysql
642df674 1911%defattr(644,root,root,755)
3a869664 1912%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
642df674 1913%endif
1914
1915%if %{with pgsql}
cc6d9c76 1916%files -n QtSql-pgsql
642df674 1917%defattr(644,root,root,755)
3a869664 1918%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
642df674 1919%endif
1920
1921%if %{with sqlite}
cc6d9c76 1922%files -n QtSql-sqlite
642df674 1923%defattr(644,root,root,755)
3a869664 1924%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
642df674 1925%endif
1926
1927%if %{with sqlite3}
cc6d9c76 1928%files -n QtSql-sqlite3
642df674 1929%defattr(644,root,root,755)
3a869664 1930%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
36f74d13 1931%endif
642df674 1932
1933%if %{with ibase}
cc6d9c76 1934%files -n QtSql-ibase
642df674 1935%defattr(644,root,root,755)
3a869664 1936%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
642df674 1937%endif
1938
1939%if %{with odbc}
cc6d9c76 1940%files -n QtSql-odbc
642df674 1941%defattr(644,root,root,755)
3a869664 1942%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
642df674 1943%endif
1944
4c411420
AM
1945%files -n QtSql-tds
1946%defattr(644,root,root,755)
1947%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
1948
07b2fa37
JB
1949%files -n QtSvg
1950%defattr(644,root,root,755)
396c20bd 1951%attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
c57a122a 1952%attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.?
07b2fa37 1953
8b4e0403 1954%files -n QtTest
1955%defattr(644,root,root,755)
396c20bd 1956%attr(755,root,root) %{_libdir}/libQtTest.so.*.*
c57a122a 1957%attr(755,root,root) %ghost %{_libdir}/libQtTest.so.?
8b4e0403 1958
a8088d24
JB
1959%files -n QtUiTools
1960%defattr(644,root,root,755)
2d2db419 1961%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
c57a122a 1962%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.?
a8088d24 1963
94751df7 1964%files -n QtWebKit
45e8c637 1965%defattr(644,root,root,755)
94751df7 1966%attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
c57a122a 1967%attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.?
45e8c637 1968
94751df7 1969%files -n QtXml
45e8c637 1970%defattr(644,root,root,755)
94751df7 1971%attr(755,root,root) %{_libdir}/libQtXml.so.*.*
c57a122a 1972%attr(755,root,root) %ghost %{_libdir}/libQtXml.so.?
45e8c637 1973
94751df7 1974%files -n QtXmlPatterns
45e8c637 1975%defattr(644,root,root,755)
94751df7 1976%attr(755,root,root) %{_qtdir}/bin/xmlpatterns
c57a122a
AM
1977%attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
1978%attr(755,root,root) %{_bindir}/xmlpatternsvalidator
94751df7 1979%attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
c57a122a 1980%attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.?
45e8c637 1981
cc6d9c76 1982%files assistant
642df674 1983%defattr(644,root,root,755)
0b457108 1984%attr(755,root,root) %{_bindir}/pixeltool
3a869664 1985%attr(755,root,root) %{_bindir}/assistant-qt4
da64c649 1986%attr(755,root,root) %{_qtdir}/bin/pixeltool
45e8c637 1987%attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
df71e198 1988%attr(755,root,root) %{_qtdir}/bin/assistant
45e8c637 1989%attr(755,root,root) %{_qtdir}/bin/assistant_adp
c57a122a
AM
1990%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4-assistant*.qm
1991%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-assistant*.qm
568099a2 1992%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-assistant*.qm
c57a122a
AM
1993%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-assistant*.qm
1994%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-assistant*.qm
1995%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-assistant*.qm
1996%lang(zh_CN) %{_datadir}/locale/zh_*/LC_MESSAGES/qt4-assistant*.qm
3a869664 1997%{_desktopdir}/assistant-qt4.desktop
45e8c637 1998#%{_pixmapsdir}/assistant-qt4.png
642df674 1999
08506906 2000%files build
642df674 2001%defattr(644,root,root,755)
3a869664 2002%attr(755,root,root) %{_bindir}/moc-qt4
ef690830 2003%attr(755,root,root) %{_bindir}/qdoc3
764b5458 2004%attr(755,root,root) %{_bindir}/qt3to4
ef690830 2005%attr(755,root,root) %{_bindir}/rcc
3a869664 2006%attr(755,root,root) %{_bindir}/uic-qt4
df71e198 2007%attr(755,root,root) %{_qtdir}/bin/moc
ef690830 2008%attr(755,root,root) %{_qtdir}/bin/qdoc3
df71e198 2009%attr(755,root,root) %{_qtdir}/bin/qt3to4
ef690830 2010%attr(755,root,root) %{_qtdir}/bin/rcc
df71e198 2011%attr(755,root,root) %{_qtdir}/bin/uic
c57a122a
AM
2012#find better place?
2013%attr(755,root,root) %{_bindir}/qttracereplay
2014%attr(755,root,root) %{_qtdir}/bin/qttracereplay
cc6d9c76 2015%{_datadir}/qt4/q3porting.xml
642df674 2016
642df674 2017%files designer
2018%defattr(644,root,root,755)
3a869664 2019%attr(755,root,root) %{_bindir}/designer-qt4
df71e198 2020%attr(755,root,root) %{_qtdir}/bin/designer
c57a122a 2021%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-designer.qm
568099a2 2022%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-designer.qm
c57a122a
AM
2023%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-designer.qm
2024%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-designer.qm
568099a2 2025%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-designer.qm
c57a122a
AM
2026%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-designer.qm
2027%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-designer.qm
2028%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-designer.qm
3a869664
JB
2029%{_desktopdir}/designer-qt4.desktop
2030%{_pixmapsdir}/designer-qt4.png
71d7c231 2031
cc6d9c76 2032%files linguist
2033%defattr(644,root,root,755)
3a869664
JB
2034%attr(755,root,root) %{_bindir}/findtr-qt4
2035%attr(755,root,root) %{_bindir}/linguist-qt4
2036%attr(755,root,root) %{_bindir}/lrelease-qt4
2037%attr(755,root,root) %{_bindir}/lupdate-qt4
df71e198 2038%attr(755,root,root) %{_qtdir}/bin/findtr
a8088d24 2039%attr(755,root,root) %{_qtdir}/bin/linguist
4c411420 2040%attr(755,root,root) %{_qtdir}/bin/lconvert
df71e198 2041%attr(755,root,root) %{_qtdir}/bin/lrelease
2042%attr(755,root,root) %{_qtdir}/bin/lupdate
c57a122a
AM
2043%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-linguist.qm
2044%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-linguist.qm
2045%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-linguist.qm
2046%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-linguist.qm
2047%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-linguist.qm
2048%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-linguist.qm
2049%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-linguist.qm
cc6d9c76 2050%{_datadir}/qt4/phrasebooks
3a869664
JB
2051%{_desktopdir}/linguist-qt4.desktop
2052%{_pixmapsdir}/linguist-qt4.png
cc6d9c76 2053
7a71b587 2054%if %{without system_phonon}
45e8c637
AM
2055%files phonon
2056%defattr(644,root,root,755)
2057%attr(755,root,root) %{_libdir}/libphonon.so.*.*
c57a122a 2058%attr(755,root,root) %ghost %{_libdir}/libphonon.so.?
45e8c637
AM
2059%dir %{_qtdir}/plugins/phonon_backend
2060%attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
4b4603b7 2061%endif
45e8c637 2062
71d7c231 2063%files qmake
cc6d9c76 2064%defattr(644,root,root,755)
3a869664 2065%attr(755,root,root) %{_bindir}/qmake-qt4
df71e198 2066%attr(755,root,root) %{_qtdir}/bin/qmake
cc6d9c76 2067%{_datadir}/qt4/mkspecs
a8088d24 2068%{_qtdir}/mkspecs
cc6d9c76 2069
71d7c231 2070%files qtconfig
cc6d9c76 2071%defattr(644,root,root,755)
3a869664 2072%attr(755,root,root) %{_bindir}/qtconfig-qt4
df71e198 2073%attr(755,root,root) %{_qtdir}/bin/qtconfig
c57a122a
AM
2074%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qtconfig.qm
2075%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qtconfig.qm
2076%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2077%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
3a869664
JB
2078%{_desktopdir}/qtconfig-qt4.desktop
2079%{_pixmapsdir}/qtconfig-qt4.png
cc6d9c76 2080
2d2db419 2081%files -n qvfb
2082%defattr(644,root,root,755)
2083%attr(755,root,root) %{_bindir}/qvfb
da64c649 2084%attr(755,root,root) %{_qtdir}/bin/qvfb
c57a122a
AM
2085%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
2086%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qvfb.qm
2087%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2088%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
cc6d9c76 2089
cc6d9c76 2090%files doc
2091%defattr(644,root,root,755)
2092%{_docdir}/%{name}-doc
a8088d24 2093%{_qtdir}/doc
cc6d9c76 2094
94751df7
KK
2095%files -n QtCLucene-devel -f QtCLucene-devel.files
2096%defattr(644,root,root,755)
2097
2098%files -n Qt3Support-devel -f Qt3Support-devel.files
2099%defattr(644,root,root,755)
2100%attr(755,root,root) %{_bindir}/uic3
2101%attr(755,root,root) %{_qtdir}/bin/uic3
2102
2103%files -n QtAssistant-devel -f QtAssistant-devel.files
2104%defattr(644,root,root,755)
2105
83908296 2106%files -n QtCore-devel -f QtCore-devel.files
edf01045 2107%defattr(644,root,root,755)
b9a68d22 2108
0b457108 2109%files -n QtDBus-devel -f QtDBus-devel.files
edf01045 2110%defattr(644,root,root,755)
b9a68d22 2111
8f22d351 2112%files -n QtDesigner-devel -f QtDesigner-devel.files
edf01045 2113%defattr(644,root,root,755)
b9a68d22 2114
83908296 2115%files -n QtGui-devel -f QtGui-devel.files
edf01045 2116%defattr(644,root,root,755)
b9a68d22 2117
94751df7
KK
2118%files -n QtHelp-devel -f QtHelp-devel.files
2119%defattr(644,root,root,755)
2120
c57a122a
AM
2121%files -n QtMultimedia-devel -f QtMultimedia-devel.files
2122%defattr(644,root,root,755)
2123
83908296 2124%files -n QtNetwork-devel -f QtNetwork-devel.files
edf01045 2125%defattr(644,root,root,755)
b9a68d22 2126
83908296 2127%files -n QtOpenGL-devel -f QtOpenGL-devel.files
edf01045 2128%defattr(644,root,root,755)
b9a68d22 2129
da64c649 2130%files -n QtScript-devel -f QtScript-devel.files
edf01045 2131%defattr(644,root,root,755)
b9a68d22 2132
4c411420
AM
2133%files -n QtScriptTools-devel -f QtScriptTools-devel.files
2134%defattr(644,root,root,755)
2135
83908296 2136%files -n QtSql-devel -f QtSql-devel.files
edf01045 2137%defattr(644,root,root,755)
b9a68d22 2138
8b4e0403 2139%files -n QtSvg-devel -f QtSvg-devel.files
edf01045 2140%defattr(644,root,root,755)
b9a68d22 2141
8b4e0403 2142%files -n QtTest-devel -f QtTest-devel.files
edf01045 2143%defattr(644,root,root,755)
b9a68d22 2144
94751df7 2145%files -n QtUiTools-devel -f QtUiTools-devel.files
45e8c637
AM
2146%defattr(644,root,root,755)
2147
2148%files -n QtWebKit-devel -f QtWebKit-devel.files
2149%defattr(644,root,root,755)
2150
83908296 2151%files -n QtXml-devel -f QtXml-devel.files
edf01045 2152%defattr(644,root,root,755)
b9a68d22 2153
45e8c637
AM
2154%files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2155%defattr(644,root,root,755)
2156
7a71b587 2157%if %{without system_phonon}
94751df7 2158%files phonon-devel -f phonon-devel.files
edf01045 2159%defattr(644,root,root,755)
4b4603b7 2160%endif
b9a68d22 2161
94751df7
KK
2162%if %{with static_libs}
2163%files -n Qt3Support-static
edf01045 2164%defattr(644,root,root,755)
94751df7 2165%{_libdir}/libQt3Support.a
b9a68d22 2166
94751df7
KK
2167#%files -n QtAssistant-static
2168#%defattr(644,root,root,755)
2169#%{_libdir}/libQtAssistantClient.a
83908296 2170
94751df7
KK
2171#%files -n QtCLucene-static
2172#%defattr(644,root,root,755)
2173#%{_libdir}/libQtCLucene.a
45e8c637 2174
8b4e0403 2175%files -n QtCore-static
2176%defattr(644,root,root,755)
3a869664 2177%{_libdir}/libQtCore.a
8b4e0403 2178
3fc9ecf9 2179%files -n QtDBus-static
2180%defattr(644,root,root,755)
3a869664 2181%{_libdir}/libQtDBus.a
0b457108 2182
94751df7
KK
2183%files -n QtDesigner-static
2184%defattr(644,root,root,755)
2185%{_libdir}/libQtDesigner.a
2186%{_libdir}/libQtDesignerComponents.a
2187
8b4e0403 2188%files -n QtGui-static
2189%defattr(644,root,root,755)
3a869664 2190%{_libdir}/libQtGui.a
8b4e0403 2191
94751df7
KK
2192%files -n QtHelp-static
2193%defattr(644,root,root,755)
2194%{_libdir}/libQtHelp.a
2195
c57a122a
AM
2196%files -n QtMultimedia-static
2197%defattr(644,root,root,755)
2198%{_libdir}/libQtMultimedia.a
2199
8b4e0403 2200%files -n QtNetwork-static
2201%defattr(644,root,root,755)
3a869664 2202%{_libdir}/libQtNetwork.a
8b4e0403 2203
2204%files -n QtOpenGL-static
2205%defattr(644,root,root,755)
3a869664 2206%{_libdir}/libQtOpenGL.a
8b4e0403 2207
da64c649 2208%files -n QtScript-static
2209%defattr(644,root,root,755)
3a869664 2210%{_libdir}/libQtScript.a
da64c649 2211
4c411420
AM
2212%files -n QtScriptTools-static
2213%defattr(644,root,root,755)
2214%{_libdir}/libQtScriptTools.a
2215
8b4e0403 2216%files -n QtSql-static
2217%defattr(644,root,root,755)
3a869664 2218%{_libdir}/libQtSql.a
8b4e0403 2219
2220%files -n QtSvg-static
2221%defattr(644,root,root,755)
3a869664 2222%{_libdir}/libQtSvg.a
8b4e0403 2223
45e8c637
AM
2224%files -n QtTest-static
2225%defattr(644,root,root,755)
2226%{_libdir}/libQtTest.a
2227
94751df7 2228%files -n QtUiTools-static
45e8c637 2229%defattr(644,root,root,755)
94751df7 2230%{_libdir}/libQtUiTools.a
45e8c637
AM
2231
2232%files -n QtWebKit-static
2233%defattr(644,root,root,755)
2234%{_libdir}/libQtWebKit.a
2235
8b4e0403 2236%files -n QtXml-static
2237%defattr(644,root,root,755)
3a869664 2238%{_libdir}/libQtXml.a
8b4e0403 2239
45e8c637
AM
2240%files -n QtXmlPatterns-static
2241%defattr(644,root,root,755)
2242%{_libdir}/libQtXmlPatterns.a
fa2b2c8b
KK
2243%endif
2244
1620d5ef 2245%files demos -f demos.files
edf01045 2246%defattr(644,root,root,755)
3a869664 2247
1620d5ef 2248%files examples -f examples.files
edf01045 2249%defattr(644,root,root,755)
This page took 0.858643 seconds and 4 git commands to generate.