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