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