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