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