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