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