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