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