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