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