]> git.pld-linux.org Git - packages/qt4.git/blame - qt4.spec
- strip -L/usr/lib and don't strip libraries at 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
22d82912
AM
1352# No -L/usr/lib.
1353%{__sed} -i -e '
1354 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1355 ' mkspecs/common/linux.conf
1356
1357# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1358%{__sed} -i -e '
1359 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1360 ' mkspecs/common/linux.conf
1361
bc7da990 1362%build
bc7da990 1363# pass OPTFLAGS to build qmake itself with optimization
71d7c231
KK
1364export OPTFLAGS="%{rpmcflags}"
1365export PATH=$PWD/bin:$PATH
bc7da990 1366
1367##################################
1368# DEFAULT OPTIONS FOR ALL BUILDS #
1369##################################
1370
8b4e0403 1371COMMONOPT=" \
bc7da990 1372 -DQT_CLEAN_NAMESPACE \
02a20ba3 1373 -buildkey pld \
bc7da990 1374 -verbose \
df71e198 1375 -prefix %{_qtdir} \
1376 -bindir %{_qtdir}/bin \
642df674 1377 -docdir %{_docdir}/%{name}-doc \
1620d5ef 1378 -headerdir %{_includedir}/qt4 \
1379 -libdir %{_libdir} \
eea9e045 1380 -L%{_libdir} \
df71e198 1381 -plugindir %{_qtdir}/plugins \
1620d5ef 1382 -datadir %{_datadir}/qt4 \
bc7da990 1383 -translationdir %{_datadir}/locale/ \
1620d5ef 1384 -sysconfdir %{_sysconfdir}/qt4 \
1385 -examplesdir %{_examplesdir}/qt4 \
1386 -demosdir %{_examplesdir}/qt4-demos \
bc7da990 1387 -fast \
0b457108 1388 -glib \
453c0fda 1389 %{!?with_gtk:-no-gtkstyle} \
889daba4 1390 -%{!?with_pch:no-}pch \
8ffe6e07 1391 -no-rpath \
814195ab
JB
1392 %{!?with_sse:-no-sse} \
1393 %{!?with_sse2:-no-sse2} \
3f80fcc7 1394 -qdbus \
bc7da990 1395 -qt-gif \
cf2f7435 1396 -reduce-relocations \
bc7da990 1397 -system-libjpeg \
d5160e56 1398 -system-libmng \
bc7da990 1399 -system-libpng \
1400 -system-zlib \
45e8c637 1401 -exceptions \
d5160e56 1402 -largefile \
45e8c637
AM
1403 -I/usr/include/postgresql/server \
1404 -I/usr/include/mysql \
bf216b9f 1405 %{?with_cups:-cups} \
bc7da990 1406 %{?with_nas:-system-nas-sound} \
bc7da990 1407 %{?debug:-debug} \
71d7c231 1408 %{!?debug:-release} \
30f8468c 1409 -qt3support \
cc6d9c76 1410 -fontconfig \
47e29d34 1411 -iconv \
1412 -no-separate-debug-info \
d5160e56 1413 -xfixes \
c8537603 1414 -nis \
cc6d9c76 1415 -sm \
c8537603 1416 -xcursor \
cf2f7435 1417 -xinput \
c8537603
JB
1418 -xkb \
1419 -xrender \
45e8c637
AM
1420 -xshape \
1421 -xmlpatterns \
1422 -continue"
bc7da990 1423
1424##################################
151e5443 1425# STATIC MULTI-THREAD #
bc7da990 1426##################################
1427
1428%if %{with static_libs}
fee487b9 1429OPT=" \
d5160e56 1430 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1431 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1432 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1433 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1434 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1435 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
bc7da990 1436 -static"
8b4e0403 1437
1438echo "yes" | ./configure $COMMONOPT $OPT
1439
953dfb92
AM
1440# hack for tools/qstring.cpp:2329: internal compiler error: in output_369, at config/rs6000/rs6000.md:11495
1441%ifarch ppc ppc64
40b28786 1442sed -i -e 's#qstring.o tools/qstring.cpp#qstring.o -O1 tools/qstring.cpp#g' src/corelib/Makefile
953dfb92
AM
1443%endif
1444
71d7c231
KK
1445%{__make} -C src
1446%{__make} -C tools/assistant/lib
a8088d24 1447%{__make} -C tools/designer
6f1b9278
1448if [ ! -d staticlib ]; then
1449 mkdir staticlib
1450 cp -a lib/*.a staticlib
1451fi
71d7c231 1452%{__make} confclean
bc7da990 1453%endif
1454
1455##################################
151e5443 1456# SHARED MULTI-THREAD #
bc7da990 1457##################################
1458
fee487b9 1459OPT=" \
d5160e56 1460 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1461 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1462 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1463 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1464 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
30c26529
AM
1465 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
1466 -shared"
642df674 1467
8b4e0403 1468echo "yes" | ./configure $COMMONOPT $OPT
1469
de67b966 1470%ifarch ppc ppc64
40b28786 1471sed -i -e 's#qstring.o tools/qstring.cpp#qstring.o -O1 tools/qstring.cpp#g' src/corelib/Makefile
de67b966
AM
1472%endif
1473
8b4e0403 1474%{__make}
1620d5ef 1475%{__make} \
1476 sub-tools-all-ordered \
1477 sub-demos-all-ordered \
1478 sub-examples-all-ordered
2ba913fc 1479
bc7da990 1480%install
1481rm -rf $RPM_BUILD_ROOT
d2cd9642 1482install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir},%{_libdir}/qt4/tools/qdoc3}
df71e198 1483install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
bc7da990 1484
1485%{__make} install \
1486 INSTALL_ROOT=$RPM_BUILD_ROOT
1487
d2cd9642 1488# for qt-creator sth is messed up in the Makefile, nothing for make install
1489install tools/qdoc3/qdoc3 $RPM_BUILD_ROOT%{_libdir}/qt4/tools/qdoc3
1490
a8088d24 1491# kill -L/inside/builddir from *.la and *.pc (bug #77152)
da64c649 1492%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
e7ec9abb 1493%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
5bda0943 1494%{__sed} -i -e '
3a869664
JB
1495 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1496 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
e7ec9abb 1497 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
a8088d24 1498
df71e198 1499# install tools
1500install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
df71e198 1501
1502cd $RPM_BUILD_ROOT%{_bindir}
3a869664
JB
1503ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1504ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1505ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1506ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1507ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1508ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1509ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1510ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1511ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1512ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
764b5458 1513ln -sf ../%{_lib}/qt4/bin/qt3to4 .
764b5458 1514ln -sf ../%{_lib}/qt4/bin/rcc .
764b5458 1515ln -sf ../%{_lib}/qt4/bin/uic3 .
da64c649 1516ln -sf ../%{_lib}/qt4/bin/pixeltool .
1517ln -sf ../%{_lib}/qt4/bin/qdbus .
1518ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1519ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
1520ln -sf ../%{_lib}/qt4/bin/qdbusviewer .
3a587fda
KK
1521ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1522ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
da64c649 1523ln -sf ../%{_lib}/qt4/bin/qvfb .
df71e198 1524cd -
bc7da990 1525
3a869664 1526install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
642df674 1527install tools/qtconfig/images/appicon.png \
3a869664 1528 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
bc7da990 1529
3a869664 1530install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
642df674 1531install tools/linguist/linguist/images/appicon.png \
3a869664 1532 $RPM_BUILD_ROOT%{_pixmapsdir}/linguist-qt4.png
bc7da990 1533
3a869664 1534install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
bc7da990 1535
3a869664 1536install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
642df674 1537install tools/designer/src/designer/images/designer.png \
3a869664 1538 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
bc7da990 1539
642df674 1540%if %{with static_libs}
8b4e0403 1541install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
642df674 1542%endif
bc7da990 1543
d96b2ef5 1544#
1545# Locale
1546#
a3799dc0
JB
1547for f in translations/*_pl.ts ; do
1548 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1549done
49c5b19e 1550
d96b2ef5 1551rm -f $RPM_BUILD_ROOT%{_datadir}/locale/*.qm
e5a89f18
ER
1552for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1553 [ ! -f $file ] && continue
45e8c637 1554 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
1555 [ "$lang" == "iw" ] && lang=he
1556 MOD=qt4-$MOD
1557 [ "$MOD" == "qt4-qt" ] && MOD=qt4
45e8c637 1558 install -d $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES
e5a89f18 1559 cp $file $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES/$MOD.qm
d96b2ef5 1560done
bc7da990 1561
1620d5ef 1562cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
017da8d6
KK
1563# QtCore must be the last
1564for f in ../Qt{3Support,Assistant,DBus,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1620d5ef 1565 if [ ! -d $f ]; then
1566 ln -sf $f `basename $f`
1567 fi
bc7da990 1568done
1620d5ef 1569cd -
bc7da990 1570
df71e198 1571# Ship doc & qmake stuff
a8088d24
JB
1572ln -s %{_docdir}/%{name}-doc $RPM_BUILD_ROOT%{_qtdir}/doc
1573ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
df71e198 1574
5bda0943 1575for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1576 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1577 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1578 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1579 DEFS="-D_REENTRANT"
1580
1581 if [ "$MODULE2" == "3SUPPORT" ]; then
1582 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1583 else
1584 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1585 fi
1586 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1587
1588 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1589done
af36e151 1590
1620d5ef 1591# Prepare some files list
afda8c46 1592ifecho() {
83908296 1593 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
e5a89f18 1594 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
83908296 1595 r=`echo $RESULT | awk '{ print $1 }'`
1596
1597 if [ -d "$r" ]; then
1598 echo "%%dir $2" >> $1.files
1599 elif [ -x "$r" ] ; then
1600 echo "%%attr(755,root,root) $2" >> $1.files
1601 elif [ -f "$r" ]; then
1602 echo "$2" >> $1.files
1620d5ef 1603 else
151e5443 1604 echo "Error generation $1 files list!"
83908296 1605 echo "$r: no such file or direcotry!"
8f22d351 1606 return 1
1620d5ef 1607 fi
83908296 1608}
1609
afda8c46 1610mkdevfl() {
45e8c637 1611 set -x
83908296 1612 MODULE=$1; shift
1613 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1614 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
bcbcae98 1615 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
83908296 1616 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
5bda0943 1617 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
4d335555
KK
1618 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1619 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1620 fi
bfd2dfad 1621 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
83908296 1622 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
45e8c637
AM
1623 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1624 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1625 fi
83908296 1626 done
1627 for f in $@; do ifecho $MODULE-devel $f; done
1628}
1629
71d7c231 1630mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
e7ec9abb 1631mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
83908296 1632mkdevfl QtGui
1633mkdevfl QtNetwork
1634mkdevfl QtOpenGL
da64c649 1635mkdevfl QtScript
4c411420 1636mkdevfl QtScriptTools
83908296 1637mkdevfl QtSql
8b4e0403 1638mkdevfl QtSvg
1639mkdevfl QtTest
a087ea09
JB
1640mkdevfl QtHelp
1641mkdevfl QtWebKit
1642mkdevfl QtCLucene
83908296 1643mkdevfl QtXml
45e8c637 1644mkdevfl QtXmlPatterns
83908296 1645mkdevfl Qt3Support
45e8c637 1646mkdevfl phonon
71d7c231
KK
1647
1648# without *.la *.pc etc.
1649mkdevfl QtAssistant || /bin/true
1650mkdevfl QtDesigner || /bin/true
a8088d24 1651mkdevfl QtUiTools || /bin/true
83908296 1652
cff93854
KK
1653# without glob (exclude QtScriptTools* QtXmlPatterns*)
1654%{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
017da8d6
KK
1655%{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1656
83908296 1657echo "%defattr(644,root,root,755)" > examples.files
1658ifecho examples %{_examplesdir}/qt4
e5a89f18 1659for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
83908296 1660 ifecho examples %{_examplesdir}/qt4/$f
bc7da990 1661done
642df674 1662
1620d5ef 1663echo "%defattr(644,root,root,755)" > demos.files
83908296 1664ifecho demos "%{_examplesdir}/qt4-demos"
df71e198 1665ifecho demos "%{_qtdir}/bin/qtdemo"
e5a89f18 1666for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
83908296 1667 ifecho demos %{_examplesdir}/qt4-demos/$f
1620d5ef 1668done
bc7da990 1669
bc7da990 1670%clean
1671rm -rf $RPM_BUILD_ROOT
1672
94751df7
KK
1673%post -n Qt3Support -p /sbin/ldconfig
1674%postun -n Qt3Support -p /sbin/ldconfig
1675
1676%post -n QtAssistant -p /sbin/ldconfig
1677%postun -n QtAssistant -p /sbin/ldconfig
1678
1679%post -n QtCLucene -p /sbin/ldconfig
1680%postun -n QtCLucene -p /sbin/ldconfig
1681
8e768dcf 1682%post -n QtCore -p /sbin/ldconfig
08506906 1683%postun -n QtCore -p /sbin/ldconfig
bc7da990 1684
0b457108 1685%post -n QtDBus -p /sbin/ldconfig
1686%postun -n QtDBus -p /sbin/ldconfig
1687
94751df7
KK
1688%post -n QtDesigner -p /sbin/ldconfig
1689%postun -n QtDesigner -p /sbin/ldconfig
1690
08506906
PS
1691%post -n QtGui -p /sbin/ldconfig
1692%postun -n QtGui -p /sbin/ldconfig
bc7da990 1693
94751df7
KK
1694%post -n QtHelp -p /sbin/ldconfig
1695%postun -n QtHelp -p /sbin/ldconfig
1696
08506906
PS
1697%post -n QtNetwork -p /sbin/ldconfig
1698%postun -n QtNetwork -p /sbin/ldconfig
cc6d9c76 1699
08506906
PS
1700%post -n QtOpenGL -p /sbin/ldconfig
1701%postun -n QtOpenGL -p /sbin/ldconfig
cc6d9c76 1702
da64c649 1703%post -n QtScript -p /sbin/ldconfig
1704%postun -n QtScript -p /sbin/ldconfig
1705
4c411420
AM
1706%post -n QtScriptTools -p /sbin/ldconfig
1707%postun -n QtScriptTools -p /sbin/ldconfig
1708
08506906
PS
1709%post -n QtSql -p /sbin/ldconfig
1710%postun -n QtSql -p /sbin/ldconfig
642df674 1711
8b4e0403 1712%post -n QtSvg -p /sbin/ldconfig
1713%postun -n QtSvg -p /sbin/ldconfig
1714
1715%post -n QtTest -p /sbin/ldconfig
1716%postun -n QtTest -p /sbin/ldconfig
1717
94751df7
KK
1718%post -n QtUiTools -p /sbin/ldconfig
1719%postun -n QtUiTools -p /sbin/ldconfig
45e8c637
AM
1720
1721%post -n QtWebKit -p /sbin/ldconfig
1722%postun -n QtWebKit -p /sbin/ldconfig
1723
08506906
PS
1724%post -n QtXml -p /sbin/ldconfig
1725%postun -n QtXml -p /sbin/ldconfig
1726
45e8c637
AM
1727%post -n QtXmlPatterns -p /sbin/ldconfig
1728%postun -n QtXmlPatterns -p /sbin/ldconfig
1729
94751df7
KK
1730%post phonon -p /sbin/ldconfig
1731%postun phonon -p /sbin/ldconfig
08506906 1732
94751df7
KK
1733%files -n Qt3Support
1734%defattr(644,root,root,755)
1735%attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
1736%attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
a8088d24 1737
94751df7
KK
1738%files -n QtAssistant
1739%defattr(644,root,root,755)
1740%attr(755,root,root) %{_libdir}/libQtAssistantClient.so.*.*
1741%attr(755,root,root) %ghost %{_libdir}/libQtAssistantClient.so.4
642df674 1742
94751df7
KK
1743%files -n QtCLucene
1744%defattr(644,root,root,755)
1745%attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
1746%attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
45e8c637 1747
642df674 1748%files -n QtCore
1749%defattr(644,root,root,755)
396c20bd 1750%attr(755,root,root) %{_libdir}/libQtCore.so.*.*
5937dd1c 1751%attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
df71e198 1752%dir %{_qtdir}
a8088d24 1753%dir %{_qtdir}/bin
df71e198 1754%dir %{_qtdir}/plugins
1755%dir %{_qtdir}/plugins/accessible
0e559634 1756%dir %{_qtdir}/plugins/codecs
df71e198 1757%dir %{_qtdir}/plugins/crypto
4c411420 1758%dir %{_qtdir}/plugins/graphicssystems
0e559634 1759%dir %{_qtdir}/plugins/iconengines
df71e198 1760%dir %{_qtdir}/plugins/imageformats
6bff86e1 1761%dir %{_qtdir}/plugins/inputmethods
df71e198 1762%dir %{_qtdir}/plugins/network
1763%dir %{_qtdir}/plugins/sqldrivers
45e8c637 1764%dir %{_qtdir}/plugins/script
642df674 1765%dir %{_datadir}/qt4
d2cd9642 1766%dir %{_libdir}/qt4
1767%dir %{_libdir}/qt4/tools
6167705f 1768%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/qt4.qm
6167705f 1769%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4.qm
0e559634 1770%lang(es) %{_datadir}/locale/es/LC_MESSAGES/qt4.qm
6167705f 1771%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4.qm
a5e0b207 1772%lang(he) %{_datadir}/locale/he/LC_MESSAGES/qt4.qm
da64c649 1773%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4.qm
49c5b19e 1774%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4.qm
da64c649 1775%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/qt4.qm
6167705f 1776%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4.qm
1777%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/qt4.qm
da64c649 1778%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/qt4.qm
1779%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4.qm
6167705f 1780%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4.qm
45e8c637 1781%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4.qm
642df674 1782
0b457108 1783%files -n QtDBus
1784%defattr(644,root,root,755)
e7ec9abb
JB
1785%attr(755,root,root) %{_bindir}/qdbus
1786%attr(755,root,root) %{_bindir}/qdbusviewer
0b457108 1787%attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
5937dd1c 1788%attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
3a869664
JB
1789%attr(755,root,root) %{_qtdir}/bin/qdbus
1790%attr(755,root,root) %{_qtdir}/bin/qdbusviewer
45e8c637
AM
1791# ?? is this the proper place?
1792%attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
0b457108 1793
94751df7
KK
1794%files -n QtDesigner
1795%defattr(644,root,root,755)
1796%attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
1797%attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
1798%attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
1799%attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
1800%dir %{_qtdir}/plugins/designer
1801%attr(755,root,root) %{_qtdir}/plugins/designer/*.so
1802
cc6d9c76 1803%files -n QtGui
642df674 1804%defattr(644,root,root,755)
396c20bd 1805%attr(755,root,root) %{_libdir}/libQtGui.so.*.*
5937dd1c 1806%attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
0e559634
JB
1807%attr(755,root,root) %{_qtdir}/plugins/accessible/*.so
1808%attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
4c411420 1809%attr(755,root,root) %{_qtdir}/plugins/graphicssystems/*.so
0e559634
JB
1810%attr(755,root,root) %{_qtdir}/plugins/iconengines/*.so
1811%attr(755,root,root) %{_qtdir}/plugins/imageformats/*.so
1812%attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
642df674 1813
94751df7
KK
1814%files -n QtHelp
1815%defattr(644,root,root,755)
3d716401
KK
1816%attr(755,root,root) %{_bindir}/qhelpconverter
1817%attr(755,root,root) %{_bindir}/qhelpgenerator
94751df7
KK
1818%attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
1819%attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
1820%attr(755,root,root) %{_qtdir}/bin/qhelpconverter
1821%attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
1822%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-qt_help.qm
1823%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qt_help.qm
1824%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qt_help.qm
1825%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qt_help.qm
1826
642df674 1827%files -n QtNetwork
1828%defattr(644,root,root,755)
396c20bd 1829%attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
5937dd1c 1830%attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
642df674 1831
cc6d9c76 1832%files -n QtOpenGL
642df674 1833%defattr(644,root,root,755)
396c20bd 1834%attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
5937dd1c 1835%attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
cc6d9c76 1836
da64c649 1837%files -n QtScript
1838%defattr(644,root,root,755)
1839%attr(755,root,root) %{_libdir}/libQtScript.so.*.*
5937dd1c 1840%attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
da64c649 1841
4c411420
AM
1842%files -n QtScriptTools
1843%defattr(644,root,root,755)
1844%attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
1845%attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
1846
cc6d9c76 1847%files -n QtSql
1848%defattr(644,root,root,755)
396c20bd 1849%attr(755,root,root) %{_libdir}/libQtSql.so.*.*
5937dd1c 1850%attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
cc6d9c76 1851
642df674 1852%if %{with mysql}
cc6d9c76 1853%files -n QtSql-mysql
642df674 1854%defattr(644,root,root,755)
3a869664 1855%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
642df674 1856%endif
1857
1858%if %{with pgsql}
cc6d9c76 1859%files -n QtSql-pgsql
642df674 1860%defattr(644,root,root,755)
3a869664 1861%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
642df674 1862%endif
1863
1864%if %{with sqlite}
cc6d9c76 1865%files -n QtSql-sqlite
642df674 1866%defattr(644,root,root,755)
3a869664 1867%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
642df674 1868%endif
1869
1870%if %{with sqlite3}
cc6d9c76 1871%files -n QtSql-sqlite3
642df674 1872%defattr(644,root,root,755)
3a869664 1873%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
36f74d13 1874%endif
642df674 1875
1876%if %{with ibase}
cc6d9c76 1877%files -n QtSql-ibase
642df674 1878%defattr(644,root,root,755)
3a869664 1879%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
642df674 1880%endif
1881
1882%if %{with odbc}
cc6d9c76 1883%files -n QtSql-odbc
642df674 1884%defattr(644,root,root,755)
3a869664 1885%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
642df674 1886%endif
1887
4c411420
AM
1888%files -n QtSql-tds
1889%defattr(644,root,root,755)
1890%attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
1891
07b2fa37
JB
1892%files -n QtSvg
1893%defattr(644,root,root,755)
396c20bd 1894%attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
5937dd1c 1895%attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
07b2fa37 1896
8b4e0403 1897%files -n QtTest
1898%defattr(644,root,root,755)
396c20bd 1899%attr(755,root,root) %{_libdir}/libQtTest.so.*.*
5937dd1c 1900%attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
8b4e0403 1901
a8088d24
JB
1902%files -n QtUiTools
1903%defattr(644,root,root,755)
2d2db419 1904%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
5937dd1c 1905%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
a8088d24 1906
94751df7 1907%files -n QtWebKit
45e8c637 1908%defattr(644,root,root,755)
94751df7
KK
1909%attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
1910%attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
45e8c637 1911
94751df7 1912%files -n QtXml
45e8c637 1913%defattr(644,root,root,755)
94751df7
KK
1914%attr(755,root,root) %{_libdir}/libQtXml.so.*.*
1915%attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
45e8c637 1916
94751df7 1917%files -n QtXmlPatterns
45e8c637 1918%defattr(644,root,root,755)
94751df7
KK
1919%attr(755,root,root) %{_qtdir}/bin/xmlpatterns
1920%attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
1921%attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
45e8c637 1922
cc6d9c76 1923%files assistant
642df674 1924%defattr(644,root,root,755)
0b457108 1925%attr(755,root,root) %{_bindir}/pixeltool
3a869664 1926%attr(755,root,root) %{_bindir}/assistant-qt4
da64c649 1927%attr(755,root,root) %{_qtdir}/bin/pixeltool
45e8c637 1928%attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
df71e198 1929%attr(755,root,root) %{_qtdir}/bin/assistant
45e8c637
AM
1930%attr(755,root,root) %{_qtdir}/bin/assistant_adp
1931%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-assistant*.qm
1932%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-assistant*.qm
1933%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-assistant*.qm
1934%lang(zh_CN) %{_datadir}/locale/zh_*/LC_MESSAGES/qt4-assistant*.qm
3a869664 1935%{_desktopdir}/assistant-qt4.desktop
45e8c637 1936#%{_pixmapsdir}/assistant-qt4.png
642df674 1937
08506906 1938%files build
642df674 1939%defattr(644,root,root,755)
764b5458 1940%attr(755,root,root) %{_bindir}/rcc
3a869664 1941%attr(755,root,root) %{_bindir}/moc-qt4
764b5458 1942%attr(755,root,root) %{_bindir}/qt3to4
3a869664 1943%attr(755,root,root) %{_bindir}/uic-qt4
df71e198 1944%attr(755,root,root) %{_qtdir}/bin/rcc
1945%attr(755,root,root) %{_qtdir}/bin/moc
1946%attr(755,root,root) %{_qtdir}/bin/qt3to4
1947%attr(755,root,root) %{_qtdir}/bin/uic
d2cd9642 1948%dir %{_libdir}/qt4/tools/qdoc3
1949%attr(755,root,root) %{_libdir}/qt4/tools/qdoc3/qdoc3
cc6d9c76 1950%{_datadir}/qt4/q3porting.xml
642df674 1951
642df674 1952%files designer
1953%defattr(644,root,root,755)
3a869664 1954%attr(755,root,root) %{_bindir}/designer-qt4
df71e198 1955%attr(755,root,root) %{_qtdir}/bin/designer
da64c649 1956%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-designer.qm
1957%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-designer.qm
7f2b2b26 1958%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-designer.qm
1959%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-designer.qm
45e8c637 1960%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-designer.qm
3a869664
JB
1961%{_desktopdir}/designer-qt4.desktop
1962%{_pixmapsdir}/designer-qt4.png
71d7c231 1963
cc6d9c76 1964%files linguist
1965%defattr(644,root,root,755)
3a869664
JB
1966%attr(755,root,root) %{_bindir}/findtr-qt4
1967%attr(755,root,root) %{_bindir}/linguist-qt4
1968%attr(755,root,root) %{_bindir}/lrelease-qt4
1969%attr(755,root,root) %{_bindir}/lupdate-qt4
df71e198 1970%attr(755,root,root) %{_qtdir}/bin/findtr
a8088d24 1971%attr(755,root,root) %{_qtdir}/bin/linguist
4c411420 1972%attr(755,root,root) %{_qtdir}/bin/lconvert
df71e198 1973%attr(755,root,root) %{_qtdir}/bin/lrelease
1974%attr(755,root,root) %{_qtdir}/bin/lupdate
45e8c637 1975%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-linguist.qm
da64c649 1976%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-linguist.qm
7f2b2b26 1977%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-linguist.qm
1978%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-linguist.qm
45e8c637 1979%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-linguist.qm
cc6d9c76 1980%{_datadir}/qt4/phrasebooks
3a869664
JB
1981%{_desktopdir}/linguist-qt4.desktop
1982%{_pixmapsdir}/linguist-qt4.png
cc6d9c76 1983
45e8c637
AM
1984%files phonon
1985%defattr(644,root,root,755)
1986%attr(755,root,root) %{_libdir}/libphonon.so.*.*
1987%attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
1988%dir %{_qtdir}/plugins/phonon_backend
1989%attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
1990
71d7c231 1991%files qmake
cc6d9c76 1992%defattr(644,root,root,755)
3a869664 1993%attr(755,root,root) %{_bindir}/qmake-qt4
df71e198 1994%attr(755,root,root) %{_qtdir}/bin/qmake
cc6d9c76 1995%{_datadir}/qt4/mkspecs
a8088d24 1996%{_qtdir}/mkspecs
cc6d9c76 1997
71d7c231 1998%files qtconfig
cc6d9c76 1999%defattr(644,root,root,755)
3a869664 2000%attr(755,root,root) %{_bindir}/qtconfig-qt4
df71e198 2001%attr(755,root,root) %{_qtdir}/bin/qtconfig
7f2b2b26 2002%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qtconfig.qm
2003%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
45e8c637 2004%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
3a869664
JB
2005%{_desktopdir}/qtconfig-qt4.desktop
2006%{_pixmapsdir}/qtconfig-qt4.png
cc6d9c76 2007
2d2db419 2008%files -n qvfb
2009%defattr(644,root,root,755)
2010%attr(755,root,root) %{_bindir}/qvfb
da64c649 2011%attr(755,root,root) %{_qtdir}/bin/qvfb
7f2b2b26 2012%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
2013%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
45e8c637 2014%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
cc6d9c76 2015
cc6d9c76 2016%files doc
2017%defattr(644,root,root,755)
2018%{_docdir}/%{name}-doc
a8088d24 2019%{_qtdir}/doc
cc6d9c76 2020
94751df7
KK
2021%files -n QtCLucene-devel -f QtCLucene-devel.files
2022%defattr(644,root,root,755)
2023
2024%files -n Qt3Support-devel -f Qt3Support-devel.files
2025%defattr(644,root,root,755)
2026%attr(755,root,root) %{_bindir}/uic3
2027%attr(755,root,root) %{_qtdir}/bin/uic3
2028
2029%files -n QtAssistant-devel -f QtAssistant-devel.files
2030%defattr(644,root,root,755)
2031
83908296 2032%files -n QtCore-devel -f QtCore-devel.files
edf01045 2033%defattr(644,root,root,755)
b9a68d22 2034
0b457108 2035%files -n QtDBus-devel -f QtDBus-devel.files
edf01045 2036%defattr(644,root,root,755)
b9a68d22 2037
8f22d351 2038%files -n QtDesigner-devel -f QtDesigner-devel.files
edf01045 2039%defattr(644,root,root,755)
b9a68d22 2040
83908296 2041%files -n QtGui-devel -f QtGui-devel.files
edf01045 2042%defattr(644,root,root,755)
b9a68d22 2043
94751df7
KK
2044%files -n QtHelp-devel -f QtHelp-devel.files
2045%defattr(644,root,root,755)
2046
83908296 2047%files -n QtNetwork-devel -f QtNetwork-devel.files
edf01045 2048%defattr(644,root,root,755)
b9a68d22 2049
83908296 2050%files -n QtOpenGL-devel -f QtOpenGL-devel.files
edf01045 2051%defattr(644,root,root,755)
b9a68d22 2052
da64c649 2053%files -n QtScript-devel -f QtScript-devel.files
edf01045 2054%defattr(644,root,root,755)
b9a68d22 2055
4c411420
AM
2056%files -n QtScriptTools-devel -f QtScriptTools-devel.files
2057%defattr(644,root,root,755)
2058
83908296 2059%files -n QtSql-devel -f QtSql-devel.files
edf01045 2060%defattr(644,root,root,755)
b9a68d22 2061
8b4e0403 2062%files -n QtSvg-devel -f QtSvg-devel.files
edf01045 2063%defattr(644,root,root,755)
b9a68d22 2064
8b4e0403 2065%files -n QtTest-devel -f QtTest-devel.files
edf01045 2066%defattr(644,root,root,755)
b9a68d22 2067
94751df7 2068%files -n QtUiTools-devel -f QtUiTools-devel.files
45e8c637
AM
2069%defattr(644,root,root,755)
2070
2071%files -n QtWebKit-devel -f QtWebKit-devel.files
2072%defattr(644,root,root,755)
2073
83908296 2074%files -n QtXml-devel -f QtXml-devel.files
edf01045 2075%defattr(644,root,root,755)
b9a68d22 2076
45e8c637
AM
2077%files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2078%defattr(644,root,root,755)
2079
94751df7 2080%files phonon-devel -f phonon-devel.files
edf01045 2081%defattr(644,root,root,755)
b9a68d22 2082
94751df7
KK
2083%if %{with static_libs}
2084%files -n Qt3Support-static
edf01045 2085%defattr(644,root,root,755)
94751df7 2086%{_libdir}/libQt3Support.a
b9a68d22 2087
94751df7
KK
2088#%files -n QtAssistant-static
2089#%defattr(644,root,root,755)
2090#%{_libdir}/libQtAssistantClient.a
83908296 2091
94751df7
KK
2092#%files -n QtCLucene-static
2093#%defattr(644,root,root,755)
2094#%{_libdir}/libQtCLucene.a
45e8c637 2095
8b4e0403 2096%files -n QtCore-static
2097%defattr(644,root,root,755)
3a869664 2098%{_libdir}/libQtCore.a
8b4e0403 2099
3fc9ecf9 2100%files -n QtDBus-static
2101%defattr(644,root,root,755)
3a869664 2102%{_libdir}/libQtDBus.a
0b457108 2103
94751df7
KK
2104%files -n QtDesigner-static
2105%defattr(644,root,root,755)
2106%{_libdir}/libQtDesigner.a
2107%{_libdir}/libQtDesignerComponents.a
2108
8b4e0403 2109%files -n QtGui-static
2110%defattr(644,root,root,755)
3a869664 2111%{_libdir}/libQtGui.a
8b4e0403 2112
94751df7
KK
2113%files -n QtHelp-static
2114%defattr(644,root,root,755)
2115%{_libdir}/libQtHelp.a
2116
8b4e0403 2117%files -n QtNetwork-static
2118%defattr(644,root,root,755)
3a869664 2119%{_libdir}/libQtNetwork.a
8b4e0403 2120
2121%files -n QtOpenGL-static
2122%defattr(644,root,root,755)
3a869664 2123%{_libdir}/libQtOpenGL.a
8b4e0403 2124
da64c649 2125%files -n QtScript-static
2126%defattr(644,root,root,755)
3a869664 2127%{_libdir}/libQtScript.a
da64c649 2128
4c411420
AM
2129%files -n QtScriptTools-static
2130%defattr(644,root,root,755)
2131%{_libdir}/libQtScriptTools.a
2132
8b4e0403 2133%files -n QtSql-static
2134%defattr(644,root,root,755)
3a869664 2135%{_libdir}/libQtSql.a
8b4e0403 2136
2137%files -n QtSvg-static
2138%defattr(644,root,root,755)
3a869664 2139%{_libdir}/libQtSvg.a
8b4e0403 2140
45e8c637
AM
2141%files -n QtTest-static
2142%defattr(644,root,root,755)
2143%{_libdir}/libQtTest.a
2144
94751df7 2145%files -n QtUiTools-static
45e8c637 2146%defattr(644,root,root,755)
94751df7 2147%{_libdir}/libQtUiTools.a
45e8c637
AM
2148
2149%files -n QtWebKit-static
2150%defattr(644,root,root,755)
2151%{_libdir}/libQtWebKit.a
2152
8b4e0403 2153%files -n QtXml-static
2154%defattr(644,root,root,755)
3a869664 2155%{_libdir}/libQtXml.a
8b4e0403 2156
45e8c637
AM
2157%files -n QtXmlPatterns-static
2158%defattr(644,root,root,755)
2159%{_libdir}/libQtXmlPatterns.a
fa2b2c8b
KK
2160%endif
2161
1620d5ef 2162%files demos -f demos.files
edf01045 2163%defattr(644,root,root,755)
3a869664 2164
1620d5ef 2165%files examples -f examples.files
edf01045 2166%defattr(644,root,root,755)
This page took 0.692928 seconds and 4 git commands to generate.