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