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