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