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