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