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