]> git.pld-linux.org Git - packages/qt4.git/blob - qt4.spec
- release 5
[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 #       - QtWebKit-devel is broken: libQtWebKit.*la contains '-ljscore', it comes
9 #         from src/3rdparty/webkit/JavaScriptCore, but jscore lib isn't installed
10 # - QtDBus (and maybe others) not multilib compatible (split pkgs or drop symlinks)
11 #   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
12 #   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
13 #   $ rpm -q QtDBus --filecolor|less
14 #   /usr/bin/qdbus  0
15 #   /usr/bin/qdbusviewer    0
16 #   $ file /usr/bin/qdbus /usr/bin/qdbusviewer
17 #   /usr/bin/qdbus:       symbolic link to `../lib/qt4/bin/qdbus'
18 #   /usr/bin/qdbusviewer: symbolic link to `../lib/qt4/bin/qdbusviewer'
19 #   MORAL: it would be ok if the files were marked as multilib (colors 1 or 2), not symlinks (color 0)
20 #   I personally would moved binaries to %{_bindir}
21 #
22 # Conditional build:
23 %bcond_with     nas             # enable NAS audio support
24 %bcond_without  static_libs     # don't build static libraries
25 %bcond_without  cups            # disable CUPS support
26 %bcond_without  mysql           # don't build MySQL plugin
27 %bcond_without  odbc            # don't build unixODBC plugin
28 %bcond_without  pgsql           # don't build PostgreSQL plugin
29 %bcond_without  sqlite3         # don't build SQLite3 plugin
30 %bcond_without  sqlite          # don't build SQLite2 plugin
31 %bcond_without  ibase           # don't build ibase (InterBase/Firebird) plugin
32 %bcond_without  pch             # disable pch in qmake
33 %bcond_without  gtk             # don't build GTK theme integration
34 %bcond_without  system_phonon   # don't build phonon libraries
35 %bcond_with     mmx             # use MMX instructions
36 %bcond_with     3dnow           # use 3Dnow instructions
37 %bcond_with     sse             # use SSE instructions in gui/painting module
38 %bcond_with     sse2            # use SSE2 instructions
39 %bcond_with     sse3            # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
40 %bcond_with     ssse3           # use SSSE3 instructions (Intel since Core2, Via Nano)
41 %bcond_with     sse41           # use SSE4.1 instructions (Intel since middle Core2)
42 %bcond_with     sse42           # use SSE4.2 instructions (the same)
43 %bcond_with     avx             # use AVX instructions (future Intel x86 CPUs only)
44 #
45 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
46 %undefine       with_ibase
47 %endif
48 %ifarch athlon
49 %define         with_3dnow      1
50 %endif
51 %ifarch athlon pentium3 pentium4 %{x8664}
52 %define         with_mmx        1
53 %endif
54 %ifarch pentium3 pentium4 %{x8664}
55 %define         with_sse        1
56 %endif
57 %ifarch pentium4 %{x8664}
58 %define         with_sse2       1
59 %endif
60 # any SQL
61 %define         _withsql        1
62 %{!?with_sqlite3:%{!?with_sqlite:%{!?with_ibase:%{!?with_mysql:%{!?with_pgsql:%{!?with_odbc:%undefine _withsql}}}}}}
63 #
64 Summary:        The Qt GUI application framework
65 Summary(es.UTF-8):      Biblioteca para ejecutar aplicaciones GUI Qt
66 Summary(pl.UTF-8):      Biblioteka Qt do tworzenia GUI
67 Summary(pt_BR.UTF-8):   Estrutura para rodar aplicações GUI Qt
68 Name:           qt4
69 Version:        4.7.1
70 Release:        5
71 License:        LGPL v2.1 or GPL v3.0
72 Group:          X11/Libraries
73 Source0:        http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
74 # Source0-md5:  6f88d96507c84e9fea5bf3a71ebeb6d7
75 Source2:        %{name}-qtconfig.desktop
76 Source3:        %{name}-designer.desktop
77 Source4:        %{name}-assistant.desktop
78 Source5:        %{name}-linguist.desktop
79
80 # git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
81 # git checkout -b 4.7.1-patched origin/4.7.1-patched
82 # git diff v4.7.1..4.7.1-patched > ~/rpm/packages/qt4/qt4-kde-git.patch
83 Patch100:       %{name}-kde-git.patch
84
85 Patch0:         %{name}-tools.patch
86 Patch1:         %{name}-qt_copy.patch
87 Patch2:         %{name}-buildsystem.patch
88 Patch3:         %{name}-locale.patch
89 Patch4:         %{name}-antialias.patch
90 Patch5:         %{name}-support-cflags-with-commas.patch
91 Patch6:         %{name}-build-lib-static.patch
92 Patch7:         %{name}-x11_fonts.patch
93 Patch8:         %{name}-pl-update.patch
94 Patch9:         %{name}-ibase.patch
95 Patch10:        qt-everywhere-opensource-src-4.7.1-qtextcursor-crash.patch
96 Patch11:        qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
97 URL:            http://www.qtsoftware.com/
98 %{?with_ibase:BuildRequires:    Firebird-devel}
99 BuildRequires:  OpenGL-GLU-devel
100 BuildRequires:  alsa-lib-devel
101 %{?with_cups:BuildRequires:     cups-devel}
102 BuildRequires:  dbus-devel >= 0.62
103 BuildRequires:  fontconfig-devel
104 BuildRequires:  freetds-devel
105 BuildRequires:  freetype-devel >= 1:2.0.0
106 %{?with_pch:BuildRequires:      gcc >= 5:4.0}
107 BuildRequires:  glib2-devel >= 2.0.0
108 BuildRequires:  gstreamer-plugins-base-devel
109 %{?with_gtk:BuildRequires:      gtk+2-devel}
110 BuildRequires:  libjpeg-devel
111 BuildRequires:  libmng-devel >= 1.0.0
112 BuildRequires:  libpng-devel >= 2:1.0.8
113 BuildRequires:  pulseaudio-devel >= 0.9.10
114 BuildRequires:  libstdc++-devel
115 %{?with_mysql:BuildRequires:    mysql-devel}
116 %{?with_nas:BuildRequires:      nas-devel}
117 BuildRequires:  pkgconfig
118 %{?with_pgsql:BuildRequires:    postgresql-backend-devel}
119 %{?with_pgsql:BuildRequires:    postgresql-devel}
120 BuildRequires:  rpmbuild(macros) >= 1.213
121 BuildRequires:  sed >= 4.0
122 %{?with_sqlite:BuildRequires:   sqlite-devel}
123 %{?with_sqlite3:BuildRequires:  sqlite3-devel}
124 %{?with_odbc:BuildRequires:     unixODBC-devel >= 2.3.0}
125 BuildRequires:  xorg-lib-libSM-devel
126 BuildRequires:  xorg-lib-libXcursor-devel
127 BuildRequires:  xorg-lib-libXext-devel
128 BuildRequires:  xorg-lib-libXfixes-devel
129 BuildRequires:  xorg-lib-libXi-devel
130 BuildRequires:  xorg-lib-libXinerama-devel
131 BuildRequires:  xorg-lib-libXrandr-devel
132 BuildRequires:  xorg-lib-libXrender-devel
133 BuildRequires:  xorg-lib-libXtst-devel
134 BuildRequires:  xorg-lib-libXv-devel
135 BuildRequires:  zlib-devel
136 # when building it tries to link with system qt instead of built one
137 BuildConflicts: QtCore-devel <= %{version}
138 BuildConflicts: QtScript-devel <= %{version}
139 Obsoletes:      qt-extensions
140 Obsoletes:      qt-utils
141 Conflicts:      kdelibs <= 8:3.2-0.030602.1
142 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
143
144 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
145 %define         _noautostrip    '.*_debug\\.so*'
146
147 %define         specflags       -fno-strict-aliasing
148
149 %define         _qtdir          %{_libdir}/qt4
150
151 %description
152 Qt is a complete C++ application development framework, which includes
153 a class library and tools for multiplatform development and
154 internationalization. Using Qt, a single source code tree can build
155 applications that run natively on different platforms (Windows,
156 Unix/Linux, Mac OS X, embedded Linux).
157
158 Qt has a rich set of standard widgets, and lets you write custom
159 controls. It encapsulates four different platform-specific APIs, and
160 the APIs for file-handling, networking, process-handling, threading,
161 database access, etc. Qt now also has Motif migration oraz Netscape
162 LiveConnect plugin.
163
164 %description -l es.UTF-8
165 Contiene las bibliotecas compartidas necesarias para ejecutar
166 aplicaciones Qt, bien como los archivos README.
167
168 %description -l pl.UTF-8
169 Qt oferuje kompletny system do tworzenia i rozwijania aplikacji w
170 języku C++, w którego skład wchodzi biblioteka z klasami oraz
171 wieloplatformowymi narzędziami do rozwijania i tłumaczenia aplikacji.
172 Z pomocą Qt jeden kod źródłowy może być natywnie uruchamiany na
173 różnych platformach (Windows, Unix/Linux, Mac OS X).
174
175 Qt ma bogaty zbiór standardowych elementów interfejsu graficznego, ale
176 pozwala również na pisanie własnych elementów. Łączy w sposób
177 niewidoczny dla programisty interfejsy programowania różnych systemów,
178 tworząc w ten sposób jeden interfejs dla obsługi plików, sieci,
179 procesów, wątków, baz danych itp. Umożliwia także łatwe przenoszenie
180 na Qt aplikacji korzystających z Motif oraz pisanie wtyczek z
181 wykorzystaniem Netscape LiveConnect.
182
183 %package -n Qt3Support
184 Summary:        Qt3 compatibility library
185 Summary(pl.UTF-8):      Biblioteka kompatybilności z Qt3
186 Group:          X11/Libraries
187 Requires:       QtCore = %{version}-%{release}
188 Requires:       QtGui = %{version}-%{release}
189 Requires:       QtNetwork = %{version}-%{release}
190 Requires:       QtSql = %{version}-%{release}
191 Requires:       QtXml = %{version}-%{release}
192
193 %description -n Qt3Support
194 Qt3 compatibility library.
195
196 %description -n Qt3Support -l pl.UTF-8
197 Biblioteka kompatybilności z Qt3.
198
199 %package -n Qt3Support-devel
200 Summary:        Qt3 compatibility library - development files
201 Summary(pl.UTF-8):      Biblioteka kompatybilności z Qt3 - pliki programistyczne
202 Group:          X11/Development/Libraries
203 Requires:       Qt3Support = %{version}-%{release}
204 Requires:       QtCore-devel = %{version}-%{release}
205 Requires:       QtGui-devel = %{version}-%{release}
206 Requires:       QtNetwork-devel = %{version}-%{release}
207 Requires:       QtSql-devel = %{version}-%{release}
208
209 %description -n Qt3Support-devel
210 Qt3 compatibility library - development files.
211
212 %description -n Qt3Support-devel -l pl.UTF-8
213 Biblioteka kompatybilności z Qt3 - pliki programistyczne.
214
215 %package -n Qt3Support-static
216 Summary:        Qt3 compatibility library - static libraries
217 Summary(pl.UTF-8):      Biblioteka kompatybilności z Qt3 - biblioteki statyczne
218 Group:          X11/Development/Libraries
219 Requires:       Qt3Support-devel = %{version}-%{release}
220
221 %description -n Qt3Support-static
222 Qt3 compatibility library - static libraries.
223
224 %description -n Qt3Support-static -l pl.UTF-8
225 Biblioteka kompatybilności z Qt3 - biblioteki statyczne.
226
227 %package -n QtCLucene
228 Summary:        QtCLucene full text search library wrapper
229 Summary(pl.UTF-8):      Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego
230 Group:          X11/Libraries
231 Requires:       QtCore = %{version}-%{release}
232
233 %description -n QtCLucene
234 QtCLucene full text search library wrapper.
235
236 %description -n QtCLucene -l pl.UTF-8
237 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego.
238
239 %package -n QtCLucene-devel
240 Summary:        QtCLucene full text search library wrapper - development files
241 Summary(pl.UTF-8):      Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki programistyczne
242 Group:          X11/Development/Libraries
243 Requires:       QtCLucene = %{version}-%{release}
244 Requires:       QtCore-devel = %{version}-%{release}
245
246 %description -n QtCLucene-devel
247 QtCLucene full text search library wrapper - development files.
248
249 %description -n QtCLucene-devel -l pl.UTF-8
250 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki
251 programistyczne.
252
253 %package -n QtCLucene-static
254 Summary:        QtCLucene full text search library wrapper - static library
255 Summary(pl.UTF-8):      Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - biblioteka statyczna
256 Group:          X11/Development/Libraries
257 Requires:       QtCLucene-devel = %{version}-%{release}
258
259 %description -n QtCLucene-static
260 QtCLucene full text search library wrapper - static library.
261
262 %description -n QtCLucene-static -l pl.UTF-8
263 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego -
264 biblioteka statyczna.
265
266 %package -n QtCore
267 Summary:        Qt core classes used by other modules
268 Summary(pl.UTF-8):      Podstawowe klasy Qt używane przez inne moduły
269 Group:          X11/Libraries
270 Obsoletes:      QtAssistant
271
272 %description -n QtCore
273 Qt core classes used by other modules.
274
275 %description -n QtCore -l pl.UTF-8
276 Podstawowe klasy Qt używane przez inne moduły.
277
278 %package -n QtCore-devel
279 Summary:        Qt core classes used by other modules - development files
280 Summary(pl.UTF-8):      Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne
281 Group:          X11/Development/Libraries
282 Requires:       QtCore = %{version}-%{release}
283 Requires:       glib2-devel
284 Requires:       libstdc++-devel
285 Requires:       zlib-devel
286 Obsoletes:      QtAssistant-devel
287
288 %description -n QtCore-devel
289 Qt core classes used by other modules - development files.
290
291 %description -n QtCore-devel -l pl.UTF-8
292 Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne.
293
294 %package -n QtCore-static
295 Summary:        Qt core classes used by other modules - static libraries
296 Summary(pl.UTF-8):      Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne
297 Group:          X11/Development/Libraries
298 Requires:       QtCore-devel = %{version}-%{release}
299 Obsoletes:      QtAssistant-static
300
301 %description -n QtCore-static
302 Qt core classes used by other modules - static libraries.
303
304 %description -n QtCore-static -l pl.UTF-8
305 Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne.
306
307 %package -n QtDBus
308 Summary:        Qt classes for D-BUS support
309 Summary(pl.UTF-8):      Klasy Qt do obsługi D-BUS
310 Group:          X11/Libraries
311 Requires:       QtCore = %{version}-%{release}
312 Requires:       QtXml = %{version}-%{release}
313 # only for libqtscriptdbus plugin
314 Requires:       QtGui = %{version}-%{release}
315 Requires:       QtScript = %{version}-%{release}
316
317 %description -n QtDBus
318 This module provides Qt classes for D-BUS support. D-BUS is an
319 Inter-Process Communication (IPC) and Remote Procedure Calling (RPC)
320 mechanism originally developed for Linux to replace existing and
321 competing IPC solutions with one unified protocol.
322
323 %description -n QtDBus -l pl.UTF-8
324 Ten moduł udostępnia klasy Qt do obsługi D-BUS. D-BUS to mechanizm
325 komunikacji między procesowej (IPC - Inter-Process Communication) i
326 zdalnego wywoływania procedur (RPC - Remote Procedure Calling)
327 stworzony początkowo dla Linuksa, aby zastąpić istniejące i
328 konkurujące ze sobą rozwiązania IPC jednym, ujednoliconym protokołem.
329
330 %package -n QtDBus-devel
331 Summary:        Qt classes for D-BUS support - development files
332 Summary(pl.UTF-8):      Klasy Qt do obsługi D-BUS - pliki programistyczne
333 Group:          X11/Development/Libraries
334 Requires:       QtDBus = %{version}-%{release}
335 Requires:       QtXml-devel = %{version}-%{release}
336
337 %description -n QtDBus-devel
338 Qt classes for D-BUS support - development files.
339
340 %description -n QtDBus-devel -l pl.UTF-8
341 Klasy Qt do obsługi D-BUS - pliki programistyczne.
342
343 %package -n QtDBus-static
344 Summary:        Qt classes for D-BUS support - static libraries
345 Summary(pl.UTF-8):      Klasy Qt do obsługi D-BUS - biblioteki statyczne
346 Group:          X11/Development/Libraries
347 Requires:       QtDBus-devel = %{version}-%{release}
348
349 %description -n QtDBus-static
350 Qt classes for D-BUS support - static libraries.
351
352 %description -n QtDBus-static -l pl.UTF-8
353 Klasy Qt do obsługi D-BUS - biblioteki statyczne.
354
355 %package -n QtDeclarative
356 Summary:        QtDeclarative - QML language engine library
357 Summary(pl.UTF-8):      QtDeclarative - biblioteka języka QML
358 Group:          X11/Libraries
359 Requires:       QtCore = %{version}-%{release}
360 Requires:       QtGui = %{version}-%{release}
361 Requires:       QtNetwork = %{version}-%{release}
362 Requires:       QtOpenGL = %{version}-%{release}
363 Requires:       QtScript = %{version}-%{release}
364 Requires:       QtSql = %{version}-%{release}
365 Requires:       QtSvg = %{version}-%{release}
366 Requires:       QtXmlPatterns = %{version}-%{release}
367 # for qmlwebkitplugin plugin
368 Requires:       QtWebKit = %{version}-%{release}
369
370 %description -n QtDeclarative
371 QtDeclarative is the QML language engine library. QML is a declarative
372 language oriented on JavaScript.
373
374 %description -n QtDeclarative -l pl.UTF-8
375 QtDeclarative to biblioteka języka QML. QML jest deklaratywnym
376 językiem zorientowanym na JavaScript.
377
378 %package -n QtDeclarative-devel
379 Summary:        Development files for QtDeclarative - QML language engine library
380 Summary(pl.UTF-8):      Pliki programistyczne QtDeclarative - biblioteki języka QML
381 Group:          X11/Development/Libraries
382 Requires:       QtGui-devel = %{version}-%{release}
383 Requires:       QtNetwork-devel = %{version}-%{release}
384 Requires:       QtScript-devel = %{version}-%{release}
385
386 %description -n QtDeclarative-devel
387 Development files for QtDeclarative - QML language engine library.
388
389 %description -n QtDeclarative-devel -l pl.UTF-8
390 Pliki programistyczne QtDeclarative - biblioteki języka QML.
391
392 %package -n QtDeclarative-static
393 Summary:        Static version of QtDeclarative - QML language engine library
394 Summary(pl.UTF-8):      Statycza wersja QtDeclarative - biblioteki języka QML
395 Group:          X11/Development/Libraries
396 Requires:       QtDeclarative-devel = %{version}-%{release}
397
398 %description -n QtDeclarative-static
399 Static version of QtDeclarative - QML language engine library.
400
401 %description -n QtDeclarative-static -l pl.UTF-8
402 Statycza wersja QtDeclarative - biblioteki języka QML.
403
404 %package -n QtDesigner
405 Summary:        Classes for extending Qt Designer
406 Summary(pl.UTF-8):      Klasy do rozbudowy Qt Designera
407 Group:          X11/Libraries
408 Requires:       QtGui = %{version}-%{release}
409 Requires:       QtNetwork = %{version}-%{release}
410 Requires:       QtScript = %{version}-%{release}
411 Requires:       QtXml = %{version}-%{release}
412 # for plugins
413 Requires:       Qt3Support = %{version}-%{release}
414 Requires:       QtDBus = %{version}-%{release}
415 Requires:       QtDeclarative = %{version}-%{release}
416 Requires:       QtOpenGL = %{version}-%{release}
417 Requires:       QtSql = %{version}-%{release}
418 Requires:       QtSvg = %{version}-%{release}
419 Requires:       QtWebKit = %{version}-%{release}
420 Requires:       QtXmlPatterns = %{version}-%{release}
421 Obsoletes:      qt4-designer-libs
422
423 %description -n QtDesigner
424 This module provides classes that allow you to create your own custom
425 widget plugins for Qt Designer, and classes that enable you to access
426 Qt Designer's components.
427
428 %description -n QtDesigner -l pl.UTF-8
429 Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
430 Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
431
432 %package -n QtDesigner-devel
433 Summary:        Classes for extending Qt Designer - development files
434 Summary(pl.UTF-8):      Klasy do rozbudowy Qt Designera - pliki programistyczne
435 Group:          X11/Development/Libraries
436 Requires:       QtDesigner = %{version}-%{release}
437 Requires:       QtGui-devel = %{version}-%{release}
438 Requires:       QtScript-devel = %{version}-%{release}
439 Requires:       QtXml-devel = %{version}-%{release}
440
441 %description -n QtDesigner-devel
442 Classes for extending Qt Designer - development files.
443
444 %description -n QtDesigner-devel -l pl.UTF-8
445 Klasy do rozbudowy Qt Designera - pliki programistyczne.
446
447 %package -n QtDesigner-static
448 Summary:        Classes for extending Qt Designer - static libraries
449 Summary(pl.UTF-8):      Klasy do rozbudowy Qt Designera - biblioteki statyczne
450 Group:          X11/Development/Libraries
451 Requires:       QtDesigner-devel = %{version}-%{release}
452
453 %description -n QtDesigner-static
454 Classes for extending Qt Designer - static libraries.
455
456 %description -n QtDesigner-static -l pl.UTF-8
457 Klasy do rozbudowy Qt Designera - biblioteki statyczne.
458
459 %package -n QtGui
460 Summary:        Qt Graphical User Interface components
461 Summary(pl.UTF-8):      Komponenty graficznego interfejsu użytkownika Qt
462 Group:          X11/Libraries
463 Requires:       QtCore = %{version}-%{release}
464 # for qtracegraphicssystem plugin
465 Requires:       QtNetwork = %{version}-%{release}
466
467 %description -n QtGui
468 Qt Graphical User Interface components.
469
470 %description -n QtGui -l pl.UTF-8
471 Komponenty graficznego interfejsu użytkownika Qt.
472
473 %package -n QtGui-devel
474 Summary:        Qt Graphical User Interface components - development files
475 Summary(pl.UTF-8):      Komponenty graficznego interfejsu użytkownika Qt - pliki programistyczne
476 Group:          X11/Development/Libraries
477 Requires:       QtCore-devel = %{version}-%{release}
478 Requires:       QtGui = %{version}-%{release}
479 Requires:       fontconfig-devel
480 Requires:       freetype-devel >= 1:2.0.0
481 Requires:       libpng-devel >= 2:1.0.8
482 Requires:       xorg-lib-libSM-devel
483 Requires:       xorg-lib-libXcursor-devel
484 Requires:       xorg-lib-libXext-devel
485 Requires:       xorg-lib-libXfixes-devel
486 Requires:       xorg-lib-libXi-devel
487 Requires:       xorg-lib-libXinerama-devel
488 Requires:       xorg-lib-libXrandr-devel
489 Requires:       xorg-lib-libXrender-devel
490
491 %description -n QtGui-devel
492 Qt Graphical User Interface components - development files.
493
494 %description -n QtGui-devel -l pl.UTF-8
495 Komponenty graficznego interfejsu użytkownika Qt - pliki
496 programistyczne.
497
498 %package -n QtGui-static
499 Summary:        Qt Graphical User Interface components - static libraries
500 Summary(pl.UTF-8):      Komponenty graficznego interfejsu użytkownika Qt - biblioteki statyczne
501 Group:          X11/Development/Libraries
502 Requires:       QtGui-devel = %{version}-%{release}
503
504 %description -n QtGui-static
505 Qt Graphical User Interface components - static libraries.
506
507 %description -n QtGui-static -l pl.UTF-8
508 Komponenty graficznego interfejsu użytkownika Qt - biblioteki
509 statyczne.
510
511 %package -n QtHelp
512 Summary:        Qt classes for integrating online documentation in applications
513 Summary(pl.UTF-8):      Klasy Qt do integracji dokumentacji w aplikacjach
514 Group:          X11/Libraries
515 Requires:       QtCLucene = %{version}-%{release}
516 Requires:       QtGui = %{version}-%{release}
517 Requires:       QtNetwork = %{version}-%{release}
518 Requires:       QtSql = %{version}-%{release}
519 Requires:       QtXml = %{version}-%{release}
520
521 %description -n QtHelp
522 QtHelp module includes tools for generating and viewing Qt help files.
523 In addition it provides classes for accessing help contents
524 programatically to be able to integrate online help into Qt
525 applications.
526
527 %description -n QtHelp -l pl.UTF-8
528 Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
529 pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
530 dostęp do zawartości dokumentacji w celu integracji pomocy w
531 aplikacjach Qt.
532
533 %package -n QtHelp-devel
534 Summary:        Qt classes for integrating online documentation in applications - development files
535 Summary(pl.UTF-8):      Klasy Qt do integracji dokumentacji w aplikacjach - pliki programistyczne
536 Group:          X11/Development/Libraries
537 Requires:       QtCLucene-devel = %{version}-%{release}
538 Requires:       QtGui-devel = %{version}-%{release}
539 Requires:       QtHelp = %{version}-%{release}
540 Requires:       QtSql-devel = %{version}-%{release}
541 Requires:       QtXml-devel = %{version}-%{release}
542
543 %description -n QtHelp-devel
544 Qt classes for integrating online documentation in applications -
545 development files.
546
547 %description -n QtHelp-devel -l pl.UTF-8
548 Klasy Qt do integracji dokumentacji w aplikacjach - pliki
549 programistyczne.
550
551 %package -n QtHelp-static
552 Summary:        Qt classes for integrating online documentation in applications - static library
553 Summary(pl.UTF-8):      Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka statyczna
554 Group:          X11/Development/Libraries
555 Requires:       QtHelp-devel = %{version}-%{release}
556
557 %description -n QtHelp-static
558 Qt classes for integrating online documentation in applications -
559 static library.
560
561 %description -n QtHelp-static -l pl.UTF-8
562 Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka
563 statyczna.
564
565 %package -n QtMultimedia
566 Summary:        Qt classes for multimedia programming
567 Summary(pl.UTF-8):      Klasy Qt do programowania multimediów
568 Group:          X11/Libraries
569 Requires:       QtCore = %{version}-%{release}
570 Requires:       QtGui = %{version}-%{release}
571
572 %description -n QtMultimedia
573 Qt classes for multimedia programming.
574
575 %description -n QtMultimedia -l pl.UTF-8
576 Klasy Qt do programowania multimediów.
577
578 %package -n QtMultimedia-devel
579 Summary:        Qt classes for multimedia programming - development files
580 Summary(pl.UTF-8):      Klasy Qt do programowania multimediów - pliki programistyczne
581 Group:          X11/Development/Libraries
582 Requires:       QtCore-devel = %{version}-%{release}
583 Requires:       QtMultimedia = %{version}-%{release}
584
585 %description -n QtMultimedia-devel
586 Qt classes for multimedia programming - development files.
587
588 %description -n QtMultimedia-devel -l pl.UTF-8
589 Klasy Qt do programowania multimediów - pliki programistyczne.
590
591 %package -n QtMultimedia-static
592 Summary:        Qt classes for multimedia programming - static libraries
593 Summary(pl.UTF-8):      Klasy Qt do programowania multimediów - biblioteki statyczne
594 Group:          X11/Development/Libraries
595 Requires:       QtMultimedia-devel = %{version}-%{release}
596
597 %description -n QtMultimedia-static
598 Qt classes for multimedia programming - static libraries.
599
600 %description -n QtMultimedia-static -l pl.UTF-8
601 Klasy Qt do programowania multimediów - biblioteki statyczne.
602
603 %package -n QtNetwork
604 Summary:        Qt classes for network programming
605 Summary(pl.UTF-8):      Klasy Qt do programowania sieciowego
606 Group:          X11/Libraries
607 Requires:       QtCore = %{version}-%{release}
608 # the rest for qnmbearer plugin
609 Requires:       QtDBus = %{version}-%{release}
610 Requires:       QtXml = %{version}-%{release}
611
612 %description -n QtNetwork
613 Qt classes for network programming.
614
615 %description -n QtNetwork -l pl.UTF-8
616 Klasy Qt do programowania sieciowego.
617
618 %package -n QtNetwork-devel
619 Summary:        Qt classes for network programming - development files
620 Summary(pl.UTF-8):      Klasy Qt do programowania sieciowego - pliki programistyczne
621 Group:          X11/Development/Libraries
622 Requires:       QtCore-devel = %{version}-%{release}
623 Requires:       QtNetwork = %{version}-%{release}
624
625 %description -n QtNetwork-devel
626 Qt classes for network programming - development files.
627
628 %description -n QtNetwork-devel -l pl.UTF-8
629 Klasy Qt do programowania sieciowego - pliki programistyczne.
630
631 %package -n QtNetwork-static
632 Summary:        Qt classes for network programming - static libraries
633 Summary(pl.UTF-8):      Klasy Qt do programowania sieciowego - biblioteki statyczne
634 Group:          X11/Development/Libraries
635 Requires:       QtNetwork-devel = %{version}-%{release}
636
637 %description -n QtNetwork-static
638 Qt classes for network programming - static libraries.
639
640 %description -n QtNetwork-static -l pl.UTF-8
641 Klasy Qt do programowania sieciowego - biblioteki statyczne.
642
643 %package -n QtOpenGL
644 Summary:        Qt OpenGL support classes
645 Summary(pl.UTF-8):      Klasy Qt wspomagające OpenGL
646 Group:          X11/Libraries
647 Requires:       QtCore = %{version}-%{release}
648 Requires:       QtGui = %{version}-%{release}
649
650 %description -n QtOpenGL
651 Qt OpenGL support classes.
652
653 %description -n QtOpenGL -l pl.UTF-8
654 Klasy Qt wspomagające OpenGL.
655
656 %package -n QtOpenGL-devel
657 Summary:        Qt OpenGL support classes - development files
658 Summary(pl.UTF-8):      Klasy Qt wspomagające OpenGL - pliki programistyczne
659 Group:          X11/Development/Libraries
660 Requires:       OpenGL-GLU-devel
661 Requires:       QtCore-devel = %{version}-%{release}
662 Requires:       QtGui-devel = %{version}-%{release}
663 Requires:       QtOpenGL = %{version}-%{release}
664
665 %description -n QtOpenGL-devel
666 Qt OpenGL support classes - development files.
667
668 %description -n QtOpenGL-devel -l pl.UTF-8
669 Klasy Qt wspomagające OpenGL - pliki programistyczne.
670
671 %package -n QtOpenGL-static
672 Summary:        Qt OpenGL support classes - static libraries
673 Summary(pl.UTF-8):      Klasy Qt wspomagające OpenGL - biblioteki statyczne
674 Group:          X11/Development/Libraries
675 Requires:       QtOpenGL-devel = %{version}-%{release}
676
677 %description -n QtOpenGL-static
678 Qt OpenGL support classes - static libraries.
679
680 %description -n QtOpenGL-static -l pl.UTF-8
681 Klasy Qt wspomagające OpenGL - biblioteki statyczne.
682
683 %package -n QtScript
684 Summary:        Qt classes for scripting applications
685 Summary(pl.UTF-8):      Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
686 Group:          X11/Development/Libraries
687 Requires:       QtCore = %{version}-%{release}
688
689 %description -n QtScript
690 The QtScript module provides Qt classes to handle scripts inside
691 applications.
692
693 %description -n QtScript -l pl.UTF-8
694 Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
695 aplikacji.
696
697 %package -n QtScript-devel
698 Summary:        Qt classes for scripting applications - development files
699 Summary(pl.UTF-8):      Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
700 Group:          X11/Development/Libraries
701 Requires:       QtCore-devel = %{version}-%{release}
702 Requires:       QtScript = %{version}-%{release}
703
704 %description -n QtScript-devel
705 Qt classes for scriptin applications - development files.
706
707 %description -n QtScript-devel -l pl.UTF-8
708 Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne.
709
710 %package -n QtScript-static
711 Summary:        Qt classes for scripting applications - static library
712 Summary(pl.UTF-8):      Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
713 Group:          X11/Development/Libraries
714 Requires:       QtScript-devel = %{version}-%{release}
715
716 %description -n QtScript-static
717 Qt classes for scripting applications - static library.
718
719 %description -n QtScript-static -l pl.UTF-8
720 Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
721 statyczna.
722
723 %package -n QtScriptTools
724 Summary:        Qt classes for scripting applications
725 Summary(pl.UTF-8):      Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
726 Group:          X11/Development/Libraries
727 Requires:       QtCore = %{version}-%{release}
728 Requires:       QtGui = %{version}-%{release}
729 Requires:       QtScript = %{version}-%{release}
730
731 %description -n QtScriptTools
732 The QtScriptTools module provides Qt classes to handle scripts inside
733 applications.
734
735 %description -n QtScriptTools -l pl.UTF-8
736 Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
737 aplikacji.
738
739 %package -n QtScriptTools-devel
740 Summary:        Qt classes for scripting applications - development files
741 Summary(pl.UTF-8):      Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
742 Group:          X11/Development/Libraries
743 Requires:       QtCore-devel = %{version}-%{release}
744 Requires:       QtGui-devel = %{version}-%{release}
745 Requires:       QtScript-devel = %{version}-%{release}
746 Requires:       QtScriptTools = %{version}-%{release}
747
748 %description -n QtScriptTools-devel
749 Qt classes for scripting applications - development files.
750
751 %description -n QtScriptTools-devel -l pl.UTF-8
752 Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
753 programistyczne.
754
755 %package -n QtScriptTools-static
756 Summary:        Qt classes for scripting applications - static library
757 Summary(pl.UTF-8):      Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
758 Group:          X11/Development/Libraries
759 Requires:       QtScriptTools-devel = %{version}-%{release}
760
761 %description -n QtScriptTools-static
762 Qt classes for scripting applications - static library.
763
764 %description -n QtScriptTools-static -l pl.UTF-8
765 Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
766 statyczna.
767
768 %package -n QtSql
769 Summary:        Qt classes for database integration using SQL
770 Summary(pl.UTF-8):      Klasy Qt do integracji z bazami danych przy użyciu SQL
771 Group:          X11/Libraries
772 Requires:       QtCore = %{version}-%{release}
773
774 %description -n QtSql
775 Qt classes for database integration using SQL.
776
777 %description -n QtSql -l pl.UTF-8
778 Klasy Qt do integracji z bazami danych przy użyciu SQL.
779
780 %package -n QtSql-devel
781 Summary:        Qt classes for database integration using SQL - development files
782 Summary(pl.UTF-8):      Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki programistyczne
783 Group:          X11/Development/Libraries
784 Requires:       QtCore-devel = %{version}-%{release}
785 Requires:       QtSql = %{version}-%{release}
786
787 %description -n QtSql-devel
788 Qt classes for database integration using SQL - development files.
789
790 %description -n QtSql-devel -l pl.UTF-8
791 Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki
792 programistyczne.
793
794 %package -n QtSql-static
795 Summary:        Qt classes for database integration using SQL - static libraries
796 Summary(pl.UTF-8):      Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
797 Group:          X11/Development/Libraries
798 Requires:       QtSql-devel = %{version}-%{release}
799
800 %description -n QtSql-static
801 Qt classes for database integration using SQL - static libraries.
802
803 %description -n QtSql-static -l pl.UTF-8
804 Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki
805 statyczne. programistyczne.
806
807 %package -n QtSql-ibase
808 Summary:        Database plugin for InterBase/Firebird Qt support
809 Summary(pl.UTF-8):      Wtyczka InterBase/Firebird do Qt
810 Summary(pt_BR.UTF-8):   Plugin de suporte a InterBase/Firebird para Qt
811 Group:          X11/Libraries
812 Requires:       QtSql = %{version}-%{release}
813 Provides:       QtSql-backend = %{version}-%{release}
814
815 %description -n QtSql-ibase
816 This package contains a plugin for accessing Interbase/Firebird
817 database via the QSql classes.
818
819 %description -n QtSql-ibase -l pl.UTF-8
820 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
821 danych Interbase/Firebird poprzez klasy QSql.
822
823 %description -n QtSql-ibase -l pt_BR.UTF-8
824 Plugin de suporte a InterBase/Firebird para Qt.
825
826 %package -n QtSql-mysql
827 Summary:        Database plugin for MySQL Qt support
828 Summary(pl.UTF-8):      Wtyczka MySQL do Qt
829 Summary(pt_BR.UTF-8):   Plugin de suporte a MySQL para Qt
830 Group:          X11/Libraries
831 Requires:       QtSql = %{version}-%{release}
832 Provides:       QtSql-backend = %{version}-%{release}
833
834 %description -n QtSql-mysql
835 This package contains a plugin for accessing MySQL database via the
836 QSql classes.
837
838 %description -n QtSql-mysql -l pl.UTF-8
839 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
840 danych MySQL poprzez klasy QSql.
841
842 %description -n QtSql-mysql -l pt_BR.UTF-8
843 Plugin de suporte a MySQL para Qt.
844
845 %package -n QtSql-odbc
846 Summary:        Database plugin for ODBC Qt support
847 Summary(pl.UTF-8):      Wtyczka ODBC do Qt
848 Summary(pt_BR.UTF-8):   Plugin de suporte a ODBC para Qt
849 Group:          X11/Libraries
850 Requires:       QtSql = %{version}-%{release}
851 Provides:       QtSql-backend = %{version}-%{release}
852
853 %description -n QtSql-odbc
854 This package contains a plugin for accessing unixODBC services via the
855 QSql classes.
856
857 %description -n QtSql-odbc -l pl.UTF-8
858 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
859 unixODBC poprzez klasy QSql.
860
861 %description -n QtSql-odbc -l pt_BR.UTF-8
862 Plugin de suporte a ODBC para Qt.
863
864 %package -n QtSql-pgsql
865 Summary:        Database plugin for PostgreSQL Qt support
866 Summary(pl.UTF-8):      Wtyczka PostgreSQL do Qt
867 Summary(pt_BR.UTF-8):   Plugin de suporte a PostgreSQL para Qt
868 Group:          X11/Libraries
869 Requires:       QtSql = %{version}-%{release}
870 Provides:       QtSql-backend = %{version}-%{release}
871
872 %description -n QtSql-pgsql
873 This package contains a plugin for accessing PostgreSQL database via
874 the QSql classes.
875
876 %description -n QtSql-pgsql -l pl.UTF-8
877 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
878 danych PostgreSQL poprzez klasy QSql.
879
880 %description -n QtSql-pgsql -l es.UTF-8
881 Plugin de suporte a PostgreSQL para Qt.
882
883 %package -n QtSql-sqlite
884 Summary:        Database plugin for SQLite 2.x Qt support
885 Summary(pl.UTF-8):      Wtyczka SQLite 2.x do Qt
886 Summary(pt_BR.UTF-8):   Plugin de suporte a SQLite 2.x para Qt
887 Group:          X11/Libraries
888 Requires:       QtSql = %{version}-%{release}
889 Provides:       QtSql-backend = %{version}-%{release}
890
891 %description -n QtSql-sqlite
892 This package contains a plugin for using the SQLite 2.x library (which
893 allows to acces virtually any SQL database) via the QSql classes.
894
895 %description -n QtSql-sqlite -l pl.UTF-8
896 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
897 danych SQLite 2.x poprzez klasy QSql.
898
899 %description -n QtSql-sqlite -l pt_BR.UTF-8
900 Plugin de suporte a SQLite 2.x para Qt.
901
902 %package -n QtSql-sqlite3
903 Summary:        Database plugin for SQLite3 Qt support
904 Summary(pl.UTF-8):      Wtyczka SQLite3 do Qt
905 Summary(pt_BR.UTF-8):   Plugin de suporte a SQLite3 para Qt
906 Group:          X11/Libraries
907 Requires:       QtSql = %{version}-%{release}
908 Provides:       QtSql-backend = %{version}-%{release}
909
910 %description -n QtSql-sqlite3
911 This package contains a plugin for using the SQLite3 library (which
912 allows to acces virtually any SQL database) via the QSql classes.
913
914 %description -n QtSql-sqlite3 -l pl.UTF-8
915 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
916 danych SQLite3 poprzez klasy QSql.
917
918 %description -n QtSql-sqlite3 -l pt_BR.UTF-8
919 Plugin de suporte a SQLite3 para Qt.
920
921 %package -n QtSql-tds
922 Summary:        Database plugin for TDS Qt support
923 Summary(pl.UTF-8):      Wtyczka TDS do Qt
924 Summary(pt_BR.UTF-8):   Plugin de suporte a TDS para Qt
925 Group:          X11/Libraries
926 Requires:       QtSql = %{version}-%{release}
927 Provides:       QtSql-backend = %{version}-%{release}
928
929 %description -n QtSql-tds
930 This package contains a plugin for accessing TDS database via the QSql
931 classes.
932
933 %description -n QtSql-tds -l pl.UTF-8
934 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
935 danych TDS poprzez klasy QSql.
936
937 %description -n QtSql-tds -l pt_BR.UTF-8
938 Plugin de suporte a TDS para Qt.
939
940 %package -n QtSvg
941 Summary:        Qt SVG support
942 Summary(pl.UTF-8):      Wsparcie Qt dla SVG
943 Group:          X11/Libraries
944 Requires:       QtCore = %{version}-%{release}
945 Requires:       QtGui = %{version}-%{release}
946 # for svg plugins
947 Requires:       QtXml = %{version}-%{release}
948
949 %description -n QtSvg
950 Qt SVG support.
951
952 %description -n QtSvg -l pl.UTF-8
953 Wsparcie Qt dla SVG.
954
955 %package -n QtSvg-devel
956 Summary:        Qt SVG support - development files
957 Summary(pl.UTF-8):      Wsparcie Qt dla SVG - pliki programistyczne
958 Group:          X11/Development/Libraries
959 Requires:       QtGui-devel = %{version}-%{release}
960 Requires:       QtSvg = %{version}-%{release}
961
962 %description -n QtSvg-devel
963 Qt SVG support - development files.
964
965 %description -n QtSvg-devel -l pl.UTF-8
966 Wsparcie Qt dla SVG - pliki programistyczne.
967
968 %package -n QtSvg-static
969 Summary:        Qt SVG support - static libraries
970 Summary(pl.UTF-8):      Wsparcie Qt dla SVG - biblioteki statyczne
971 Group:          X11/Development/Libraries
972 Requires:       QtSvg-devel = %{version}-%{release}
973
974 %description -n QtSvg-static
975 Qt SVG support - static libraries.
976
977 %description -n QtSvg-static -l pl.UTF-8
978 Wsparcie Qt dla SVG - biblioteki statyczne.
979
980 %package -n QtTest
981 Summary:        Qt test framework
982 Summary(pl.UTF-8):      Szkielet testów Qt
983 Group:          X11/Libraries
984 Requires:       QtCore = %{version}-%{release}
985
986 %description -n QtTest
987 Qt test framework.
988
989 %description -n QtTest -l pl.UTF-8
990 Szkielet testów Qt.
991
992 %package -n QtTest-devel
993 Summary:        Qt test framework - development files
994 Summary(pl.UTF-8):      Szkielet testów Qt - pliki programistyczne
995 Group:          X11/Development/Libraries
996 Requires:       QtCore-devel = %{version}-%{release}
997 Requires:       QtTest = %{version}-%{release}
998
999 %description -n QtTest-devel
1000 Qt test framework - development files.
1001
1002 %description -n QtTest-devel -l pl.UTF-8
1003 Szkielet testów Qt - pliki programistyczne.
1004
1005 %package -n QtTest-static
1006 Summary:        Qt test framework - static libraries
1007 Summary(pl.UTF-8):      Szkielet testów Qt - biblioteki statyczne
1008 Group:          X11/Development/Libraries
1009 Requires:       QtTest-devel = %{version}-%{release}
1010
1011 %description -n QtTest-static
1012 Qt test framework - static libraries.
1013
1014 %description -n QtTest-static -l pl.UTF-8
1015 Szkielet testów Qt - biblioteki statyczne.
1016
1017 %package -n QtUiTools
1018 Summary:        Classes for handling Qt Designer forms in applications
1019 Summary(pl.UTF-8):      Klasy do obsługi formularzy Qt Designera w aplikacjach
1020 Group:          X11/Libraries
1021 Requires:       QtGui = %{version}-%{release}
1022 Requires:       QtXml = %{version}-%{release}
1023
1024 %description -n QtUiTools
1025 The QtUiTools module provides classes to handle forms created with Qt
1026 Designer.
1027
1028 %description -n QtUiTools -l pl.UTF-8
1029 Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
1030 użyciu Qt Designera.
1031
1032 %package -n QtUiTools-devel
1033 Summary:        Classes for handling Qt Designer forms in applications - development files
1034 Summary(pl.UTF-8):      Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
1035 Group:          X11/Development/Libraries
1036 Requires:       QtGui-devel = %{version}-%{release}
1037 Requires:       QtUiTools = %{version}-%{release}
1038 Requires:       QtXml-devel = %{version}-%{release}
1039
1040 %description -n QtUiTools-devel
1041 Classes for handling Qt Designer forms in applications - development
1042 files.
1043
1044 %description -n QtUiTools-devel -l pl.UTF-8
1045 Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
1046 programistyczne.
1047
1048 %package -n QtUiTools-static
1049 Summary:        Classes for handling Qt Designer forms in applications - static library
1050 Summary(pl.UTF-8):      Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
1051 Group:          X11/Development/Libraries
1052 Requires:       QtUiTools-devel = %{version}-%{release}
1053
1054 %description -n QtUiTools-static
1055 Classes for handling Qt Designer forms in applications - static
1056 library.
1057
1058 %description -n QtUiTools-static -l pl.UTF-8
1059 Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
1060 statyczna.
1061
1062 %package -n QtWebKit
1063 Summary:        Qt classes for rendering HTML, XHTML and SVG documents
1064 Summary(pl.UTF-8):      Klasy Qt do renderowania dokumentów HTML, XHTML i SVG
1065 Group:          X11/Libraries
1066 Requires:       QtDBus = %{version}-%{release}
1067 Requires:       QtGui = %{version}-%{release}
1068 Requires:       QtNetwork = %{version}-%{release}
1069 Requires:       QtXml = %{version}-%{release}
1070
1071 %description -n QtWebKit
1072 QtWebKit provides a Web browser engine that makes it easy to embed
1073 content from the World Wide Web into your Qt application. At the same
1074 time Web content can be enhanced with native controls. QtWebKit
1075 provides facilities for rendering of HyperText Markup Language (HTML),
1076 Extensible HyperText Markup Language (XHTML) and Scalable Vector
1077 Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
1078 and scripted with JavaScript.
1079
1080 %description -n QtWebKit -l pl.UTF-8
1081 QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
1082 treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
1083 rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
1084 dokumentów w językach HTML (HyperText Markup Language), XHTML
1085 (Extensible HyperText Markup Language) i SVG (Scalable Vector
1086 Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
1087 języku JavaScript.
1088
1089 %package -n QtWebKit-devel
1090 Summary:        Qt classes for rendering HTML, XHTML and SVG documents - development files
1091 Summary(pl.UTF-8):      Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
1092 Group:          X11/Development/Libraries
1093 Requires:       QtGui-devel = %{version}-%{release}
1094 Requires:       QtNetwork-devel = %{version}-%{release}
1095 Requires:       QtScript-devel = %{version}-%{release}
1096 Requires:       QtWebKit = %{version}-%{release}
1097 %if %{with system_phonon}
1098 Requires:       phonon-devel
1099 %else
1100 Requires:       qt4-phonon-devel = %{version}-%{release}
1101 %endif
1102
1103 %description -n QtWebKit-devel
1104 Qt classes for rendering HTML, XHTML and SVG documents - development
1105 files.
1106
1107 %description -n QtWebKit-devel -l pl.UTF-8
1108 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki
1109 programistyczne.
1110
1111 %package -n QtWebKit-static
1112 Summary:        Qt classes for rendering HTML, XHTML and SVG documents - static library
1113 Summary(pl.UTF-8):      Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
1114 Group:          X11/Development/Libraries
1115 Requires:       QtWebKit-devel = %{version}-%{release}
1116
1117 %description -n QtWebKit-static
1118 Qt classes for rendering HTML, XHTML and SVG documents - static library.
1119
1120 %description -n QtWebKit-static -l pl.UTF-8
1121 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka
1122 statyczna.
1123
1124 %package -n QtXml
1125 Summary:        Qt classes for handling XML
1126 Summary(pl.UTF-8):      Klasy Qt do obsługi XML-a
1127 Group:          X11/Libraries
1128 Requires:       QtCore = %{version}-%{release}
1129
1130 %description -n QtXml
1131 Qt classes for handling XML.
1132
1133 %description -n QtXml -l pl.UTF-8
1134 Klasy Qt do obsługi XML-a.
1135
1136 %package -n QtXml-devel
1137 Summary:        Qt classes for handling XML - development files
1138 Summary(pl.UTF-8):      Klasy Qt do obsługi XML-a - pliki programistyczne
1139 Group:          X11/Development/Libraries
1140 Requires:       QtCore-devel = %{version}-%{release}
1141 Requires:       QtXml = %{version}-%{release}
1142
1143 %description -n QtXml-devel
1144 Qt classes for handling XML - development files.
1145
1146 %description -n QtXml-devel -l pl.UTF-8
1147 Klasy Qt do obsługi XML-a - pliki programistyczne.
1148
1149 %package -n QtXml-static
1150 Summary:        Qt classes for handling XML - static libraries
1151 Summary(pl.UTF-8):      Klasy Qt do obsługi XML-a - biblioteki statyczne
1152 Group:          X11/Development/Libraries
1153 Requires:       QtXml-devel = %{version}-%{release}
1154
1155 %description -n QtXml-static
1156 Qt classes for handling XML - static libraries.
1157
1158 %description -n QtXml-static -l pl.UTF-8
1159 Klasy Qt do obsługi XML-a - biblioteki statyczne.
1160
1161 %package -n QtXmlPatterns
1162 Summary:        QtXmlPatterns XQuery engine
1163 Summary(pl.UTF-8):      Silnik zapytań XQuery QtXmlPatterns
1164 Group:          X11/Libraries
1165 Requires:       QtCore = %{version}-%{release}
1166 Requires:       QtNetwork = %{version}-%{release}
1167
1168 %description -n QtXmlPatterns
1169 QtXmlPatterns XQuery engine.
1170
1171 %description -n QtXmlPatterns -l pl.UTF-8
1172 Silnik zapytań XQuery QtXmlPatterns.
1173
1174 %package -n QtXmlPatterns-devel
1175 Summary:        QtXmlPatterns XQuery engine - development files
1176 Summary(pl.UTF-8):      Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne
1177 Group:          X11/Development/Libraries
1178 Requires:       QtNetwork-devel = %{version}-%{release}
1179 Requires:       QtXmlPatterns = %{version}-%{release}
1180
1181 %description -n QtXmlPatterns-devel
1182 QtXmlPatterns XQuery engine - development files.
1183
1184 %description -n QtXmlPatterns-devel -l pl.UTF-8
1185 Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne.
1186
1187 %package -n QtXmlPatterns-static
1188 Summary:        QtXmlPatterns XQuery engine - static library
1189 Summary(pl.UTF-8):      Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna
1190 Group:          X11/Development/Libraries
1191 Requires:       QtXmlPatterns-devel = %{version}-%{release}
1192
1193 %description -n QtXmlPatterns-static
1194 QtXmlPatterns XQuery engine - static library.
1195
1196 %description -n QtXmlPatterns-static -l pl.UTF-8
1197 Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna.
1198
1199 %package assistant
1200 Summary:        Qt documentation browser
1201 Summary(pl.UTF-8):      Przeglądarka dokumentacji Qt
1202 Group:          X11/Development/Tools
1203 Requires:       QtGui = %{version}-%{release}
1204 Requires:       QtHelp = %{version}-%{release}
1205 Requires:       QtNetwork = %{version}-%{release}
1206 Requires:       QtSql = %{version}-%{release}
1207 Requires:       QtSql-sqlite3 = %{version}-%{release}
1208 Requires:       QtWebKit = %{version}-%{release}
1209 Requires:       QtXml = %{version}-%{release}
1210
1211 %description assistant
1212 Qt Assistant is a tool for browsing on-line documentation with
1213 indexing, bookmarks and full-text search.
1214
1215 %description assistant -l pl.UTF-8
1216 Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1217 indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
1218
1219 %package build
1220 Summary:        Build tools for Qt4
1221 Summary(pl.UTF-8):      Narzędzia do budowania dla Qt4
1222 Group:          X11/Development/Tools
1223 Requires:       QtCore = %{version}-%{release}
1224 Requires:       QtGui = %{version}-%{release}
1225 Requires:       QtXml = %{version}-%{release}
1226
1227 %description build
1228 This package includes the Qt resource compiler (rcc), meta objects
1229 compiler (moc), user interface compiler (uic) and qt3to4 include names
1230 converter.
1231
1232 %description build -l pl.UTF-8
1233 Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1234 metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1235 konwerter nazw plików nagłówkowych qt3to4.
1236
1237 %package designer
1238 Summary:        IDE used for GUI designing with Qt library
1239 Summary(pl.UTF-8):      IDE służące do projektowania GUI za pomocą biblioteki Qt
1240 Group:          X11/Applications
1241 Requires:       QtDesigner = %{version}-%{release}
1242
1243 %description designer
1244 An advanced tool used for GUI designing with Qt library.
1245
1246 %description designer -l pl.UTF-8
1247 Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1248 za pomocą biblioteki Qt.
1249
1250 %package linguist
1251 Summary:        Translation helper for Qt
1252 Summary(pl.UTF-8):      Aplikacja ułatwiająca tłumaczenie aplikacji opartych o Qt
1253 Group:          X11/Development/Tools
1254 Requires:       QtUiTools = %{version}-%{release}
1255
1256 %description linguist
1257 This program provides an interface that shortens and helps systematize
1258 the process of translating GUIs. Qt Linguist takes all of the text of
1259 a UI that will be shown to the user, and presents it to a human
1260 translator in a simple window. When one UI text is translated, the
1261 program automatically progresses to the next, until they are all
1262 completed.
1263
1264 %description linguist -l pl.UTF-8
1265 Ten program oferuje interfejs znacznie przyśpieszający proces
1266 tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1267 przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1268 Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1269 następnego, aż wszystkie będą przetłumaczone.
1270
1271 %package phonon
1272 Summary:        Cross-platform multimedia framework
1273 Summary(pl.UTF-8):      Wieloplatformowy szkielet multimedialny
1274 Group:          X11/Development/Tools
1275 Obsoletes:      phonon
1276
1277 %description phonon
1278 Phonon is a cross-platform multimedia framework that enables the use
1279 of audio and video content in Qt applications.
1280
1281 %description phonon -l pl.UTF-8
1282 Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1283 wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1284
1285 %package phonon-devel
1286 Summary:        Cross-platform multimedia framework - development files
1287 Summary(pl.UTF-8):      Wieloplatformowy szkielet multimedialny - pliki programistyczne
1288 Group:          X11/Development/Libraries
1289 Requires:       QtCore-devel = %{version}-%{release}
1290 Requires:       QtDBus-devel = %{version}-%{release}
1291 Requires:       QtGui-devel = %{version}-%{release}
1292 Requires:       qt4-phonon = %{version}-%{release}
1293 Obsoletes:      phonon-devel
1294
1295 %description phonon-devel
1296 Cross-platform multimedia framework - development files.
1297
1298 %description phonon-devel -l pl.UTF-8
1299 Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1300
1301 %package qmake
1302 Summary:        Qt makefile generator
1303 Summary(pl.UTF-8):      Generator plików makefile dla aplikacji Qt
1304 Group:          X11/Development/Tools
1305
1306 %description qmake
1307 A powerful makefile generator. It can create makefiles on any platform
1308 from a simple .pro definitions file.
1309
1310 %description qmake -l pl.UTF-8
1311 Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1312 na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
1313
1314 %package qtconfig
1315 Summary:        Qt widgets configuration tool
1316 Summary(pl.UTF-8):      Narzędzie do konfigurowania widgetów Qt
1317 Group:          X11/Applications
1318 Requires:       Qt3Support = %{version}-%{release}
1319 Requires:       QtDBus = %{version}-%{release}
1320 Requires:       QtGui = %{version}-%{release}
1321 Requires:       QtNetwork = %{version}-%{release}
1322 Requires:       QtSql = %{version}-%{release}
1323 Requires:       QtXml = %{version}-%{release}
1324
1325 %description qtconfig
1326 A tool for configuring look and behavior of Qt widgets.
1327
1328 %description qtconfig -l pl.UTF-8
1329 Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
1330
1331 %package -n qvfb
1332 Summary:        Qt Virtual framebuffer
1333 Summary(pl.UTF-8):      Wirtualny framebuffer dla Qt
1334 Group:          X11/Development/Libraries
1335 Requires:       QtGui = %{version}-%{release}
1336 Requires:       QtOpenGL = %{version}-%{release}
1337
1338 %description -n qvfb
1339 Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1340 window.
1341
1342 %description -n qvfb -l pl.UTF-8
1343 Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1344 okienku X.
1345
1346 %package demos
1347 Summary:        Demos of new Qt4 features
1348 Summary(pl.UTF-8):      Programy demonstrujące nowe możliwości Qt4
1349 Group:          X11/Development/Libraries
1350 Requires:       QtDeclarative = %{version}-%{release}
1351 Requires:       QtGui = %{version}-%{release}
1352 Requires:       QtHelp = %{version}-%{release}
1353 Requires:       QtNetwork = %{version}-%{release}
1354 Requires:       QtOpenGL = %{version}-%{release}
1355 Requires:       QtScript = %{version}-%{release}
1356 Requires:       QtSql = %{version}-%{release}
1357 Requires:       QtSvg = %{version}-%{release}
1358 Requires:       QtXml = %{version}-%{release}
1359 Requires:       QtXmlPatterns = %{version}-%{release}
1360
1361 %description demos
1362 Demos are spiders that fly.
1363
1364 %description demos -l pl.UTF-8
1365 Dema to latające pająki.
1366
1367 %package doc
1368 Summary:        Qt Documentation in HTML format
1369 Summary(pl.UTF-8):      Dokumentacja Qt w formacie HTML
1370 Group:          X11/Development/Libraries
1371 Suggests:       %{name}-assistant = %{version}-%{release}
1372
1373 %description doc
1374 Qt documentation in HTML format.
1375
1376 %description doc -l pl.UTF-8
1377 Dokumentacja qt w formacie HTML.
1378
1379 %package examples
1380 Summary:        Example programs bundled with Qt
1381 Summary(pl.UTF-8):      Ćwiczenia i przykłady do Qt
1382 Summary(pt_BR.UTF-8):   Programas exemplo desenvolvidos com o Qt
1383 Group:          X11/Development/Libraries
1384 # no *-devel deps, allow to look at the examples without compiling
1385
1386 %description examples
1387 Example programs bundled with Qt version.
1388
1389 %description examples -l pl.UTF-8
1390 Ćwiczenia/przykłady dołączone do Qt.
1391
1392 %description examples -l pt_BR.UTF-8
1393 Programas exemplo para o Qt versão.
1394
1395 %prep
1396 %setup -q -n qt-everywhere-opensource-src-%{version}
1397
1398 %patch100 -p1
1399
1400 %patch0 -p1
1401 %patch1 -p0
1402 %patch2 -p1
1403 %patch3 -p1
1404 %patch4 -p1
1405 %patch5 -p1
1406 %patch6 -p1
1407 %patch7 -p1
1408 #%patch8 -p1
1409 %patch9 -p1
1410 %patch10 -p1
1411 %patch11 -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(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qt_help.qm
1953 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qt_help.qm
1954 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qt_help.qm
1955 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qt_help.qm
1956
1957 %files -n QtMultimedia
1958 %defattr(644,root,root,755)
1959 %attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
1960 %attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.4
1961
1962 %files -n QtNetwork
1963 %defattr(644,root,root,755)
1964 %attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
1965 %attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
1966 %dir %{_qtdir}/plugins/bearer
1967 %attr(755,root,root) %{_qtdir}/plugins/bearer/*.so
1968
1969 %files -n QtOpenGL
1970 %defattr(644,root,root,755)
1971 %attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
1972 %attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
1973 %attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqglgraphicssystem.so
1974
1975 %files -n QtScript
1976 %defattr(644,root,root,755)
1977 %attr(755,root,root) %{_libdir}/libQtScript.so.*.*
1978 %attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
1979 %dir %{_qtdir}/plugins/script
1980
1981 %files -n QtScriptTools
1982 %defattr(644,root,root,755)
1983 %attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
1984 %attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
1985
1986 %files -n QtSql
1987 %defattr(644,root,root,755)
1988 %attr(755,root,root) %{_libdir}/libQtSql.so.*.*
1989 %attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
1990 %dir %{_qtdir}/plugins/sqldrivers
1991
1992 %if %{with mysql}
1993 %files -n QtSql-mysql
1994 %defattr(644,root,root,755)
1995 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
1996 %endif
1997
1998 %if %{with pgsql}
1999 %files -n QtSql-pgsql
2000 %defattr(644,root,root,755)
2001 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
2002 %endif
2003
2004 %if %{with sqlite}
2005 %files -n QtSql-sqlite
2006 %defattr(644,root,root,755)
2007 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
2008 %endif
2009
2010 %if %{with sqlite3}
2011 %files -n QtSql-sqlite3
2012 %defattr(644,root,root,755)
2013 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
2014 %endif
2015
2016 %if %{with ibase}
2017 %files -n QtSql-ibase
2018 %defattr(644,root,root,755)
2019 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
2020 %endif
2021
2022 %if %{with odbc}
2023 %files -n QtSql-odbc
2024 %defattr(644,root,root,755)
2025 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
2026 %endif
2027
2028 %files -n QtSql-tds
2029 %defattr(644,root,root,755)
2030 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
2031
2032 %files -n QtSvg
2033 %defattr(644,root,root,755)
2034 %attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
2035 %attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
2036 %attr(755,root,root) %{_qtdir}/plugins/iconengines/libqsvgicon.so
2037 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqsvg.so
2038
2039 %files -n QtTest
2040 %defattr(644,root,root,755)
2041 %attr(755,root,root) %{_libdir}/libQtTest.so.*.*
2042 %attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
2043
2044 %files -n QtUiTools
2045 %defattr(644,root,root,755)
2046 %attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
2047 %attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
2048
2049 %files -n QtWebKit
2050 %defattr(644,root,root,755)
2051 %attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
2052 %attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
2053
2054 %files -n QtXml
2055 %defattr(644,root,root,755)
2056 %attr(755,root,root) %{_libdir}/libQtXml.so.*.*
2057 %attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
2058
2059 %files -n QtXmlPatterns
2060 %defattr(644,root,root,755)
2061 %attr(755,root,root) %{_qtdir}/bin/xmlpatterns
2062 %attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
2063 %attr(755,root,root) %{_bindir}/xmlpatternsvalidator
2064 %attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
2065 %attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
2066
2067 %files assistant
2068 %defattr(644,root,root,755)
2069 %attr(755,root,root) %{_bindir}/pixeltool
2070 %attr(755,root,root) %{_bindir}/assistant-qt4
2071 %attr(755,root,root) %{_qtdir}/bin/pixeltool
2072 %attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
2073 %attr(755,root,root) %{_qtdir}/bin/assistant
2074 %lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-assistant.qm
2075 %lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4-assistant.qm
2076 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-assistant.qm
2077 %lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-assistant.qm
2078 %lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-assistant.qm
2079 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-assistant.qm
2080 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-assistant.qm
2081 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-assistant.qm
2082 %lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-assistant.qm
2083 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-assistant.qm
2084 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-assistant.qm
2085 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-assistant.qm
2086 %{_desktopdir}/assistant-qt4.desktop
2087 #%{_pixmapsdir}/assistant-qt4.png
2088
2089 %files build
2090 %defattr(644,root,root,755)
2091 %attr(755,root,root) %{_bindir}/moc-qt4
2092 %attr(755,root,root) %{_bindir}/qdoc3
2093 %attr(755,root,root) %{_bindir}/qt3to4
2094 %attr(755,root,root) %{_bindir}/rcc
2095 %attr(755,root,root) %{_bindir}/uic-qt4
2096 %attr(755,root,root) %{_qtdir}/bin/moc
2097 %attr(755,root,root) %{_qtdir}/bin/qdoc3
2098 %attr(755,root,root) %{_qtdir}/bin/qt3to4
2099 %attr(755,root,root) %{_qtdir}/bin/rcc
2100 %attr(755,root,root) %{_qtdir}/bin/uic
2101 #find better place?
2102 %attr(755,root,root) %{_bindir}/qttracereplay
2103 %attr(755,root,root) %{_qtdir}/bin/qttracereplay
2104 %{_datadir}/qt4/q3porting.xml
2105
2106 %files designer
2107 %defattr(644,root,root,755)
2108 %attr(755,root,root) %{_bindir}/designer-qt4
2109 %attr(755,root,root) %{_qtdir}/bin/designer
2110 %lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-designer.qm
2111 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-designer.qm
2112 %lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-designer.qm
2113 %lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-designer.qm
2114 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-designer.qm
2115 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-designer.qm
2116 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-designer.qm
2117 %lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-designer.qm
2118 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-designer.qm
2119 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-designer.qm
2120 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-designer.qm
2121 %{_desktopdir}/designer-qt4.desktop
2122 %{_pixmapsdir}/designer-qt4.png
2123
2124 %files linguist
2125 %defattr(644,root,root,755)
2126 %attr(755,root,root) %{_bindir}/findtr-qt4
2127 %attr(755,root,root) %{_bindir}/linguist-qt4
2128 %attr(755,root,root) %{_bindir}/lrelease-qt4
2129 %attr(755,root,root) %{_bindir}/lupdate-qt4
2130 %attr(755,root,root) %{_qtdir}/bin/findtr
2131 %attr(755,root,root) %{_qtdir}/bin/linguist
2132 %attr(755,root,root) %{_qtdir}/bin/lconvert
2133 %attr(755,root,root) %{_qtdir}/bin/lrelease
2134 %attr(755,root,root) %{_qtdir}/bin/lupdate
2135 %lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-linguist.qm
2136 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-linguist.qm
2137 %lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-linguist.qm
2138 %lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-linguist.qm
2139 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-linguist.qm
2140 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-linguist.qm
2141 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-linguist.qm
2142 %lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-linguist.qm
2143 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-linguist.qm
2144 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-linguist.qm
2145 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-linguist.qm
2146 %{_datadir}/qt4/phrasebooks
2147 %{_desktopdir}/linguist-qt4.desktop
2148 %{_pixmapsdir}/linguist-qt4.png
2149
2150 %if %{without system_phonon}
2151 %files phonon
2152 %defattr(644,root,root,755)
2153 %attr(755,root,root) %{_libdir}/libphonon.so.*.*
2154 %attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
2155 %dir %{_qtdir}/plugins/phonon_backend
2156 %attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
2157 %endif
2158
2159 %files qmake
2160 %defattr(644,root,root,755)
2161 %attr(755,root,root) %{_bindir}/qmake-qt4
2162 %attr(755,root,root) %{_qtdir}/bin/qmake
2163 %{_datadir}/qt4/mkspecs
2164 %{_qtdir}/mkspecs
2165
2166 %files qtconfig
2167 %defattr(644,root,root,755)
2168 %attr(755,root,root) %{_bindir}/qtconfig-qt4
2169 %attr(755,root,root) %{_qtdir}/bin/qtconfig
2170 %lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-qtconfig.qm
2171 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qtconfig.qm
2172 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qtconfig.qm
2173 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qtconfig.qm
2174 %lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qtconfig.qm
2175 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qtconfig.qm
2176 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2177 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
2178 %{_desktopdir}/qtconfig-qt4.desktop
2179 %{_pixmapsdir}/qtconfig-qt4.png
2180
2181 %files -n qvfb
2182 %defattr(644,root,root,755)
2183 %attr(755,root,root) %{_bindir}/qvfb
2184 %attr(755,root,root) %{_qtdir}/bin/qvfb
2185 %lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-qvfb.qm
2186 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qvfb.qm
2187 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
2188 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qvfb.qm
2189 %lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qvfb.qm
2190 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qvfb.qm
2191 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2192 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
2193
2194 %files doc
2195 %defattr(644,root,root,755)
2196 %{_docdir}/%{name}-doc
2197 %{_qtdir}/doc
2198
2199 %files -n QtCLucene-devel -f QtCLucene-devel.files
2200 %defattr(644,root,root,755)
2201
2202 %files -n Qt3Support-devel -f Qt3Support-devel.files
2203 %defattr(644,root,root,755)
2204 %attr(755,root,root) %{_bindir}/uic3
2205 %attr(755,root,root) %{_qtdir}/bin/uic3
2206
2207 %files -n QtCore-devel -f QtCore-devel.files
2208 %defattr(644,root,root,755)
2209
2210 %files -n QtDBus-devel -f QtDBus-devel.files
2211 %defattr(644,root,root,755)
2212
2213 %files -n QtDeclarative-devel -f QtDeclarative-devel.files
2214 %defattr(644,root,root,755)
2215
2216 %files -n QtDesigner-devel -f QtDesigner-devel.files
2217 %defattr(644,root,root,755)
2218
2219 %files -n QtGui-devel -f QtGui-devel.files
2220 %defattr(644,root,root,755)
2221
2222 %files -n QtHelp-devel -f QtHelp-devel.files
2223 %defattr(644,root,root,755)
2224
2225 %files -n QtMultimedia-devel -f QtMultimedia-devel.files
2226 %defattr(644,root,root,755)
2227
2228 %files -n QtNetwork-devel -f QtNetwork-devel.files
2229 %defattr(644,root,root,755)
2230
2231 %files -n QtOpenGL-devel -f QtOpenGL-devel.files
2232 %defattr(644,root,root,755)
2233
2234 %files -n QtScript-devel -f QtScript-devel.files
2235 %defattr(644,root,root,755)
2236
2237 %files -n QtScriptTools-devel -f QtScriptTools-devel.files
2238 %defattr(644,root,root,755)
2239
2240 %files -n QtSql-devel -f QtSql-devel.files
2241 %defattr(644,root,root,755)
2242
2243 %files -n QtSvg-devel -f QtSvg-devel.files
2244 %defattr(644,root,root,755)
2245
2246 %files -n QtTest-devel -f QtTest-devel.files
2247 %defattr(644,root,root,755)
2248
2249 %files -n QtUiTools-devel -f QtUiTools-devel.files
2250 %defattr(644,root,root,755)
2251
2252 %files -n QtWebKit-devel -f QtWebKit-devel.files
2253 %defattr(644,root,root,755)
2254
2255 %files -n QtXml-devel -f QtXml-devel.files
2256 %defattr(644,root,root,755)
2257
2258 %files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2259 %defattr(644,root,root,755)
2260
2261 %if %{without system_phonon}
2262 %files phonon-devel -f phonon-devel.files
2263 %defattr(644,root,root,755)
2264 %endif
2265
2266 %if %{with static_libs}
2267 %files -n Qt3Support-static
2268 %defattr(644,root,root,755)
2269 %{_libdir}/libQt3Support.a
2270
2271 #%files -n QtCLucene-static
2272 #%defattr(644,root,root,755)
2273 #%{_libdir}/libQtCLucene.a
2274
2275 %files -n QtCore-static
2276 %defattr(644,root,root,755)
2277 %{_libdir}/libQtCore.a
2278
2279 %files -n QtDBus-static
2280 %defattr(644,root,root,755)
2281 %{_libdir}/libQtDBus.a
2282
2283 %files -n QtDesigner-static
2284 %defattr(644,root,root,755)
2285 %{_libdir}/libQtDesigner.a
2286 %{_libdir}/libQtDesignerComponents.a
2287
2288 %files -n QtGui-static
2289 %defattr(644,root,root,755)
2290 %{_libdir}/libQtGui.a
2291
2292 %files -n QtHelp-static
2293 %defattr(644,root,root,755)
2294 %{_libdir}/libQtHelp.a
2295
2296 %files -n QtMultimedia-static
2297 %defattr(644,root,root,755)
2298 %{_libdir}/libQtMultimedia.a
2299
2300 %files -n QtNetwork-static
2301 %defattr(644,root,root,755)
2302 %{_libdir}/libQtNetwork.a
2303
2304 %files -n QtOpenGL-static
2305 %defattr(644,root,root,755)
2306 %{_libdir}/libQtOpenGL.a
2307
2308 %files -n QtScript-static
2309 %defattr(644,root,root,755)
2310 %{_libdir}/libQtScript.a
2311
2312 %files -n QtScriptTools-static
2313 %defattr(644,root,root,755)
2314 %{_libdir}/libQtScriptTools.a
2315
2316 %files -n QtSql-static
2317 %defattr(644,root,root,755)
2318 %{_libdir}/libQtSql.a
2319
2320 %files -n QtSvg-static
2321 %defattr(644,root,root,755)
2322 %{_libdir}/libQtSvg.a
2323
2324 %files -n QtTest-static
2325 %defattr(644,root,root,755)
2326 %{_libdir}/libQtTest.a
2327
2328 %files -n QtUiTools-static
2329 %defattr(644,root,root,755)
2330 %{_libdir}/libQtUiTools.a
2331
2332 #%files -n QtWebKit-static
2333 #%defattr(644,root,root,755)
2334 #%{_libdir}/libQtWebKit.a
2335
2336 %files -n QtDeclarative-static
2337 %defattr(644,root,root,755)
2338 %{_libdir}/libQtDeclarative.a
2339
2340 %files -n QtXml-static
2341 %defattr(644,root,root,755)
2342 %{_libdir}/libQtXml.a
2343
2344 %files -n QtXmlPatterns-static
2345 %defattr(644,root,root,755)
2346 %{_libdir}/libQtXmlPatterns.a
2347 %endif
2348
2349 %files demos -f demos.files
2350 %defattr(644,root,root,755)
2351
2352 %files examples -f examples.files
2353 %defattr(644,root,root,755)
This page took 0.217414 seconds and 4 git commands to generate.