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