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