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