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