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