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