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