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