3 # - better descriptions
5 # - check if translations are available
9 %bcond_with nas # enable NAS audio support
10 %bcond_without static_libs # build static libraries
11 %bcond_without cups # disable CUPS support
12 %bcond_without mysql # don't build MySQL plugin
13 %bcond_without odbc # don't build unixODBC plugin
14 %bcond_without pgsql # don't build PostgreSQL plugin
15 %bcond_without sqlite3 # don't build SQLite3 plugin
16 %bcond_without sqlite # don't build SQLite2 plugin
17 %bcond_without ibase # don't build ibase (InterBase/Firebird) plugin
18 %bcond_without pch # disable pch in qmake
19 %bcond_with sse # use SSE instructions in gui/painting module
20 %bcond_with sse2 # use SSE2 instructions
22 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
25 %ifarch pentium3 pentium4 %{x8664}
28 %ifarch pentium4 %{x8664}
33 %{!?with_sqlite3:%{!?with_sqlite:%{!?with_ibase:%{!?with_mysql:%{!?with_pgsql:%{!?with_odbc:%undefine _withsql}}}}}}
35 Summary: The Qt GUI application framework
36 Summary(es.UTF-8): Biblioteca para ejecutar aplicaciones GUI Qt
37 Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
38 Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
42 License: GPL v2 with OSS exception or QPL v1
44 Source0: ftp://ftp.trolltech.com/qt/source/qt-x11-opensource-src-%{version}.tar.gz
45 # Source0-md5: 376c003317c4417326ba2116370227d0
46 Source2: %{name}-qtconfig.desktop
47 Source3: %{name}-designer.desktop
48 Source4: %{name}-assistant.desktop
49 Source5: %{name}-linguist.desktop
50 Patch0: %{name}-tools.patch
51 Patch1: %{name}-qt_copy.patch
52 Patch2: %{name}-buildsystem.patch
53 Patch3: %{name}-locale.patch
54 Patch4: %{name}-antialias.patch
55 Patch5: %{name}-support-cflags-with-commas.patch
56 Patch6: %{name}-build-lib-static.patch
57 Patch7: %{name}-x11_fonts.patch
58 Patch8: %{name}-pl-update.patch
59 Patch9: %{name}-ibase.patch
60 Patch10: %{name}-pg_libs.patch
61 URL: http://www.trolltech.com/products/qt/
62 %{?with_ibase:BuildRequires: Firebird-devel}
63 BuildRequires: OpenGL-GLU-devel
64 %{?with_sqlite3:BuildRequires: sqlite3-devel}
65 # incompatible with bison
66 %{?with_cups:BuildRequires: cups-devel}
67 BuildRequires: dbus-devel >= 0.62
68 BuildRequires: fontconfig-devel
69 BuildRequires: freetype-devel >= 1:2.0.0
70 %{?with_pch:BuildRequires: gcc >= 5:4.0}
71 BuildRequires: giflib-devel
72 BuildRequires: glib2-devel >= 2.0.0
73 BuildRequires: gstreamer-plugins-base-devel
74 BuildRequires: libjpeg-devel
75 BuildRequires: libmng-devel >= 1.0.0
76 BuildRequires: libpng-devel >= 2:1.0.8
77 BuildRequires: libstdc++-devel
78 %{?with_mysql:BuildRequires: mysql-devel}
79 %{?with_nas:BuildRequires: nas-devel}
80 BuildRequires: pkgconfig
81 %{?with_pgsql:BuildRequires: postgresql-backend-devel}
82 %{?with_pgsql:BuildRequires: postgresql-devel}
83 %{?with_pgsql:BuildRequires: postgresql-static}
84 BuildRequires: rpmbuild(macros) >= 1.213
85 BuildRequires: sed >= 4.0
86 %{?with_sqlite:BuildRequires: sqlite-devel}
87 %{?with_odbc:BuildRequires: unixODBC-devel >= 2.2.12-2}
88 BuildRequires: xorg-lib-libSM-devel
89 BuildRequires: xorg-lib-libXcursor-devel
90 BuildRequires: xorg-lib-libXext-devel
91 BuildRequires: xorg-lib-libXfixes-devel
92 BuildRequires: xorg-lib-libXi-devel
93 BuildRequires: xorg-lib-libXinerama-devel
94 BuildRequires: xorg-lib-libXrandr-devel
95 BuildRequires: xorg-lib-libXrender-devel
96 BuildRequires: xorg-lib-libXtst-devel
97 BuildRequires: zlib-devel
98 BuildConflicts: QtCore-devel <= %{version}
99 BuildConflicts: QtScript-devel <= %{version}
100 Obsoletes: qt-extensions
102 Conflicts: kdelibs <= 8:3.2-0.030602.1
103 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
105 %define _noautoreqdep libGL.so.1 libGLU.so.1
106 %define _noautostrip '.*_debug\\.so*'
108 %define specflags -fno-strict-aliasing
110 %define _qtdir %{_libdir}/qt4
113 Qt is a complete C++ application development framework, which includes
114 a class library and tools for multiplatform development and
115 internationalization. Using Qt, a single source code tree can build
116 applications that run natively on different platforms (Windows,
117 Unix/Linux, Mac OS X, embedded Linux).
119 Qt has a rich set of standard widgets, and lets you write custom
120 controls. It encapsulates four different platform-specific APIs, and
121 the APIs for file-handling, networking, process-handling, threading,
122 database access, etc. Qt now also has Motif migration oraz Netscape
125 %description -l es.UTF-8
126 Contiene las bibliotecas compartidas necesarias para ejecutar
127 aplicaciones Qt, bien como los archivos README.
129 %description -l pl.UTF-8
130 Qt oferuje kompletny system do tworzenia i rozwijania aplikacji w
131 języku C++, w którego skład wchodzi biblioteka z klasami oraz
132 wieloplatformowymi narzędziami do rozwijania i tłumaczenia aplikacji.
133 Z pomocą Qt jeden kod źródłowy może być natywnie uruchamiany na
134 różnych platformach (Windows, Unix/Linux, Mac OS X).
136 Qt ma bogaty zbiór standardowych elementów interfejsu graficznego, ale
137 pozwala również na pisanie własnych elementów. Łączy w sposób
138 niewidoczny dla programisty interfejsy programowania różnych systemów,
139 tworząc w ten sposób jeden interfejs dla obsługi plików, sieci,
140 procesów, wątków, baz danych itp. Umożliwia także łatwe przenoszenie
141 na Qt aplikacji korzystających z Motif oraz pisanie wtyczek z
142 wykorzystaniem Netscape LiveConnect.
144 %package -n Qt3Support
145 Summary: Qt3 compatibility library
146 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3
148 Requires: QtCore = %{version}-%{release}
149 Requires: QtGui = %{version}-%{release}
150 Requires: QtNetwork = %{version}-%{release}
151 Requires: QtSql = %{version}-%{release}
152 Requires: QtXml = %{version}-%{release}
154 %description -n Qt3Support
155 Qt3 compatibility library.
157 %description -n Qt3Support -l pl.UTF-8
158 Biblioteka kompatybilności z Qt3.
160 %package -n Qt3Support-devel
161 Summary: Qt3 compatibility library - development files
162 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - pliki programistyczne
163 Group: X11/Development/Libraries
164 Requires: Qt3Support = %{version}-%{release}
165 Requires: QtCore-devel = %{version}-%{release}
166 Requires: QtGui-devel = %{version}-%{release}
167 Requires: QtNetwork-devel = %{version}-%{release}
168 Requires: QtSql-devel = %{version}-%{release}
169 Requires: QtXml-devel = %{version}-%{release}
171 %description -n Qt3Support-devel
172 Qt3 compatibility library - development files.
174 %description -n Qt3Support-devel -l pl.UTF-8
175 Biblioteka kompatybilności z Qt3 - pliki programistyczne.
177 %package -n Qt3Support-static
178 Summary: Qt3 compatibility library - static libraries
179 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - biblioteki statyczne
180 Group: X11/Development/Libraries
181 Requires: Qt3Support-devel = %{version}-%{release}
183 %description -n Qt3Support-static
184 Qt3 compatibility library - static libraries.
186 %description -n Qt3Support-static -l pl.UTF-8
187 Biblioteka kompatybilności z Qt3 - biblioteki statyczne.
189 %package -n QtAssistant
190 Summary: Qt Assistant client library
191 Summary(pl.UTF-8): Biblioteka kliencka Qt Assistant
192 Group: X11/Development/Libraries
193 Requires: QtGui = %{version}-%{release}
194 Requires: QtNetwork = %{version}-%{release}
196 %description -n QtAssistant
197 This library allows to use Qt Assistant as an application's help tool.
199 %description -n QtAssistant -l pl.UTF-8
200 Ta biblioteka umożliwia wykorzystanie Qt Assistanta jako narzędzie
201 pomocy w aplikacjach.
203 %package -n QtAssistant-devel
204 Summary: Qt Assistant client library - development files
205 Summary(pl.UTF-8): Biblioteka kliencka Qt Assistant - pliki programistyczne
206 Group: X11/Development/Libraries
207 Requires: QtAssistant = %{version}-%{release}
208 Requires: QtGui-devel = %{version}-%{release}
209 Requires: QtNetwork-devel = %{version}-%{release}
211 %description -n QtAssistant-devel
212 Development files for Qt Assistant client library.
214 %description -n QtAssistant-devel -l pl.UTF-8
215 Pliki programistyczne biblioteki klienckiej Qt Assistant.
217 %package -n QtAssistant-static
218 Summary: Static Qt Assistant client library
219 Summary(pl.UTF-8): Statyczna biblioteka kliencka Qt Assistant
220 Group: X11/Development/Libraries
221 Requires: QtAssistant-devel = %{version}-%{release}
223 %description -n QtAssistant-static
224 Static Qt Assistant client library.
226 %description -n QtAssistant-static -l pl.UTF-8
227 Statyczna biblioteka kliencka Qt Assistant.
229 %package -n QtCLucene
230 Summary: QtCLucene full text search library wrapper
231 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego
233 Requires: QtCore = %{version}-%{release}
235 %description -n QtCLucene
236 QtCLucene full text search library wrapper.
238 %description -n QtCLucene -l pl.UTF-8
239 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego.
241 %package -n QtCLucene-devel
242 Summary: QtCLucene full text search library wrapper - development files
243 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki programistyczne
244 Group: X11/Development/Libraries
245 Requires: QtCLucene = %{version}-%{release}
246 Requires: QtCore-devel = %{version}-%{release}
248 %description -n QtCLucene-devel
249 QtCLucene full text search library wrapper - development files.
251 %description -n QtCLucene-devel -l pl.UTF-8
252 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki
255 %package -n QtCLucene-static
256 Summary: QtCLucene full text search library wrapper - static library
257 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - biblioteka statyczna
258 Group: X11/Development/Libraries
259 Requires: QtCLucene-devel = %{version}-%{release}
261 %description -n QtCLucene-static
262 QtCLucene full text search library wrapper - static library.
264 %description -n QtCLucene-static -l pl.UTF-8
265 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego -
266 biblioteka statyczna.
269 Summary: Core classes used by other modules
270 Summary(pl.UTF-8): Podstawowe klasy używane przez inne moduły
272 Requires(post): /sbin/ldconfig
274 %description -n QtCore
275 Core classes used by other modules.
277 %description -n QtCore -l pl.UTF-8
278 Podstawowe klasy używane przez inne moduły.
280 %package -n QtCore-devel
281 Summary: Core classes used by other modules - development files
282 Summary(pl.UTF-8): Podstawowe klasy używane przez inne moduły - pliki programistyczne
283 Group: X11/Development/Libraries
284 Requires: QtCore = %{version}-%{release}
285 Requires: glib2-devel
286 Requires: libstdc++-devel
289 %description -n QtCore-devel
290 Core classes used by other modules - development files.
292 %description -n QtCore-devel -l pl.UTF-8
293 Podstawowe klasy używane przez inne moduły - pliki programistyczne.
295 %package -n QtCore-static
296 Summary: Core classes used by other modules - static libraries
297 Summary(pl.UTF-8): Podstawowe klasy używane przez inne moduły - biblioteki statyczne
298 Group: X11/Development/Libraries
299 Requires: QtCore-devel = %{version}-%{release}
301 %description -n QtCore-static
302 Core classes used by other modules - static libraries.
304 %description -n QtCore-static -l pl.UTF-8
305 Podstawowe klasy używane przez inne moduły - biblioteki statyczne.
308 Summary: Classes for D-BUS support
309 Summary(pl.UTF-8): Klasy do obsługi D-BUS
311 Requires: QtXml = %{version}-%{release}
313 %description -n QtDBus
314 This module provides classes for D-BUS support. D-BUS is an
315 Inter-Process Communication (IPC) and Remote Procedure Calling (RPC)
316 mechanism originally developed for Linux to replace existing and
317 competing IPC solutions with one unified protocol.
319 %description -n QtDBus -l pl.UTF-8
320 Ten moduł udostępnia klasy do obsługi D-BUS. D-BUS to mechanizm
321 komunikacji między procesowej (IPC - Inter-Process Communication) i
322 zdalnego wywoływania procedur (RPC - Remote Procedure Calling)
323 stworzony początkowo dla Linuksa, aby zastąpić istniejące i
324 konkurujące ze sobą rozwiązania IPC jednym, ujednoliconym protokołem.
326 %package -n QtDBus-devel
327 Summary: Classes for D-BUS support - development files
328 Summary(pl.UTF-8): Klasy do obsługi D-BUS - pliki programistyczne
329 Group: X11/Development/Libraries
330 Requires: QtDBus = %{version}-%{release}
331 Requires: QtXml-devel = %{version}-%{release}
333 Requires: glib2-devel >= 2.0.0
335 %description -n QtDBus-devel
336 Classes for D-BUS support - development files.
338 %description -n QtDBus-devel -l pl.UTF-8
339 Klasy do obsługi D-BUS - pliki programistyczne.
341 %package -n QtDBus-static
342 Summary: Classes for D-BUS support - static libraries
343 Summary(pl.UTF-8): Klasy do obsługi D-BUS - biblioteki statyczne
344 Group: X11/Development/Libraries
345 Requires: QtDBus-devel = %{version}-%{release}
347 %description -n QtDBus-static
348 Classes for D-BUS support - static libraries.
350 %description -n QtDBus-static -l pl.UTF-8
351 Klasy do obsługi D-BUS - biblioteki statyczne.
353 %package -n QtDesigner
354 Summary: Classes for extending Qt Designer
355 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera
357 Requires: QtGui = %{version}-%{release}
358 Requires: QtNetwork = %{version}-%{release}
359 Requires: QtXml = %{version}-%{release}
360 Obsoletes: qt4-designer-libs
362 %description -n QtDesigner
363 This module provides classes that allow you to create your own custom
364 widget plugins for Qt Designer, and classes that enable you to access
365 Qt Designer's components.
367 %description -n QtDesigner -l pl.UTF-8
368 Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
369 Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
371 %package -n QtDesigner-devel
372 Summary: Classes for extending Qt Designer - development files
373 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - pliki programistyczne
374 Group: X11/Development/Libraries
375 Requires: QtDesigner = %{version}-%{release}
376 Requires: QtGui-devel = %{version}-%{release}
377 Requires: QtScript-devel = %{version}-%{release}
378 Requires: QtXml-devel = %{version}-%{release}
380 %description -n QtDesigner-devel
381 Classes for extending Qt Designer - development files.
383 %description -n QtDesigner-devel -l pl.UTF-8
384 Klasy do rozbudowy Qt Designera - pliki programistyczne.
386 %package -n QtDesigner-static
387 Summary: Classes for extending Qt Designer - static libraries
388 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - biblioteki statyczne
389 Group: X11/Development/Libraries
390 Requires: QtDesigner-devel = %{version}-%{release}
392 %description -n QtDesigner-static
393 Classes for extending Qt Designer - static libraries.
395 %description -n QtDesigner-static -l pl.UTF-8
396 Klasy do rozbudowy Qt Designera - biblioteki statyczne.
399 Summary: Graphical User Interface components
400 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika
402 Requires: QtCore = %{version}-%{release}
403 # two following because of some plugins
404 Requires: Qt3Support = %{version}-%{release}
405 Requires: QtSql = %{version}-%{release}
407 %description -n QtGui
408 Graphical User Interface components.
410 %description -n QtGui -l pl.UTF-8
411 Komponenty graficznego interfejsu użytkownika.
413 %package -n QtGui-devel
414 Summary: Graphical User Interface components - development files
415 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika - pliki programistyczne
416 Group: X11/Development/Libraries
417 Requires: QtCore-devel = %{version}-%{release}
418 Requires: QtGui = %{version}-%{release}
419 Requires: fontconfig-devel
420 Requires: freetype-devel >= 1:2.0.0
421 Requires: libpng-devel >= 2:1.0.8
422 Requires: xorg-lib-libSM-devel
423 Requires: xorg-lib-libXcursor-devel
424 Requires: xorg-lib-libXext-devel
425 Requires: xorg-lib-libXfixes-devel
426 Requires: xorg-lib-libXi-devel
427 Requires: xorg-lib-libXinerama-devel
428 Requires: xorg-lib-libXrandr-devel
429 Requires: xorg-lib-libXrender-devel
431 %description -n QtGui-devel
432 Graphical User Interface components - development files.
434 %description -n QtGui-devel -l pl.UTF-8
435 Komponenty graficznego interfejsu użytkownika - pliki programistyczne.
437 %package -n QtGui-static
438 Summary: Graphical User Interface components - static libraries
439 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika - biblioteki statyczne
440 Group: X11/Development/Libraries
441 Requires: QtGui-devel = %{version}-%{release}
443 %description -n QtGui-static
444 Graphical User Interface components - static libraries.
446 %description -n QtGui-static -l pl.UTF-8
447 Komponenty graficznego interfejsu użytkownika - biblioteki statyczne.
450 Summary: Classes for integrating online documentation in applications
451 Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach
453 Requires: QtGui = %{version}-%{release}
455 %description -n QtHelp
456 QtHelp module includes tools for generating and viewing Qt help files.
457 In addition it provides classes for accessing help contents
458 programatically to be able to integrate online help into Qt
461 %description -n QtHelp -l pl.UTF-8
462 Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
463 pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
464 dostęp do zawartości dokumentacji w celu integracji pomocy w
467 %package -n QtHelp-devel
468 Summary: Classes for integrating online documentation in applications - development files
469 Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach - pliki programistyczne
470 Group: X11/Development/Libraries
471 Requires: QtCLucene-devel = %{version}-%{release}
472 Requires: QtGui-devel = %{version}-%{release}
473 Requires: QtHelp = %{version}-%{release}
474 Requires: QtSql-devel = %{version}-%{release}
475 Requires: QtXml-devel = %{version}-%{release}
477 %description -n QtHelp-devel
478 Classes for integrating online documentation in applications -
481 %description -n QtHelp-devel -l pl.UTF-8
482 Klasy do integracji dokumentacji w aplikacjach - pliki programistyczne.
484 %package -n QtHelp-static
485 Summary: Classes for integrating online documentation in applications - static library
486 Summary(pl.UTF-8): Klasy do integracji dokumentacji w aplikacjach - biblioteka statyczna
487 Group: X11/Development/Libraries
488 Requires: QtHelp-devel = %{version}-%{release}
490 %description -n QtHelp-static
491 Classes for integrating online documentation in applications - static
494 %description -n QtHelp-static -l pl.UTF-8
495 Klasy do integracji dokumentacji w aplikacjach - biblioteka statyczna.
497 %package -n QtNetwork
498 Summary: Classes for network programming
499 Summary(pl.UTF-8): Klasy do programowania sieciowego
501 Requires: QtCore = %{version}-%{release}
503 %description -n QtNetwork
504 Classes for network programming.
506 %description -n QtNetwork -l pl.UTF-8
507 Klasy do programowania sieciowego.
509 %package -n QtNetwork-devel
510 Summary: Classes for network programming - development files
511 Summary(pl.UTF-8): Klasy do programowania sieciowego - pliki programistyczne
512 Group: X11/Development/Libraries
513 Requires: QtCore-devel = %{version}-%{release}
514 Requires: QtNetwork = %{version}-%{release}
516 %description -n QtNetwork-devel
517 Classes for network programming - development files.
519 %description -n QtNetwork-devel -l pl.UTF-8
520 Klasy do programowania sieciowego - pliki programistyczne.
522 %package -n QtNetwork-static
523 Summary: Classes for network programming - static libraries
524 Summary(pl.UTF-8): Klasy do programowania sieciowego - biblioteki statyczne
525 Group: X11/Development/Libraries
526 Requires: QtNetwork-devel = %{version}-%{release}
528 %description -n QtNetwork-static
529 Classes for network programming - static libraries.
531 %description -n QtNetwork-static -l pl.UTF-8
532 Klasy do programowania sieciowego - biblioteki statyczne.
535 Summary: OpenGL support classes
536 Summary(pl.UTF-8): Klasy wspomagające OpenGL
538 Requires: QtCore = %{version}-%{release}
540 %description -n QtOpenGL
541 OpenGL support classes.
543 %description -n QtOpenGL -l pl.UTF-8
544 Klasy wspomagające OpenGL.
546 %package -n QtOpenGL-devel
547 Summary: OpenGL support classes - development files
548 Summary(pl.UTF-8): Klasy wspomagające OpenGL - pliki programistyczne
549 Group: X11/Development/Libraries
550 Requires: OpenGL-GLU-devel
551 Requires: QtCore-devel = %{version}-%{release}
552 Requires: QtGui-devel = %{version}-%{release}
553 Requires: QtOpenGL = %{version}-%{release}
555 %description -n QtOpenGL-devel
556 OpenGL support classes - development files.
558 %description -n QtOpenGL-devel -l pl.UTF-8
559 Klasy wspomagające OpenGL - pliki programistyczne.
561 %package -n QtOpenGL-static
562 Summary: OpenGL support classes - static libraries
563 Summary(pl.UTF-8): Klasy wspomagające OpenGL - biblioteki statyczne
564 Group: X11/Development/Libraries
565 Requires: QtOpenGL-devel = %{version}-%{release}
567 %description -n QtOpenGL-static
568 OpenGL support classes - static libraries.
570 %description -n QtOpenGL-static -l pl.UTF-8
571 Klasy wspomagające OpenGL - biblioteki statyczne.
574 Summary: Classes for scripting applications
575 Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach
576 Group: X11/Development/Libraries
578 %description -n QtScript
579 The QtScript module provides classes to handle scripts inside
582 %description -n QtScript -l pl.UTF-8
583 Ten moduł dostarcza klasy obsługujące języki skryptowe wewnątrz
586 %package -n QtScript-devel
587 Summary: Classes for scripting applications - development files
588 Summary(pl.UTF-8): Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
589 Group: X11/Development/Libraries
590 Requires: QtCore-devel = %{version}-%{release}
591 Requires: QtScript = %{version}-%{release}
593 %description -n QtScript-devel
594 Classes for scriptin applications - development files.
596 %description -n QtScript-devel -l pl.UTF-8
597 Klasy do obsługi skryptów wewnątrz aplikacji - pliki programistyczne.
599 %package -n QtScript-static
600 Summary: Classes for scripting applications - static library
601 Summary(pl.UTF-8): Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
602 Group: X11/Development/Libraries
603 Requires: QtScript-devel = %{version}-%{release}
605 %description -n QtScript-static
606 Classes for scripting applications - static library.
608 %description -n QtScript-static -l pl.UTF-8
609 Klasy pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
613 Summary: Classes for database integration using SQL
614 Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL
616 Requires: QtCore = %{version}-%{release}
618 %description -n QtSql
619 Classes for database integration using SQL.
621 %description -n QtSql -l pl.UTF-8
622 Klasy do integracji z bazami danych przy użyciu SQL.
624 %package -n QtSql-devel
625 Summary: Classes for database integration using SQL - development files
626 Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL - pliki programistyczne
627 Group: X11/Development/Libraries
628 Requires: QtCore-devel = %{version}-%{release}
629 Requires: QtSql = %{version}-%{release}
631 %description -n QtSql-devel
632 Classes for database integration using SQL - development files.
634 %description -n QtSql-devel -l pl.UTF-8
635 Klasy do integracji z bazami danych przy użyciu SQL - pliki
638 %package -n QtSql-static
639 Summary: Classes for database integration using SQL - static libraries
640 Summary(pl.UTF-8): Klasy do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
641 Group: X11/Development/Libraries
642 Requires: QtSql-devel = %{version}-%{release}
644 %description -n QtSql-static
645 Classes for database integration using SQL - static libraries.
647 %description -n QtSql-static -l pl.UTF-8
648 Klasy do integracji z bazami danych przy użyciu SQL - biblioteki
649 statyczne. programistyczne.
651 %package -n QtSql-ibase
652 Summary: Database plugin for InterBase/Firebird Qt support
653 Summary(pl.UTF-8): Wtyczka InterBase/Firebird do Qt
654 Summary(pt_BR.UTF-8): Plugin de suporte a InterBase/Firebird para Qt
656 Requires: QtSql = %{version}-%{release}
657 Provides: QtSql-backend = %{version}-%{release}
659 %description -n QtSql-ibase
660 This package contains a plugin for accessing Interbase/Firebird
661 database via the QSql classes.
663 %description -n QtSql-ibase -l pl.UTF-8
664 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
665 danych Interbase/Firebird poprzez klasy QSql.
667 %description -n QtSql-ibase -l pt_BR.UTF-8
668 Plugin de suporte a InterBase/Firebird para Qt.
670 %package -n QtSql-mysql
671 Summary: Database plugin for MySQL Qt support
672 Summary(pl.UTF-8): Wtyczka MySQL do Qt
673 Summary(pt_BR.UTF-8): Plugin de suporte a MySQL para Qt
675 Requires: QtSql = %{version}-%{release}
676 Provides: QtSql-backend = %{version}-%{release}
678 %description -n QtSql-mysql
679 This package contains a plugin for accessing MySQL database via the
682 %description -n QtSql-mysql -l pl.UTF-8
683 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
684 danych MySQL poprzez klasy QSql.
686 %description -n QtSql-mysql -l pt_BR.UTF-8
687 Plugin de suporte a MySQL para Qt.
689 %package -n QtSql-odbc
690 Summary: Database plugin for ODBC Qt support
691 Summary(pl.UTF-8): Wtyczka ODBC do Qt
692 Summary(pt_BR.UTF-8): Plugin de suporte a ODBC para Qt
694 Requires: QtSql = %{version}-%{release}
695 Provides: QtSql-backend = %{version}-%{release}
697 %description -n QtSql-odbc
698 This package contains a plugin for accessing unixODBC services via the
701 %description -n QtSql-odbc -l pl.UTF-8
702 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
703 unixODBC poprzez klasy QSql.
705 %description -n QtSql-odbc -l pt_BR.UTF-8
706 Plugin de suporte a ODBC para Qt.
708 %package -n QtSql-pgsql
709 Summary: Database plugin for PostgreSQL Qt support
710 Summary(pl.UTF-8): Wtyczka PostgreSQL do Qt
711 Summary(pt_BR.UTF-8): Plugin de suporte a PostgreSQL para Qt
713 Requires: QtSql = %{version}-%{release}
714 Provides: QtSql-backend = %{version}-%{release}
716 %description -n QtSql-pgsql
717 This package contains a plugin for accessing PostgreSQL database via
720 %description -n QtSql-pgsql -l pl.UTF-8
721 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
722 danych PostgreSQL poprzez klasy QSql.
724 %description -n QtSql-pgsql -l es.UTF-8
725 Plugin de suporte a PostgreSQL para Qt.
727 %package -n QtSql-sqlite
728 Summary: Database plugin for SQLite 2.x Qt support
729 Summary(pl.UTF-8): Wtyczka SQLite 2.x do Qt
730 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite 2.x para Qt
732 Requires: QtSql = %{version}-%{release}
733 Provides: QtSql-backend = %{version}-%{release}
735 %description -n QtSql-sqlite
736 This package contains a plugin for using the SQLite 2.x library (which
737 allows to acces virtually any SQL database) via the QSql classes.
739 %description -n QtSql-sqlite -l pl.UTF-8
740 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
741 danych SQLite 2.x poprzez klasy QSql.
743 %description -n QtSql-sqlite -l pt_BR.UTF-8
744 Plugin de suporte a SQLite 2.x para Qt.
746 %package -n QtSql-sqlite3
747 Summary: Database plugin for SQLite3 Qt support
748 Summary(pl.UTF-8): Wtyczka SQLite3 do Qt
749 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite3 para Qt
751 Requires: QtSql = %{version}-%{release}
752 Provides: QtSql-backend = %{version}-%{release}
754 %description -n QtSql-sqlite3
755 This package contains a plugin for using the SQLite3 library (which
756 allows to acces virtually any SQL database) via the QSql classes.
758 %description -n QtSql-sqlite3 -l pl.UTF-8
759 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
760 danych SQLite3 poprzez klasy QSql.
762 %description -n QtSql-sqlite3 -l pt_BR.UTF-8
763 Plugin de suporte a SQLite3 para Qt.
767 Summary(pl.UTF-8): Wsparcie dla SVG
769 Requires: QtXml = %{version}-%{release}
771 %description -n QtSvg
774 %description -n QtSvg -l pl.UTF-8
777 %package -n QtSvg-devel
778 Summary: SVG support - development files
779 Summary(pl.UTF-8): Wsparcie dla SVG - pliki programistyczne
780 Group: X11/Development/Libraries
781 Requires: QtGui-devel = %{version}-%{release}
782 Requires: QtSvg = %{version}-%{release}
784 %description -n QtSvg-devel
785 SVG support - development files.
787 %description -n QtSvg-devel -l pl.UTF-8
788 Wsparcie dla SVG - pliki programistyczne.
790 %package -n QtSvg-static
791 Summary: SVG support - static libraries
792 Summary(pl.UTF-8): Wsparcie dla SVG - biblioteki statyczne
793 Group: X11/Development/Libraries
794 Requires: QtSvg-devel = %{version}-%{release}
796 %description -n QtSvg-static
797 SVG support - static libraries.
799 %description -n QtSvg-static -l pl.UTF-8
800 Wsparcie dla SVG - biblioteki statyczne.
803 Summary: Test framework
804 Summary(pl.UTF-8): Szkielet testów
806 Requires: QtCore = %{version}-%{release}
808 %description -n QtTest
811 %description -n QtTest -l pl.UTF-8
814 %package -n QtTest-devel
815 Summary: Test framework - development files
816 Summary(pl.UTF-8): Szkielet testów - pliki programistyczne
817 Group: X11/Development/Libraries
818 Requires: QtCore-devel = %{version}-%{release}
819 Requires: QtTest = %{version}-%{release}
821 %description -n QtTest-devel
822 Test framework - development files.
824 %description -n QtTest-devel -l pl.UTF-8
825 Szkielet testów - pliki programistyczne.
827 %package -n QtTest-static
828 Summary: Test framework - static libraries
829 Summary(pl.UTF-8): Szkielet testów - biblioteki statyczne
830 Group: X11/Development/Libraries
831 Requires: QtTest-devel = %{version}-%{release}
833 %description -n QtTest-static
834 Test framework - static libraries.
836 %description -n QtTest-static -l pl.UTF-8
837 Szkielet testów - biblioteki statyczne.
839 %package -n QtUiTools
840 Summary: Classes for handling Qt Designer forms in applications
841 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach
843 Requires: QtGui = %{version}-%{release}
844 Requires: QtXml = %{version}-%{release}
846 %description -n QtUiTools
847 The QtUiTools module provides classes to handle forms created with Qt
850 %description -n QtUiTools -l pl.UTF-8
851 Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
854 %package -n QtUiTools-devel
855 Summary: Classes for handling Qt Designer forms in applications - development files
856 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
857 Group: X11/Development/Libraries
858 Requires: QtGui-devel = %{version}-%{release}
859 Requires: QtUiTools = %{version}-%{release}
860 Requires: QtXml-devel = %{version}-%{release}
862 %description -n QtUiTools-devel
863 Classes for handling Qt Designer forms in applications - development
866 %description -n QtUiTools-devel -l pl.UTF-8
867 Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
870 %package -n QtUiTools-static
871 Summary: Classes for handling Qt Designer forms in applications - static library
872 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
873 Group: X11/Development/Libraries
874 Requires: QtUiTools-devel = %{version}-%{release}
876 %description -n QtUiTools-static
877 Classes for handling Qt Designer forms in applications - static
880 %description -n QtUiTools-static -l pl.UTF-8
881 Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
885 Summary: Classes for rendering HTML, XHTML and SVG documents
886 Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG
888 Requires: QtGui = %{version}-%{release}
890 %description -n QtWebKit
891 QtWebKit provides a Web browser engine that makes it easy to embed
892 content from the World Wide Web into your Qt application. At the same
893 time Web content can be enhanced with native controls. QtWebKit
894 provides facilities for rendering of HyperText Markup Language (HTML),
895 Extensible HyperText Markup Language (XHTML) and Scalable Vector
896 Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
897 and scripted with JavaScript.
899 %description -n QtWebKit -l pl.UTF-8
900 QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
901 treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
902 rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
903 dokumentów w językach HTML (HyperText Markup Language), XHTML
904 (Extensible HyperText Markup Language) i SVG (Scalable Vector
905 Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
908 %package -n QtWebKit-devel
909 Summary: Classes for rendering HTML, XHTML and SVG documents - development files
910 Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
911 Group: X11/Development/Libraries
912 Requires: QtGui-devel = %{version}-%{release}
913 Requires: QtNetwork-devel = %{version}-%{release}
914 Requires: QtWebKit = %{version}-%{release}
916 %description -n QtWebKit-devel
917 Classes for rendering HTML, XHTML and SVG documents - development
920 %description -n QtWebKit-devel -l pl.UTF-8
921 Klasy do renderowania dokumentów HTML, XHTML i SVG - pliki
924 %package -n QtWebKit-static
925 Summary: Classes for rendering HTML, XHTML and SVG documents - static library
926 Summary(pl.UTF-8): Klasy do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
927 Group: X11/Development/Libraries
928 Requires: QtWebKit-devel = %{version}-%{release}
930 %description -n QtWebKit-static
931 Classes for rendering HTML, XHTML and SVG documents - static library.
933 %description -n QtWebKit-static -l pl.UTF-8
934 Klasy do renderowania dokumentów HTML, XHTML i SVG - biblioteka
938 Summary: Classes for handling XML
939 Summary(pl.UTF-8): Klasy do obsługi XML-a
941 Requires: QtCore = %{version}-%{release}
943 %description -n QtXml
944 Classes for handling XML.
946 %description -n QtXml -l pl.UTF-8
947 Klasy do obsługi XML-a.
949 %package -n QtXml-devel
950 Summary: Classes for handling XML - development files
951 Summary(pl.UTF-8): Klasy do obsługi XML-a - pliki programistyczne
952 Group: X11/Development/Libraries
953 Requires: QtCore-devel = %{version}-%{release}
954 Requires: QtXml = %{version}-%{release}
956 %description -n QtXml-devel
957 Classes for handling XML - development files.
959 %description -n QtXml-devel -l pl.UTF-8
960 Klasy do obsługi XML-a - pliki programistyczne.
962 %package -n QtXml-static
963 Summary: Classes for handling XML - static libraries
964 Summary(pl.UTF-8): Klasy do obsługi XML-a - biblioteki statyczne
965 Group: X11/Development/Libraries
966 Requires: QtXml-devel = %{version}-%{release}
968 %description -n QtXml-static
969 Classes for handling XML - static libraries.
971 %description -n QtXml-static -l pl.UTF-8
972 Klasy do obsługi XML-a - biblioteki statyczne.
974 %package -n QtXmlPatterns
975 Summary: QtXmlPatterns XQuery engine
976 Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns
978 Requires: QtCore = %{version}-%{release}
980 %description -n QtXmlPatterns
981 QtXmlPatterns XQuery engine.
983 %description -n QtXmlPatterns -l pl.UTF-8
984 Silnik zapytan XQuery QtXmlPatterns.
986 %package -n QtXmlPatterns-devel
987 Summary: QtXmlPatterns XQuery engine - development files
988 Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns - pliki programistyczne
989 Group: X11/Development/Libraries
990 Requires: QtNetwork-devel = %{version}-%{release}
991 Requires: QtXmlPatterns = %{version}-%{release}
993 %description -n QtXmlPatterns-devel
994 QtXmlPatterns XQuery engine - development files.
996 %description -n QtXmlPatterns-devel -l pl.UTF-8
997 Silnik zapytan XQuery QtXmlPatterns - pliki programistyczne.
999 %package -n QtXmlPatterns-static
1000 Summary: QtXmlPatterns XQuery engine - static library
1001 Summary(pl.UTF-8): Silnik zapytan XQuery QtXmlPatterns - biblioteka statyczna
1002 Group: X11/Development/Libraries
1003 Requires: QtXmlPatterns-devel = %{version}-%{release}
1005 %description -n QtXmlPatterns-static
1006 QtXmlPatterns XQuery engine - static library.
1008 %description -n QtXmlPatterns-static -l pl.UTF-8
1009 Silnik zapytan XQuery QtXmlPatterns - biblioteka statyczna.
1012 Summary: Qt documentation browser
1013 Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
1014 Group: X11/Development/Tools
1015 Requires: %{name}-doc = %{version}-%{release}
1016 Requires: QtAssistant = %{version}-%{release}
1017 Requires: QtDBus = %{version}-%{release}
1019 %description assistant
1020 Qt Assistant is a tool for browsing on-line documentation with
1021 indexing, bookmarks and full-text search.
1023 %description assistant -l pl.UTF-8
1024 Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1025 indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
1028 Summary: Build tools for Qt4
1029 Summary(pl.UTF-8): Narzędzia do budowania dla Qt4
1030 Group: X11/Development/Tools
1031 Requires: QtCore = %{version}-%{release}
1032 Requires: QtXml = %{version}-%{release}
1035 This package includes the Qt resource compiler (rcc), meta objects
1036 compiler (moc), user interface compiler (uic) and qt3to4 include names
1039 %description build -l pl.UTF-8
1040 Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1041 metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1042 konwerter nazw plików nagłówkowych qt3to4.
1045 Summary: IDE used for GUI designing with Qt library
1046 Summary(pl.UTF-8): IDE służące do projektowania GUI za pomocą biblioteki Qt
1047 Group: X11/Applications
1048 Requires: QtAssistant = %{version}-%{release}
1049 Requires: QtDesigner = %{version}-%{release}
1051 %description designer
1052 An advanced tool used for GUI designing with Qt library.
1054 %description designer -l pl.UTF-8
1055 Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1056 za pomocą biblioteki Qt.
1059 Summary: Translation helper for Qt
1060 Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji oparty o Qt
1061 Group: X11/Development/Tools
1062 Requires: QtAssistant = %{version}-%{release}
1063 Requires: QtUiTools = %{version}-%{release}
1065 %description linguist
1066 This program provides an interface that shortens and helps systematize
1067 the process of translating GUIs. Qt Linguist takes all of the text of
1068 a UI that will be shown to the user, and presents it to a human
1069 translator in a simple window. When one UI text is translated, the
1070 program automatically progresses to the next, until they are all
1073 %description linguist -l pl.UTF-8
1074 Ten program oferuje interfejs znacznie przyśpieszający proces
1075 tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1076 przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1077 Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1078 następnego, aż wszystkie będą przetłumaczone.
1081 Summary: Cross-platform multimedia framework
1082 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny
1083 Group: X11/Development/Tools
1087 Phonon is a cross-platform multimedia framework that enables the use
1088 of audio and video content in Qt applications.
1090 %description phonon -l pl.UTF-8
1091 Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1092 wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1094 %package phonon-devel
1095 Summary: Cross-platform multimedia framework - development files
1096 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny - pliki programistyczne
1097 Group: X11/Development/Libraries
1098 Requires: QtCore-devel = %{version}-%{release}
1099 Requires: QtDBus-devel = %{version}-%{release}
1100 Requires: QtGui-devel = %{version}-%{release}
1101 Requires: qt4-phonon = %{version}-%{release}
1102 Obsoletes: phonon-devel
1104 %description phonon-devel
1105 Cross-platform multimedia framework - development files.
1107 %description phonon-devel -l pl.UTF-8
1108 Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1111 Summary: Qt makefile generator
1112 Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt
1113 Group: X11/Development/Tools
1116 A powerful makefile generator. It can create makefiles on any platform
1117 from a simple .pro definitions file.
1119 %description qmake -l pl.UTF-8
1120 Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1121 na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
1124 Summary: Qt widgets configuration tool
1125 Summary(pl.UTF-8): Narzędzie do konfigurowania widgetów Qt
1126 Group: X11/Applications
1127 Requires: Qt3Support = %{version}-%{release}
1128 Requires: QtGui = %{version}-%{release}
1129 Requires: QtNetwork = %{version}-%{release}
1130 Requires: QtSql = %{version}-%{release}
1131 Requires: QtXml = %{version}-%{release}
1133 %description qtconfig
1134 A tool for configuring look and behavior of Qt widgets.
1136 %description qtconfig -l pl.UTF-8
1137 Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
1140 Summary: Qt Virtual framebuffer
1141 Summary(pl.UTF-8): Wirtualny framebuffer dla Qt
1142 Group: X11/Development/Libraries
1143 Requires: QtGui = %{version}-%{release}
1144 Requires: QtOpenGL = %{version}-%{release}
1146 %description -n qvfb
1147 Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1150 %description -n qvfb -l pl.UTF-8
1151 Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1155 Summary: Demos of new Qt4 features
1156 Summary(pl.UTF-8): Programy demonstrujące nowe możliwości Qt4
1157 Group: X11/Development/Libraries
1158 Requires: QtAssistant = %{version}-%{release}
1159 Requires: QtXml = %{version}-%{release}
1162 Demos are spiders that fly.
1164 %description demos -l pl.UTF-8
1165 Dema to latające pająki.
1168 Summary: Qt Documentation in HTML format
1169 Summary(pl.UTF-8): Dokumentacja Qt w formacie HTML
1170 Group: X11/Development/Libraries
1173 Qt documentation in HTML format.
1175 %description doc -l pl.UTF-8
1176 Dokumentacja qt w formacie HTML.
1179 Summary: Example programs bundled with Qt
1180 Summary(pl.UTF-8): Ćwiczenia i przykłady do Qt
1181 Summary(pt_BR.UTF-8): Programas exemplo desenvolvidos com o Qt
1182 Group: X11/Development/Libraries
1183 # no it does not , we cant be sure the user wants to compile them right?
1184 # he might just want to take a look, anwyay no single devel package now
1185 #Requires: %{name}-devel = %{version}-%{release}
1187 %description examples
1188 Example programs bundled with Qt version.
1190 %description examples -l pl.UTF-8
1191 Ćwiczenia/przykłady dołączone do Qt.
1193 %description examples -l pt_BR.UTF-8
1194 Programas exemplo para o Qt versão.
1197 %setup -q -n qt-x11-opensource-src-%{version}
1210 %{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1211 mkspecs/common/linux.conf
1213 # change QMAKE FLAGS to build
1215 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1216 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1217 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1218 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
1219 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1220 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
1221 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1222 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
1223 ' mkspecs/common/g++.conf
1226 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1227 ' mkspecs/common/linux.conf
1230 # pass OPTFLAGS to build qmake itself with optimization
1231 export OPTFLAGS="%{rpmcflags}"
1232 export PATH=$PWD/bin:$PATH
1234 ##################################
1235 # DEFAULT OPTIONS FOR ALL BUILDS #
1236 ##################################
1239 -DQT_CLEAN_NAMESPACE \
1243 -bindir %{_qtdir}/bin \
1244 -docdir %{_docdir}/%{name}-doc \
1245 -headerdir %{_includedir}/qt4 \
1246 -libdir %{_libdir} \
1248 -plugindir %{_qtdir}/plugins \
1249 -datadir %{_datadir}/qt4 \
1250 -translationdir %{_datadir}/locale/ \
1251 -sysconfdir %{_sysconfdir}/qt4 \
1252 -examplesdir %{_examplesdir}/qt4 \
1253 -demosdir %{_examplesdir}/qt4-demos \
1256 -%{!?with_pch:no-}pch \
1258 %{!?with_sse:-no-sse} \
1259 %{!?with_sse2:-no-sse2} \
1268 -I/usr/include/postgresql/server \
1269 -I/usr/include/mysql \
1270 %{?with_cups:-cups} \
1271 %{?with_nas:-system-nas-sound} \
1273 %{!?debug:-release} \
1277 -no-separate-debug-info \
1289 ##################################
1290 # STATIC MULTI-THREAD #
1291 ##################################
1293 %if %{with static_libs}
1295 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1296 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1297 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1298 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1299 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1300 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
1303 echo "yes" | ./configure $COMMONOPT $OPT
1306 %{__make} -C tools/assistant/lib
1307 %{__make} -C tools/designer
1308 if [ ! -d staticlib ]; then
1310 cp -a lib/*.a staticlib
1315 ##################################
1316 # SHARED MULTI-THREAD #
1317 ##################################
1320 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1321 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1322 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1323 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1324 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
1325 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase"
1327 echo "yes" | ./configure $COMMONOPT $OPT
1331 sub-tools-all-ordered \
1332 sub-demos-all-ordered \
1333 sub-examples-all-ordered
1336 rm -rf $RPM_BUILD_ROOT
1337 install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
1338 install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
1341 INSTALL_ROOT=$RPM_BUILD_ROOT
1343 # kill -L/inside/builddir from *.la and *.pc (bug #77152)
1344 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
1345 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1347 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1348 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
1349 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1352 install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
1354 cd $RPM_BUILD_ROOT%{_bindir}
1355 ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1356 ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1357 ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1358 ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1359 ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1360 ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1361 ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1362 ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1363 ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1364 ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
1365 ln -sf ../%{_lib}/qt4/bin/qt3to4 .
1366 ln -sf ../%{_lib}/qt4/bin/rcc .
1367 ln -sf ../%{_lib}/qt4/bin/uic3 .
1368 ln -sf ../%{_lib}/qt4/bin/pixeltool .
1369 ln -sf ../%{_lib}/qt4/bin/qdbus .
1370 ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1371 ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
1372 ln -sf ../%{_lib}/qt4/bin/qdbusviewer .
1373 ln -sf ../%{_lib}/qt4/bin/qvfb .
1376 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
1377 install tools/qtconfig/images/appicon.png \
1378 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
1380 install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
1381 install tools/linguist/linguist/images/appicon.png \
1382 $RPM_BUILD_ROOT%{_pixmapsdir}/linguist-qt4.png
1384 install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
1386 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
1387 install tools/designer/src/designer/images/designer.png \
1388 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
1390 %if %{with static_libs}
1391 install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
1397 for f in translations/*_pl.ts ; do
1398 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1401 rm -f $RPM_BUILD_ROOT%{_datadir}/locale/*.qm
1402 for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1403 [ ! -f $file ] && continue
1404 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:'`"
1405 [ "$lang" == "iw" ] && lang=he
1407 [ "$MOD" == "qt4-qt" ] && MOD=qt4
1408 install -d $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES
1409 cp $file $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES/$MOD.qm
1412 cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
1413 # QtCore must be the last
1414 for f in ../Qt{3Support,Assistant,DBus,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1415 if [ ! -d $f ]; then
1416 ln -sf $f `basename $f`
1421 # Ship doc & qmake stuff
1422 ln -s %{_docdir}/%{name}-doc $RPM_BUILD_ROOT%{_qtdir}/doc
1423 ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
1425 for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1426 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1427 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1428 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1431 if [ "$MODULE2" == "3SUPPORT" ]; then
1432 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1434 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1436 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1438 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1441 # Prepare some files list
1443 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
1444 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
1445 r=`echo $RESULT | awk '{ print $1 }'`
1447 if [ -d "$r" ]; then
1448 echo "%%dir $2" >> $1.files
1449 elif [ -x "$r" ] ; then
1450 echo "%%attr(755,root,root) $2" >> $1.files
1451 elif [ -f "$r" ]; then
1452 echo "$2" >> $1.files
1454 echo "Error generation $1 files list!"
1455 echo "$r: no such file or direcotry!"
1463 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1464 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
1465 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
1466 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
1467 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
1468 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1469 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1471 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
1472 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
1473 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1474 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1477 for f in $@; do ifecho $MODULE-devel $f; done
1480 mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
1481 mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
1493 mkdevfl QtXmlPatterns
1497 # without *.la *.pc etc.
1498 mkdevfl QtAssistant || /bin/true
1499 mkdevfl QtDesigner || /bin/true
1500 mkdevfl QtUiTools || /bin/true
1502 # without glob (exclude QtXmlPatterns*)
1503 %{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1505 echo "%defattr(644,root,root,755)" > examples.files
1506 ifecho examples %{_examplesdir}/qt4
1507 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
1508 ifecho examples %{_examplesdir}/qt4/$f
1511 echo "%defattr(644,root,root,755)" > demos.files
1512 ifecho demos "%{_examplesdir}/qt4-demos"
1513 ifecho demos "%{_qtdir}/bin/qtdemo"
1514 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
1515 ifecho demos %{_examplesdir}/qt4-demos/$f
1519 rm -rf $RPM_BUILD_ROOT
1521 %post -n Qt3Support -p /sbin/ldconfig
1522 %postun -n Qt3Support -p /sbin/ldconfig
1524 %post -n QtAssistant -p /sbin/ldconfig
1525 %postun -n QtAssistant -p /sbin/ldconfig
1527 %post -n QtCLucene -p /sbin/ldconfig
1528 %postun -n QtCLucene -p /sbin/ldconfig
1530 %post -n QtCore -p /sbin/ldconfig
1531 %postun -n QtCore -p /sbin/ldconfig
1533 %post -n QtDBus -p /sbin/ldconfig
1534 %postun -n QtDBus -p /sbin/ldconfig
1536 %post -n QtDesigner -p /sbin/ldconfig
1537 %postun -n QtDesigner -p /sbin/ldconfig
1539 %post -n QtGui -p /sbin/ldconfig
1540 %postun -n QtGui -p /sbin/ldconfig
1542 %post -n QtHelp -p /sbin/ldconfig
1543 %postun -n QtHelp -p /sbin/ldconfig
1545 %post -n QtNetwork -p /sbin/ldconfig
1546 %postun -n QtNetwork -p /sbin/ldconfig
1548 %post -n QtOpenGL -p /sbin/ldconfig
1549 %postun -n QtOpenGL -p /sbin/ldconfig
1551 %post -n QtScript -p /sbin/ldconfig
1552 %postun -n QtScript -p /sbin/ldconfig
1554 %post -n QtSql -p /sbin/ldconfig
1555 %postun -n QtSql -p /sbin/ldconfig
1557 %post -n QtSvg -p /sbin/ldconfig
1558 %postun -n QtSvg -p /sbin/ldconfig
1560 %post -n QtTest -p /sbin/ldconfig
1561 %postun -n QtTest -p /sbin/ldconfig
1563 %post -n QtUiTools -p /sbin/ldconfig
1564 %postun -n QtUiTools -p /sbin/ldconfig
1566 %post -n QtWebKit -p /sbin/ldconfig
1567 %postun -n QtWebKit -p /sbin/ldconfig
1569 %post -n QtXml -p /sbin/ldconfig
1570 %postun -n QtXml -p /sbin/ldconfig
1572 %post -n QtXmlPatterns -p /sbin/ldconfig
1573 %postun -n QtXmlPatterns -p /sbin/ldconfig
1575 %post phonon -p /sbin/ldconfig
1576 %postun phonon -p /sbin/ldconfig
1578 %files -n Qt3Support
1579 %defattr(644,root,root,755)
1580 %attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
1581 %attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
1583 %files -n QtAssistant
1584 %defattr(644,root,root,755)
1585 %attr(755,root,root) %{_libdir}/libQtAssistantClient.so.*.*
1586 %attr(755,root,root) %ghost %{_libdir}/libQtAssistantClient.so.4
1589 %defattr(644,root,root,755)
1590 %attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
1591 %attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
1594 %defattr(644,root,root,755)
1595 %attr(755,root,root) %{_libdir}/libQtCore.so.*.*
1596 %attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
1599 %dir %{_qtdir}/plugins
1600 %dir %{_qtdir}/plugins/accessible
1601 %dir %{_qtdir}/plugins/codecs
1602 %dir %{_qtdir}/plugins/crypto
1603 %dir %{_qtdir}/plugins/iconengines
1604 %dir %{_qtdir}/plugins/imageformats
1605 %dir %{_qtdir}/plugins/inputmethods
1606 %dir %{_qtdir}/plugins/network
1607 %dir %{_qtdir}/plugins/sqldrivers
1608 %dir %{_qtdir}/plugins/script
1609 %dir %{_datadir}/qt4
1610 %lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/qt4.qm
1611 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4.qm
1612 %lang(es) %{_datadir}/locale/es/LC_MESSAGES/qt4.qm
1613 %lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4.qm
1614 %lang(he) %{_datadir}/locale/he/LC_MESSAGES/qt4.qm
1615 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4.qm
1616 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4.qm
1617 %lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/qt4.qm
1618 %lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4.qm
1619 %lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/qt4.qm
1620 %lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/qt4.qm
1621 %lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4.qm
1622 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4.qm
1623 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4.qm
1626 %defattr(644,root,root,755)
1627 %attr(755,root,root) %{_bindir}/qdbus
1628 %attr(755,root,root) %{_bindir}/qdbusviewer
1629 %attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
1630 %attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
1631 %attr(755,root,root) %{_qtdir}/bin/qdbus
1632 %attr(755,root,root) %{_qtdir}/bin/qdbusviewer
1633 # ?? is this the proper place?
1634 %attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
1636 %files -n QtDesigner
1637 %defattr(644,root,root,755)
1638 %attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
1639 %attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
1640 %attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
1641 %attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
1642 %dir %{_qtdir}/plugins/designer
1643 %attr(755,root,root) %{_qtdir}/plugins/designer/*.so
1646 %defattr(644,root,root,755)
1647 %attr(755,root,root) %{_libdir}/libQtGui.so.*.*
1648 %attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
1649 %attr(755,root,root) %{_qtdir}/plugins/accessible/*.so
1650 %attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
1651 %attr(755,root,root) %{_qtdir}/plugins/iconengines/*.so
1652 %attr(755,root,root) %{_qtdir}/plugins/imageformats/*.so
1653 %attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
1656 %defattr(644,root,root,755)
1657 %attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
1658 %attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
1659 %attr(755,root,root) %{_qtdir}/bin/qhelpconverter
1660 %attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
1661 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-qt_help.qm
1662 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qt_help.qm
1663 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qt_help.qm
1664 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qt_help.qm
1667 %defattr(644,root,root,755)
1668 %attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
1669 %attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
1672 %defattr(644,root,root,755)
1673 %attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
1674 %attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
1677 %defattr(644,root,root,755)
1678 %attr(755,root,root) %{_libdir}/libQtScript.so.*.*
1679 %attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
1682 %defattr(644,root,root,755)
1683 %attr(755,root,root) %{_libdir}/libQtSql.so.*.*
1684 %attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
1687 %files -n QtSql-mysql
1688 %defattr(644,root,root,755)
1689 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
1693 %files -n QtSql-pgsql
1694 %defattr(644,root,root,755)
1695 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
1699 %files -n QtSql-sqlite
1700 %defattr(644,root,root,755)
1701 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
1705 %files -n QtSql-sqlite3
1706 %defattr(644,root,root,755)
1707 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
1711 %files -n QtSql-ibase
1712 %defattr(644,root,root,755)
1713 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
1717 %files -n QtSql-odbc
1718 %defattr(644,root,root,755)
1719 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
1723 %defattr(644,root,root,755)
1724 %attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
1725 %attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
1728 %defattr(644,root,root,755)
1729 %attr(755,root,root) %{_libdir}/libQtTest.so.*.*
1730 %attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
1733 %defattr(644,root,root,755)
1734 %attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
1735 %attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
1738 %defattr(644,root,root,755)
1739 %attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
1740 %attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
1743 %defattr(644,root,root,755)
1744 %attr(755,root,root) %{_libdir}/libQtXml.so.*.*
1745 %attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
1747 %files -n QtXmlPatterns
1748 %defattr(644,root,root,755)
1749 %attr(755,root,root) %{_qtdir}/bin/xmlpatterns
1750 %attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
1751 %attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
1754 %defattr(644,root,root,755)
1755 %attr(755,root,root) %{_bindir}/pixeltool
1756 %attr(755,root,root) %{_bindir}/assistant-qt4
1757 %attr(755,root,root) %{_qtdir}/bin/pixeltool
1758 %attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
1759 %attr(755,root,root) %{_qtdir}/bin/assistant
1760 %attr(755,root,root) %{_qtdir}/bin/assistant_adp
1761 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-assistant*.qm
1762 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-assistant*.qm
1763 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-assistant*.qm
1764 %lang(zh_CN) %{_datadir}/locale/zh_*/LC_MESSAGES/qt4-assistant*.qm
1765 %{_desktopdir}/assistant-qt4.desktop
1766 #%{_pixmapsdir}/assistant-qt4.png
1769 %defattr(644,root,root,755)
1770 %attr(755,root,root) %{_bindir}/rcc
1771 %attr(755,root,root) %{_bindir}/moc-qt4
1772 %attr(755,root,root) %{_bindir}/qt3to4
1773 %attr(755,root,root) %{_bindir}/uic-qt4
1774 %attr(755,root,root) %{_qtdir}/bin/rcc
1775 %attr(755,root,root) %{_qtdir}/bin/moc
1776 %attr(755,root,root) %{_qtdir}/bin/qt3to4
1777 %attr(755,root,root) %{_qtdir}/bin/uic
1778 %{_datadir}/qt4/q3porting.xml
1781 %defattr(644,root,root,755)
1782 %attr(755,root,root) %{_bindir}/designer-qt4
1783 %attr(755,root,root) %{_qtdir}/bin/designer
1784 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-designer.qm
1785 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-designer.qm
1786 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-designer.qm
1787 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-designer.qm
1788 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-designer.qm
1789 %{_desktopdir}/designer-qt4.desktop
1790 %{_pixmapsdir}/designer-qt4.png
1793 %defattr(644,root,root,755)
1794 %attr(755,root,root) %{_bindir}/findtr-qt4
1795 %attr(755,root,root) %{_bindir}/linguist-qt4
1796 %attr(755,root,root) %{_bindir}/lrelease-qt4
1797 %attr(755,root,root) %{_bindir}/lupdate-qt4
1798 %attr(755,root,root) %{_qtdir}/bin/findtr
1799 %attr(755,root,root) %{_qtdir}/bin/linguist
1800 %attr(755,root,root) %{_qtdir}/bin/lrelease
1801 %attr(755,root,root) %{_qtdir}/bin/lupdate
1802 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-linguist.qm
1803 %lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-linguist.qm
1804 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-linguist.qm
1805 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-linguist.qm
1806 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-linguist.qm
1807 %{_datadir}/qt4/phrasebooks
1808 %{_desktopdir}/linguist-qt4.desktop
1809 %{_pixmapsdir}/linguist-qt4.png
1812 %defattr(644,root,root,755)
1813 %attr(755,root,root) %{_libdir}/libphonon.so.*.*
1814 %attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
1815 %dir %{_qtdir}/plugins/phonon_backend
1816 %attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
1819 %defattr(644,root,root,755)
1820 %attr(755,root,root) %{_bindir}/qmake-qt4
1821 %attr(755,root,root) %{_qtdir}/bin/qmake
1822 %{_datadir}/qt4/mkspecs
1826 %defattr(644,root,root,755)
1827 %attr(755,root,root) %{_bindir}/qtconfig-qt4
1828 %attr(755,root,root) %{_qtdir}/bin/qtconfig
1829 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qtconfig.qm
1830 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
1831 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
1832 %{_desktopdir}/qtconfig-qt4.desktop
1833 %{_pixmapsdir}/qtconfig-qt4.png
1836 %defattr(644,root,root,755)
1837 %attr(755,root,root) %{_bindir}/qvfb
1838 %attr(755,root,root) %{_qtdir}/bin/qvfb
1839 %lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
1840 %lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
1841 %lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
1844 %defattr(644,root,root,755)
1845 %{_docdir}/%{name}-doc
1848 %files -n QtCLucene-devel -f QtCLucene-devel.files
1849 %defattr(644,root,root,755)
1851 %files -n Qt3Support-devel -f Qt3Support-devel.files
1852 %defattr(644,root,root,755)
1853 %attr(755,root,root) %{_bindir}/uic3
1854 %attr(755,root,root) %{_qtdir}/bin/uic3
1856 %files -n QtAssistant-devel -f QtAssistant-devel.files
1857 %defattr(644,root,root,755)
1859 %files -n QtCore-devel -f QtCore-devel.files
1860 %defattr(644,root,root,755)
1862 %files -n QtDBus-devel -f QtDBus-devel.files
1863 %defattr(644,root,root,755)
1865 %files -n QtDesigner-devel -f QtDesigner-devel.files
1866 %defattr(644,root,root,755)
1868 %files -n QtGui-devel -f QtGui-devel.files
1869 %defattr(644,root,root,755)
1871 %files -n QtHelp-devel -f QtHelp-devel.files
1872 %defattr(644,root,root,755)
1874 %files -n QtNetwork-devel -f QtNetwork-devel.files
1875 %defattr(644,root,root,755)
1877 %files -n QtOpenGL-devel -f QtOpenGL-devel.files
1878 %defattr(644,root,root,755)
1880 %files -n QtScript-devel -f QtScript-devel.files
1881 %defattr(644,root,root,755)
1883 %files -n QtSql-devel -f QtSql-devel.files
1884 %defattr(644,root,root,755)
1886 %files -n QtSvg-devel -f QtSvg-devel.files
1887 %defattr(644,root,root,755)
1889 %files -n QtTest-devel -f QtTest-devel.files
1890 %defattr(644,root,root,755)
1892 %files -n QtUiTools-devel -f QtUiTools-devel.files
1893 %defattr(644,root,root,755)
1895 %files -n QtWebKit-devel -f QtWebKit-devel.files
1896 %defattr(644,root,root,755)
1898 %files -n QtXml-devel -f QtXml-devel.files
1899 %defattr(644,root,root,755)
1901 %files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
1902 %defattr(644,root,root,755)
1904 %files phonon-devel -f phonon-devel.files
1905 %defattr(644,root,root,755)
1907 %if %{with static_libs}
1908 %files -n Qt3Support-static
1909 %defattr(644,root,root,755)
1910 %{_libdir}/libQt3Support.a
1912 #%files -n QtAssistant-static
1913 #%defattr(644,root,root,755)
1914 #%{_libdir}/libQtAssistantClient.a
1916 #%files -n QtCLucene-static
1917 #%defattr(644,root,root,755)
1918 #%{_libdir}/libQtCLucene.a
1920 %files -n QtCore-static
1921 %defattr(644,root,root,755)
1922 %{_libdir}/libQtCore.a
1924 %files -n QtDBus-static
1925 %defattr(644,root,root,755)
1926 %{_libdir}/libQtDBus.a
1928 %files -n QtDesigner-static
1929 %defattr(644,root,root,755)
1930 %{_libdir}/libQtDesigner.a
1931 %{_libdir}/libQtDesignerComponents.a
1933 %files -n QtGui-static
1934 %defattr(644,root,root,755)
1935 %{_libdir}/libQtGui.a
1937 %files -n QtHelp-static
1938 %defattr(644,root,root,755)
1939 %{_libdir}/libQtHelp.a
1941 %files -n QtNetwork-static
1942 %defattr(644,root,root,755)
1943 %{_libdir}/libQtNetwork.a
1945 %files -n QtOpenGL-static
1946 %defattr(644,root,root,755)
1947 %{_libdir}/libQtOpenGL.a
1949 %files -n QtScript-static
1950 %defattr(644,root,root,755)
1951 %{_libdir}/libQtScript.a
1953 %files -n QtSql-static
1954 %defattr(644,root,root,755)
1955 %{_libdir}/libQtSql.a
1957 %files -n QtSvg-static
1958 %defattr(644,root,root,755)
1959 %{_libdir}/libQtSvg.a
1961 %files -n QtTest-static
1962 %defattr(644,root,root,755)
1963 %{_libdir}/libQtTest.a
1965 %files -n QtUiTools-static
1966 %defattr(644,root,root,755)
1967 %{_libdir}/libQtUiTools.a
1969 %files -n QtWebKit-static
1970 %defattr(644,root,root,755)
1971 %{_libdir}/libQtWebKit.a
1973 %files -n QtXml-static
1974 %defattr(644,root,root,755)
1975 %{_libdir}/libQtXml.a
1977 %files -n QtXmlPatterns-static
1978 %defattr(644,root,root,755)
1979 %{_libdir}/libQtXmlPatterns.a
1982 %files demos -f demos.files
1983 %defattr(644,root,root,755)
1985 %files examples -f examples.files
1986 %defattr(644,root,root,755)