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