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