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