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