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