3 # - fix moc failures, see e.g. https://bugzilla.redhat.com/show_bug.cgi?id=1396755
4 # at least add some macros (BOOST_PREDEF_VERSION_NUMBER_H, _SYS_SYSMACROS_H_OUTER...)
6 # - check if translations are available
10 %bcond_without static_libs # don't build static libraries
12 %bcond_without cups # CUPS printing support
13 %bcond_with nas # NAS audio support
14 %bcond_without gtk # GTK+ theme integration
15 %bcond_without pch # pch (pre-compiled headers) in qmake
16 %bcond_without system_phonon # phonon libraries from phonon.spec intead of qt4.spec
17 %bcond_with wkhtml # WKHTMLTOPDF patch (affects QtGui ABI)
18 %bcond_with openvg # OpenVG support
20 %bcond_without ibase # ibase (InterBase/Firebird) plugin
21 %bcond_without mysql # MySQL plugin
22 %bcond_with oci # OCI (Oracle) support
23 %bcond_without odbc # unixODBC plugin
24 %bcond_without pgsql # PostgreSQL plugin
25 %bcond_without sqlite3 # SQLite3 plugin
26 %bcond_without sqlite # SQLite2 plugin
27 # -- SIMD CPU instructions
28 %bcond_with mmx # use MMX instructions
29 %bcond_with 3dnow # use 3Dnow instructions
30 %bcond_with sse # use SSE instructions in gui/painting module
31 %bcond_with sse2 # use SSE2 instructions
32 %bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
33 %bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
34 %bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
35 %bcond_with sse42 # use SSE4.2 instructions (the same)
36 %bcond_with avx # use AVX instructions (future Intel x86 CPUs only)
38 %ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
44 %ifarch athlon pentium3 pentium4 %{x8664}
47 %ifarch pentium3 pentium4 %{x8664}
50 %ifarch pentium4 %{x8664}
55 %{!?with_sqlite3:%{!?with_sqlite:%{!?with_ibase:%{!?with_mysql:%{!?with_pgsql:%{!?with_odbc:%{!?with_oci:%undefine _withsql}}}}}}}
58 %define next_icu_abi %(echo $((%{icu_abi} + 1)))
60 Summary: The Qt GUI application framework
61 Summary(es.UTF-8): Biblioteca para ejecutar aplicaciones GUI Qt
62 Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
63 Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
67 License: LGPL v2.1 or GPL v3.0
69 Source0: http://download.qt-project.org/official_releases/qt/4.8/%{version}/qt-everywhere-opensource-src-%{version}.tar.gz
70 # Source0-md5: d990ee66bf7ab0c785589776f35ba6ad
71 Source2: %{name}-qtconfig.desktop
72 Source3: %{name}-designer.desktop
73 Source4: %{name}-assistant.desktop
74 Source5: %{name}-linguist.desktop
76 # git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
77 # git checkout -b 4.7.1-patched origin/4.7.1-patched
78 # git diff v4.7.1..4.7.1-patched > ~/rpm/packages/qt4/qt4-kde-git.patch
79 Patch100: %{name}-kde-git.patch
81 Patch0: %{name}-tools.patch
82 Patch1: %{name}-qt_copy.patch
83 Patch2: %{name}-buildsystem.patch
84 Patch3: %{name}-locale.patch
85 Patch5: %{name}-support-cflags-with-commas.patch
86 Patch6: %{name}-build-lib-static.patch
87 Patch7: %{name}-x11_fonts.patch
88 Patch8: %{name}-ibase.patch
89 Patch9: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
90 Patch10: webkit-no_Werror.patch
91 Patch11: %{name}-wkhtml.patch
94 # backported from Qt5 (essentially)
95 # http://bugzilla.redhat.com/702493
96 # https://bugreports.qt-project.org/browse/QTBUG-5545
97 Patch15: qt-everywhere-opensource-src-4.8.4-qgtkstyle_disable_gtk_theme_check.patch
98 Patch16: qt-everywhere-opensource-src-4.8.3-QTBUG-4862.patch
99 Patch17: %{name}-oracle-instantclient.patch
101 Patch18: add-lxde-support.patch
102 Patch19: Better-handling-of-invalid-font-tables.patch
103 Patch20: xmlpatterns_stack_overflow_fix.diff
104 Patch21: no_libicu_message.diff
105 Patch22: add-mate-support.patch
108 Patch28: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
109 Patch29: qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch
110 Patch30: qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch
111 Patch31: qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch
112 Patch32: qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch
113 Patch33: qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch
114 Patch34: qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch
115 Patch35: qt-4.8-poll.patch
116 Patch36: qt-cupsEnumDests.patch
117 Patch37: qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch
118 Patch38: qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch
119 Patch39: qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch
120 Patch40: qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch
121 Patch41: qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch
122 Patch42: qt-everywhere-opensource-src-4.8.7-gcc6.patch
123 Patch43: qt-everywhere-opensource-src-4.6.2-cups.patch
124 Patch44: qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch
125 Patch45: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
126 Patch46: qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch
127 Patch47: qt-everywhere-opensource-src-4.8.2--assistant-crash.patch
128 Patch48: qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch
130 URL: http://qt-project.org/
131 %{?with_ibase:BuildRequires: Firebird-devel}
132 %{?with_openvg:BuildRequires: Mesa-libOpenVG-devel}
133 BuildRequires: OpenGL-GLU-devel
134 BuildRequires: OpenGL-devel
135 BuildRequires: alsa-lib-devel
136 %{?with_cups:BuildRequires: cups-devel}
137 BuildRequires: dbus-devel >= 0.93
138 BuildRequires: fontconfig-devel
139 BuildRequires: freetds-devel
140 BuildRequires: freetype-devel >= 2.1.3
141 %{?with_pch:BuildRequires: gcc >= 5:4.0}
142 BuildRequires: glib2-devel >= 2.0.0
143 BuildRequires: gstreamer0.10-plugins-base-devel
144 %{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.10}
145 # see dependency on libicu version below
146 BuildRequires: libicu-devel >= %{icu_abi}
147 BuildRequires: libicu-devel < %{next_icu_abi}
148 BuildRequires: libjpeg-devel
149 BuildRequires: libmng-devel >= 1.0.0
150 BuildRequires: libpng-devel >= 2:1.0.8
151 BuildRequires: libstdc++-devel
152 %{?with_mysql:BuildRequires: mysql-devel}
153 %{?with_nas:BuildRequires: nas-devel}
154 %{?with_oci:BuildRequires: oracle-instantclient-devel}
155 BuildRequires: pkgconfig
156 %{?with_pgsql:BuildRequires: postgresql-backend-devel}
157 %{?with_pgsql:BuildRequires: postgresql-devel}
158 BuildRequires: pulseaudio-devel >= 0.9.10
159 BuildRequires: rpmbuild(macros) >= 1.654
161 BuildRequires: sed >= 4.0
162 %{?with_sqlite:BuildRequires: sqlite-devel}
163 %{?with_sqlite3:BuildRequires: sqlite3-devel}
164 %{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
165 BuildRequires: xorg-lib-libSM-devel
166 BuildRequires: xorg-lib-libXcursor-devel
167 BuildRequires: xorg-lib-libXext-devel
168 BuildRequires: xorg-lib-libXfixes-devel
169 BuildRequires: xorg-lib-libXi-devel
170 BuildRequires: xorg-lib-libXinerama-devel
171 BuildRequires: xorg-lib-libXrandr-devel
172 BuildRequires: xorg-lib-libXrender-devel
173 BuildRequires: xorg-lib-libXtst-devel
174 BuildRequires: xorg-lib-libXv-devel
175 BuildRequires: zlib-devel
176 Obsoletes: qt-extensions
178 Conflicts: kdelibs <= 8:3.2-0.030602.1
179 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
181 %define _noautoreqdep libGL.so.1 libGLU.so.1
182 %define _noautostrip '.*_debug\\.so*'
184 %define specflags -fno-strict-aliasing -std=gnu++98
186 %define _qtdir %{_libdir}/qt4
189 Qt is a complete C++ application development framework, which includes
190 a class library and tools for multiplatform development and
191 internationalization. Using Qt, a single source code tree can build
192 applications that run natively on different platforms (Windows,
193 Unix/Linux, Mac OS X, embedded Linux).
195 Qt has a rich set of standard widgets, and lets you write custom
196 controls. It encapsulates four different platform-specific APIs, and
197 the APIs for file-handling, networking, process-handling, threading,
198 database access, etc. Qt now also has Motif migration oraz Netscape
201 %description -l es.UTF-8
202 Contiene las bibliotecas compartidas necesarias para ejecutar
203 aplicaciones Qt, bien como los archivos README.
205 %description -l pl.UTF-8
206 Qt oferuje kompletny system do tworzenia i rozwijania aplikacji w
207 języku C++, w którego skład wchodzi biblioteka z klasami oraz
208 wieloplatformowymi narzędziami do rozwijania i tłumaczenia aplikacji.
209 Z pomocą Qt jeden kod źródłowy może być natywnie uruchamiany na
210 różnych platformach (Windows, Unix/Linux, Mac OS X).
212 Qt ma bogaty zbiór standardowych elementów interfejsu graficznego, ale
213 pozwala również na pisanie własnych elementów. Łączy w sposób
214 niewidoczny dla programisty interfejsy programowania różnych systemów,
215 tworząc w ten sposób jeden interfejs dla obsługi plików, sieci,
216 procesów, wątków, baz danych itp. Umożliwia także łatwe przenoszenie
217 na Qt aplikacji korzystających z Motif oraz pisanie wtyczek z
218 wykorzystaniem Netscape LiveConnect.
220 %package -n Qt3Support
221 Summary: Qt3 compatibility library
222 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3
224 Requires: QtCore = %{version}-%{release}
225 Requires: QtGui = %{version}-%{release}
226 Requires: QtNetwork = %{version}-%{release}
227 Requires: QtSql = %{version}-%{release}
228 Requires: QtXml = %{version}-%{release}
230 %description -n Qt3Support
231 Qt3 compatibility library.
233 %description -n Qt3Support -l pl.UTF-8
234 Biblioteka kompatybilności z Qt3.
236 %package -n Qt3Support-devel
237 Summary: Qt3 compatibility library - development files
238 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - pliki programistyczne
239 Group: X11/Development/Libraries
240 Requires: Qt3Support = %{version}-%{release}
241 Requires: QtCore-devel = %{version}-%{release}
242 Requires: QtGui-devel = %{version}-%{release}
243 Requires: QtNetwork-devel = %{version}-%{release}
244 Requires: QtSql-devel = %{version}-%{release}
246 %description -n Qt3Support-devel
247 Qt3 compatibility library - development files.
249 %description -n Qt3Support-devel -l pl.UTF-8
250 Biblioteka kompatybilności z Qt3 - pliki programistyczne.
252 %package -n Qt3Support-static
253 Summary: Qt3 compatibility library - static libraries
254 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - biblioteki statyczne
255 Group: X11/Development/Libraries
256 Requires: Qt3Support-devel = %{version}-%{release}
258 %description -n Qt3Support-static
259 Qt3 compatibility library - static libraries.
261 %description -n Qt3Support-static -l pl.UTF-8
262 Biblioteka kompatybilności z Qt3 - biblioteki statyczne.
264 %package -n QtCLucene
265 Summary: QtCLucene full text search library wrapper
266 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego
268 Requires: QtCore = %{version}-%{release}
270 %description -n QtCLucene
271 QtCLucene full text search library wrapper.
273 %description -n QtCLucene -l pl.UTF-8
274 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego.
276 %package -n QtCLucene-devel
277 Summary: QtCLucene full text search library wrapper - development files
278 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki programistyczne
279 Group: X11/Development/Libraries
280 Requires: QtCLucene = %{version}-%{release}
281 Requires: QtCore-devel = %{version}-%{release}
283 %description -n QtCLucene-devel
284 QtCLucene full text search library wrapper - development files.
286 %description -n QtCLucene-devel -l pl.UTF-8
287 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki
290 %package -n QtCLucene-static
291 Summary: QtCLucene full text search library wrapper - static library
292 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - biblioteka statyczna
293 Group: X11/Development/Libraries
294 Requires: QtCLucene-devel = %{version}-%{release}
296 %description -n QtCLucene-static
297 QtCLucene full text search library wrapper - static library.
299 %description -n QtCLucene-static -l pl.UTF-8
300 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego -
301 biblioteka statyczna.
304 Summary: Qt core classes used by other modules
305 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły
307 %requires_eq_to libicu libicu-devel
308 # be sure to depend on proper arch.
309 %ifarch %{x8664} ppc64 sparc64 s390x
310 Requires: libicui18n.so.%{icu_abi}()(64bit)
313 Requires: libicui18n.so.%{icu_abi}()(x32bit)
315 Requires: libicui18n.so.%{icu_abi}
318 Obsoletes: QtAssistant
320 %description -n QtCore
321 Qt core classes used by other modules.
323 %description -n QtCore -l pl.UTF-8
324 Podstawowe klasy Qt używane przez inne moduły.
326 %package -n QtCore-devel
327 Summary: Qt core classes used by other modules - development files
328 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne
329 Group: X11/Development/Libraries
330 Requires: QtCore = %{version}-%{release}
331 Requires: glib2-devel
332 Requires: libstdc++-devel
334 Obsoletes: QtAssistant-devel
336 %description -n QtCore-devel
337 Qt core classes used by other modules - development files.
339 %description -n QtCore-devel -l pl.UTF-8
340 Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne.
342 %package -n QtCore-static
343 Summary: Qt core classes used by other modules - static libraries
344 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne
345 Group: X11/Development/Libraries
346 Requires: QtCore-devel = %{version}-%{release}
347 Obsoletes: QtAssistant-static
349 %description -n QtCore-static
350 Qt core classes used by other modules - static libraries.
352 %description -n QtCore-static -l pl.UTF-8
353 Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne.
356 Summary: Qt classes for D-BUS support
357 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS
359 Requires: QtCore = %{version}-%{release}
360 Requires: QtXml = %{version}-%{release}
361 # only for libqtscriptdbus plugin
362 Requires: QtGui = %{version}-%{release}
363 Requires: QtScript = %{version}-%{release}
365 %description -n QtDBus
366 This module provides Qt classes for D-BUS support. D-BUS is an
367 Inter-Process Communication (IPC) and Remote Procedure Calling (RPC)
368 mechanism originally developed for Linux to replace existing and
369 competing IPC solutions with one unified protocol.
371 %description -n QtDBus -l pl.UTF-8
372 Ten moduł udostępnia klasy Qt do obsługi D-BUS. D-BUS to mechanizm
373 komunikacji między procesowej (IPC - Inter-Process Communication) i
374 zdalnego wywoływania procedur (RPC - Remote Procedure Calling)
375 stworzony początkowo dla Linuksa, aby zastąpić istniejące i
376 konkurujące ze sobą rozwiązania IPC jednym, ujednoliconym protokołem.
378 %package -n QtDBus-devel
379 Summary: Qt classes for D-BUS support - development files
380 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - pliki programistyczne
381 Group: X11/Development/Libraries
382 Requires: QtDBus = %{version}-%{release}
383 Requires: QtXml-devel = %{version}-%{release}
385 %description -n QtDBus-devel
386 Qt classes for D-BUS support - development files.
388 %description -n QtDBus-devel -l pl.UTF-8
389 Klasy Qt do obsługi D-BUS - pliki programistyczne.
391 %package -n QtDBus-static
392 Summary: Qt classes for D-BUS support - static libraries
393 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - biblioteki statyczne
394 Group: X11/Development/Libraries
395 Requires: QtDBus-devel = %{version}-%{release}
397 %description -n QtDBus-static
398 Qt classes for D-BUS support - static libraries.
400 %description -n QtDBus-static -l pl.UTF-8
401 Klasy Qt do obsługi D-BUS - biblioteki statyczne.
403 %package -n QtDeclarative
404 Summary: QtDeclarative - QML language engine library
405 Summary(pl.UTF-8): QtDeclarative - biblioteka języka QML
407 Requires: QtCore = %{version}-%{release}
408 Requires: QtGui = %{version}-%{release}
409 Requires: QtNetwork = %{version}-%{release}
410 Requires: QtOpenGL = %{version}-%{release}
411 Requires: QtScript = %{version}-%{release}
412 Requires: QtSql = %{version}-%{release}
413 Requires: QtSvg = %{version}-%{release}
414 Requires: QtXmlPatterns = %{version}-%{release}
415 # for qmlwebkitplugin plugin
416 Requires: QtWebKit = %{version}-%{release}
418 %description -n QtDeclarative
419 QtDeclarative is the QML language engine library. QML is a declarative
420 language oriented on JavaScript.
422 %description -n QtDeclarative -l pl.UTF-8
423 QtDeclarative to biblioteka języka QML. QML jest deklaratywnym
424 językiem zorientowanym na JavaScript.
426 %package -n QtDeclarative-devel
427 Summary: Development files for QtDeclarative - QML language engine library
428 Summary(pl.UTF-8): Pliki programistyczne QtDeclarative - biblioteki języka QML
429 Group: X11/Development/Libraries
430 Requires: QtDeclarative = %{version}-%{release}
431 Requires: QtGui-devel = %{version}-%{release}
432 Requires: QtNetwork-devel = %{version}-%{release}
433 Requires: QtScript-devel = %{version}-%{release}
435 %description -n QtDeclarative-devel
436 Development files for QtDeclarative - QML language engine library.
438 %description -n QtDeclarative-devel -l pl.UTF-8
439 Pliki programistyczne QtDeclarative - biblioteki języka QML.
441 %package -n QtDeclarative-static
442 Summary: Static version of QtDeclarative - QML language engine library
443 Summary(pl.UTF-8): Statycza wersja QtDeclarative - biblioteki języka QML
444 Group: X11/Development/Libraries
445 Requires: QtDeclarative-devel = %{version}-%{release}
447 %description -n QtDeclarative-static
448 Static version of QtDeclarative - QML language engine library.
450 %description -n QtDeclarative-static -l pl.UTF-8
451 Statycza wersja QtDeclarative - biblioteki języka QML.
453 %package -n QtDesigner
454 Summary: Classes for extending Qt Designer
455 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera
457 Requires: QtGui = %{version}-%{release}
458 Requires: QtNetwork = %{version}-%{release}
459 Requires: QtScript = %{version}-%{release}
460 Requires: QtXml = %{version}-%{release}
462 Requires: Qt3Support = %{version}-%{release}
463 Requires: QtDBus = %{version}-%{release}
464 Requires: QtDeclarative = %{version}-%{release}
465 Requires: QtOpenGL = %{version}-%{release}
466 Requires: QtSql = %{version}-%{release}
467 Requires: QtSvg = %{version}-%{release}
468 Requires: QtWebKit = %{version}-%{release}
469 Requires: QtXmlPatterns = %{version}-%{release}
470 Obsoletes: qt4-designer-libs
472 %description -n QtDesigner
473 This module provides classes that allow you to create your own custom
474 widget plugins for Qt Designer, and classes that enable you to access
475 Qt Designer's components.
477 %description -n QtDesigner -l pl.UTF-8
478 Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
479 Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
481 %package -n QtDesigner-devel
482 Summary: Classes for extending Qt Designer - development files
483 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - pliki programistyczne
484 Group: X11/Development/Libraries
485 Requires: QtDesigner = %{version}-%{release}
486 Requires: QtGui-devel = %{version}-%{release}
487 Requires: QtScript-devel = %{version}-%{release}
488 Requires: QtXml-devel = %{version}-%{release}
490 %description -n QtDesigner-devel
491 Classes for extending Qt Designer - development files.
493 %description -n QtDesigner-devel -l pl.UTF-8
494 Klasy do rozbudowy Qt Designera - pliki programistyczne.
496 %package -n QtDesigner-static
497 Summary: Classes for extending Qt Designer - static libraries
498 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - biblioteki statyczne
499 Group: X11/Development/Libraries
500 Requires: QtDesigner-devel = %{version}-%{release}
502 %description -n QtDesigner-static
503 Classes for extending Qt Designer - static libraries.
505 %description -n QtDesigner-static -l pl.UTF-8
506 Klasy do rozbudowy Qt Designera - biblioteki statyczne.
509 Summary: Qt Graphical User Interface components
510 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt
512 Requires: QtCore = %{version}-%{release}
513 # for qtracegraphicssystem plugin
514 Requires: QtNetwork = %{version}-%{release}
516 %description -n QtGui
517 Qt Graphical User Interface components.
519 %description -n QtGui -l pl.UTF-8
520 Komponenty graficznego interfejsu użytkownika Qt.
522 %package -n QtGui-devel
523 Summary: Qt Graphical User Interface components - development files
524 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - pliki programistyczne
525 Group: X11/Development/Libraries
526 Requires: QtCore-devel = %{version}-%{release}
527 Requires: QtGui = %{version}-%{release}
528 Requires: fontconfig-devel
529 Requires: freetype-devel >= 2.1.3
530 Requires: libpng-devel >= 2:1.0.8
531 Requires: xorg-lib-libSM-devel
532 Requires: xorg-lib-libXcursor-devel
533 Requires: xorg-lib-libXext-devel
534 Requires: xorg-lib-libXfixes-devel
535 Requires: xorg-lib-libXi-devel
536 Requires: xorg-lib-libXinerama-devel
537 Requires: xorg-lib-libXrandr-devel
538 Requires: xorg-lib-libXrender-devel
540 %description -n QtGui-devel
541 Qt Graphical User Interface components - development files.
543 %description -n QtGui-devel -l pl.UTF-8
544 Komponenty graficznego interfejsu użytkownika Qt - pliki
547 %package -n QtGui-static
548 Summary: Qt Graphical User Interface components - static libraries
549 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - biblioteki statyczne
550 Group: X11/Development/Libraries
551 Requires: QtGui-devel = %{version}-%{release}
553 %description -n QtGui-static
554 Qt Graphical User Interface components - static libraries.
556 %description -n QtGui-static -l pl.UTF-8
557 Komponenty graficznego interfejsu użytkownika Qt - biblioteki
561 Summary: Qt classes for integrating online documentation in applications
562 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach
564 Requires: QtCLucene = %{version}-%{release}
565 Requires: QtGui = %{version}-%{release}
566 Requires: QtNetwork = %{version}-%{release}
567 Requires: QtSql = %{version}-%{release}
568 Requires: QtXml = %{version}-%{release}
570 %description -n QtHelp
571 QtHelp module includes tools for generating and viewing Qt help files.
572 In addition it provides classes for accessing help contents
573 programatically to be able to integrate online help into Qt
576 %description -n QtHelp -l pl.UTF-8
577 Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
578 pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
579 dostęp do zawartości dokumentacji w celu integracji pomocy w
582 %package -n QtHelp-devel
583 Summary: Qt classes for integrating online documentation in applications - development files
584 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - pliki programistyczne
585 Group: X11/Development/Libraries
586 Requires: QtCLucene-devel = %{version}-%{release}
587 Requires: QtGui-devel = %{version}-%{release}
588 Requires: QtHelp = %{version}-%{release}
589 Requires: QtSql-devel = %{version}-%{release}
590 Requires: QtXml-devel = %{version}-%{release}
592 %description -n QtHelp-devel
593 Qt classes for integrating online documentation in applications -
596 %description -n QtHelp-devel -l pl.UTF-8
597 Klasy Qt do integracji dokumentacji w aplikacjach - pliki
600 %package -n QtHelp-static
601 Summary: Qt classes for integrating online documentation in applications - static library
602 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka statyczna
603 Group: X11/Development/Libraries
604 Requires: QtHelp-devel = %{version}-%{release}
606 %description -n QtHelp-static
607 Qt classes for integrating online documentation in applications -
610 %description -n QtHelp-static -l pl.UTF-8
611 Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka
614 %package -n QtMultimedia
615 Summary: Qt classes for multimedia programming
616 Summary(pl.UTF-8): Klasy Qt do programowania multimediów
618 Requires: QtCore = %{version}-%{release}
619 Requires: QtGui = %{version}-%{release}
621 %description -n QtMultimedia
622 Qt classes for multimedia programming.
624 %description -n QtMultimedia -l pl.UTF-8
625 Klasy Qt do programowania multimediów.
627 %package -n QtMultimedia-devel
628 Summary: Qt classes for multimedia programming - development files
629 Summary(pl.UTF-8): Klasy Qt do programowania multimediów - pliki programistyczne
630 Group: X11/Development/Libraries
631 Requires: QtCore-devel = %{version}-%{release}
632 Requires: QtMultimedia = %{version}-%{release}
634 %description -n QtMultimedia-devel
635 Qt classes for multimedia programming - development files.
637 %description -n QtMultimedia-devel -l pl.UTF-8
638 Klasy Qt do programowania multimediów - pliki programistyczne.
640 %package -n QtMultimedia-static
641 Summary: Qt classes for multimedia programming - static libraries
642 Summary(pl.UTF-8): Klasy Qt do programowania multimediów - biblioteki statyczne
643 Group: X11/Development/Libraries
644 Requires: QtMultimedia-devel = %{version}-%{release}
646 %description -n QtMultimedia-static
647 Qt classes for multimedia programming - static libraries.
649 %description -n QtMultimedia-static -l pl.UTF-8
650 Klasy Qt do programowania multimediów - biblioteki statyczne.
652 %package -n QtNetwork
653 Summary: Qt classes for network programming
654 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego
656 Requires: QtCore = %{version}-%{release}
657 # the rest for qnmbearer plugin
658 Requires: QtDBus = %{version}-%{release}
659 Requires: QtXml = %{version}-%{release}
660 %requires_ge_to openssl openssl-devel
662 %description -n QtNetwork
663 Qt classes for network programming.
665 %description -n QtNetwork -l pl.UTF-8
666 Klasy Qt do programowania sieciowego.
668 %package -n QtNetwork-devel
669 Summary: Qt classes for network programming - development files
670 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - pliki programistyczne
671 Group: X11/Development/Libraries
672 Requires: QtCore-devel = %{version}-%{release}
673 Requires: QtNetwork = %{version}-%{release}
675 %description -n QtNetwork-devel
676 Qt classes for network programming - development files.
678 %description -n QtNetwork-devel -l pl.UTF-8
679 Klasy Qt do programowania sieciowego - pliki programistyczne.
681 %package -n QtNetwork-static
682 Summary: Qt classes for network programming - static libraries
683 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - biblioteki statyczne
684 Group: X11/Development/Libraries
685 Requires: QtNetwork-devel = %{version}-%{release}
687 %description -n QtNetwork-static
688 Qt classes for network programming - static libraries.
690 %description -n QtNetwork-static -l pl.UTF-8
691 Klasy Qt do programowania sieciowego - biblioteki statyczne.
694 Summary: Qt OpenGL support classes
695 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL
697 Requires: QtCore = %{version}-%{release}
698 Requires: QtGui = %{version}-%{release}
700 %description -n QtOpenGL
701 Qt OpenGL support classes.
703 %description -n QtOpenGL -l pl.UTF-8
704 Klasy Qt wspomagające OpenGL.
706 %package -n QtOpenGL-devel
707 Summary: Qt OpenGL support classes - development files
708 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - pliki programistyczne
709 Group: X11/Development/Libraries
710 Requires: OpenGL-GLU-devel
711 Requires: QtCore-devel = %{version}-%{release}
712 Requires: QtGui-devel = %{version}-%{release}
713 Requires: QtOpenGL = %{version}-%{release}
715 %description -n QtOpenGL-devel
716 Qt OpenGL support classes - development files.
718 %description -n QtOpenGL-devel -l pl.UTF-8
719 Klasy Qt wspomagające OpenGL - pliki programistyczne.
721 %package -n QtOpenGL-static
722 Summary: Qt OpenGL support classes - static libraries
723 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - biblioteki statyczne
724 Group: X11/Development/Libraries
725 Requires: QtOpenGL-devel = %{version}-%{release}
727 %description -n QtOpenGL-static
728 Qt OpenGL support classes - static libraries.
730 %description -n QtOpenGL-static -l pl.UTF-8
731 Klasy Qt wspomagające OpenGL - biblioteki statyczne.
734 Summary: Qt OpenVG support classes
735 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG
737 Requires: QtCore = %{version}-%{release}
738 Requires: QtGui = %{version}-%{release}
740 %description -n QtOpenVG
741 Qt OpenVG support classes.
743 %description -n QtOpenVG -l pl.UTF-8
744 Klasy Qt wspomagające OpenVG.
746 %package -n QtOpenVG-devel
747 Summary: Qt OpenVG support classes - development files
748 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - pliki programistyczne
749 Group: X11/Development/Libraries
750 Requires: Mesa-libOpenVG-devel
751 Requires: QtCore-devel = %{version}-%{release}
752 Requires: QtGui-devel = %{version}-%{release}
754 %description -n QtOpenVG-devel
755 Qt OpenVG support classes - development files.
757 %description -n QtOpenVG-devel -l pl.UTF-8
758 Klasy Qt wspomagające OpenVG - pliki programistyczne.
760 %package -n QtOpenVG-static
761 Summary: Qt OpenVG support classes - static libraries
762 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - biblioteki statyczne
763 Group: X11/Development/Libraries
764 Requires: QtOpenVG-devel = %{version}-%{release}
766 %description -n QtOpenVG-static
767 Qt OpenVG support classes - static libraries.
769 %description -n QtOpenVG-static -l pl.UTF-8
770 Klasy Qt wspomagające OpenVG - biblioteki statyczne.
773 Summary: Qt classes for scripting applications
774 Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
775 Group: X11/Development/Libraries
776 Requires: QtCore = %{version}-%{release}
778 %description -n QtScript
779 The QtScript module provides Qt classes to handle scripts inside
782 %description -n QtScript -l pl.UTF-8
783 Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
786 %package -n QtScript-devel
787 Summary: Qt classes for scripting applications - development files
788 Summary(pl.UTF-8): Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
789 Group: X11/Development/Libraries
790 Requires: QtCore-devel = %{version}-%{release}
791 Requires: QtScript = %{version}-%{release}
793 %description -n QtScript-devel
794 Qt classes for scriptin applications - development files.
796 %description -n QtScript-devel -l pl.UTF-8
797 Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
800 %package -n QtScript-static
801 Summary: Qt classes for scripting applications - static library
802 Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
803 Group: X11/Development/Libraries
804 Requires: QtScript-devel = %{version}-%{release}
806 %description -n QtScript-static
807 Qt classes for scripting applications - static library.
809 %description -n QtScript-static -l pl.UTF-8
810 Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
813 %package -n QtScriptTools
814 Summary: QtScriptTools - additional components for applications that use QtScript
815 Summary(pl.UTF-8): QtScriptTools - dodatkowe komponenty dla aplikacji wykorzystujących QtScript
816 Group: X11/Development/Libraries
817 Requires: QtCore = %{version}-%{release}
818 Requires: QtGui = %{version}-%{release}
819 Requires: QtScript = %{version}-%{release}
821 %description -n QtScriptTools
822 The QtScriptTools module provides additional components for
823 applications that use QtScript.
825 %description -n QtScriptTools -l pl.UTF-8
826 Moduł QtScriptTools dostarcza dodatkowe komponenty dla aplikacji
827 wykorzystujących QtScript.
829 %package -n QtScriptTools-devel
830 Summary: Development files for QtScriptTools components
831 Summary(pl.UTF-8): Pliki programistyczne komponentów QtScriptTools
832 Group: X11/Development/Libraries
833 Requires: QtCore-devel = %{version}-%{release}
834 Requires: QtGui-devel = %{version}-%{release}
835 Requires: QtScript-devel = %{version}-%{release}
836 Requires: QtScriptTools = %{version}-%{release}
838 %description -n QtScriptTools-devel
839 Development files for QtScriptTools components.
841 %description -n QtScriptTools-devel -l pl.UTF-8
842 Pliki programistyczne komponentów QtScriptTools.
844 %package -n QtScriptTools-static
845 Summary: QtScriptTools components - static library
846 Summary(pl.UTF-8): Komponenty QtScriptTools - biblioteka statyczna
847 Group: X11/Development/Libraries
848 Requires: QtScriptTools-devel = %{version}-%{release}
850 %description -n QtScriptTools-static
851 Static version of QtScriptTools library, providing additional
852 components for applications that use QtScript.
854 %description -n QtScriptTools-static -l pl.UTF-8
855 Statyczna biblioteka QtScriptTools, dostarczająca dodatkowe komponenty
856 dla aplikacji wykorzystujących QtScript.
859 Summary: Qt classes for database integration using SQL
860 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL
862 Requires: QtCore = %{version}-%{release}
864 %description -n QtSql
865 Qt classes for database integration using SQL.
867 %description -n QtSql -l pl.UTF-8
868 Klasy Qt do integracji z bazami danych przy użyciu SQL.
870 %package -n QtSql-devel
871 Summary: Qt classes for database integration using SQL - development files
872 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki programistyczne
873 Group: X11/Development/Libraries
874 Requires: QtCore-devel = %{version}-%{release}
875 Requires: QtSql = %{version}-%{release}
877 %description -n QtSql-devel
878 Qt classes for database integration using SQL - development files.
880 %description -n QtSql-devel -l pl.UTF-8
881 Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki
884 %package -n QtSql-static
885 Summary: Qt classes for database integration using SQL - static libraries
886 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
887 Group: X11/Development/Libraries
888 Requires: QtSql-devel = %{version}-%{release}
890 %description -n QtSql-static
891 Qt classes for database integration using SQL - static libraries.
893 %description -n QtSql-static -l pl.UTF-8
894 Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki
895 statyczne. programistyczne.
897 %package -n QtSql-ibase
898 Summary: Database plugin for InterBase/Firebird Qt support
899 Summary(pl.UTF-8): Wtyczka InterBase/Firebird do Qt
900 Summary(pt_BR.UTF-8): Plugin de suporte a InterBase/Firebird para Qt
902 Requires: QtSql = %{version}-%{release}
903 Provides: QtSql-backend = %{version}-%{release}
905 %description -n QtSql-ibase
906 This package contains a plugin for accessing Interbase/Firebird
907 database via the QSql classes.
909 %description -n QtSql-ibase -l pl.UTF-8
910 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
911 danych Interbase/Firebird poprzez klasy QSql.
913 %description -n QtSql-ibase -l pt_BR.UTF-8
914 Plugin de suporte a InterBase/Firebird para Qt.
916 %package -n QtSql-mysql
917 Summary: Database plugin for MySQL Qt support
918 Summary(pl.UTF-8): Wtyczka MySQL do Qt
919 Summary(pt_BR.UTF-8): Plugin de suporte a MySQL para Qt
921 Requires: QtSql = %{version}-%{release}
922 Provides: QtSql-backend = %{version}-%{release}
924 %description -n QtSql-mysql
925 This package contains a plugin for accessing MySQL database via the
928 %description -n QtSql-mysql -l pl.UTF-8
929 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
930 danych MySQL poprzez klasy QSql.
932 %description -n QtSql-mysql -l pt_BR.UTF-8
933 Plugin de suporte a MySQL para Qt.
935 %package -n QtSql-oci
936 Summary: Qt Sql driver for Oracle database (using OCI interface)
937 Summary(pl.UTF-8): Sterownik Qt Sql dla bazy danych Oracle (wykorzystujący interfejs OCI)
939 Requires: QtSql = %{version}-%{release}
940 Provides: QtSql-backend = %{version}-%{release}
942 %description -n QtSql-oci
943 Qt Sql driver for Oracle database (using OCI interface).
945 %description -n QtSql-oci -l pl.UTF-8
946 Sterownik Qt Sql dla bazy danych Oracle (wykorzystujący interfejs
949 %package -n QtSql-odbc
950 Summary: Database plugin for ODBC Qt support
951 Summary(pl.UTF-8): Wtyczka ODBC do Qt
952 Summary(pt_BR.UTF-8): Plugin de suporte a ODBC para Qt
954 Requires: QtSql = %{version}-%{release}
955 Provides: QtSql-backend = %{version}-%{release}
957 %description -n QtSql-odbc
958 This package contains a plugin for accessing unixODBC services via the
961 %description -n QtSql-odbc -l pl.UTF-8
962 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
963 unixODBC poprzez klasy QSql.
965 %description -n QtSql-odbc -l pt_BR.UTF-8
966 Plugin de suporte a ODBC para Qt.
968 %package -n QtSql-pgsql
969 Summary: Database plugin for PostgreSQL Qt support
970 Summary(pl.UTF-8): Wtyczka PostgreSQL do Qt
971 Summary(pt_BR.UTF-8): Plugin de suporte a PostgreSQL para Qt
973 Requires: QtSql = %{version}-%{release}
974 Provides: QtSql-backend = %{version}-%{release}
976 %description -n QtSql-pgsql
977 This package contains a plugin for accessing PostgreSQL database via
980 %description -n QtSql-pgsql -l pl.UTF-8
981 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
982 danych PostgreSQL poprzez klasy QSql.
984 %description -n QtSql-pgsql -l es.UTF-8
985 Plugin de suporte a PostgreSQL para Qt.
987 %package -n QtSql-sqlite
988 Summary: Database plugin for SQLite 2.x Qt support
989 Summary(pl.UTF-8): Wtyczka SQLite 2.x do Qt
990 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite 2.x para Qt
992 Requires: QtSql = %{version}-%{release}
993 Provides: QtSql-backend = %{version}-%{release}
995 %description -n QtSql-sqlite
996 This package contains a plugin for using the SQLite 2.x library (which
997 allows to acces virtually any SQL database) via the QSql classes.
999 %description -n QtSql-sqlite -l pl.UTF-8
1000 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1001 danych SQLite 2.x poprzez klasy QSql.
1003 %description -n QtSql-sqlite -l pt_BR.UTF-8
1004 Plugin de suporte a SQLite 2.x para Qt.
1006 %package -n QtSql-sqlite3
1007 Summary: Database plugin for SQLite3 Qt support
1008 Summary(pl.UTF-8): Wtyczka SQLite3 do Qt
1009 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite3 para Qt
1010 Group: X11/Libraries
1011 Requires: QtSql = %{version}-%{release}
1012 Provides: QtSql-backend = %{version}-%{release}
1014 %description -n QtSql-sqlite3
1015 This package contains a plugin for using the SQLite3 library (which
1016 allows to acces virtually any SQL database) via the QSql classes.
1018 %description -n QtSql-sqlite3 -l pl.UTF-8
1019 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1020 danych SQLite3 poprzez klasy QSql.
1022 %description -n QtSql-sqlite3 -l pt_BR.UTF-8
1023 Plugin de suporte a SQLite3 para Qt.
1025 %package -n QtSql-tds
1026 Summary: Database plugin for TDS Qt support
1027 Summary(pl.UTF-8): Wtyczka TDS do Qt
1028 Summary(pt_BR.UTF-8): Plugin de suporte a TDS para Qt
1029 Group: X11/Libraries
1030 Requires: QtSql = %{version}-%{release}
1031 Provides: QtSql-backend = %{version}-%{release}
1033 %description -n QtSql-tds
1034 This package contains a plugin for accessing TDS database via the QSql
1037 %description -n QtSql-tds -l pl.UTF-8
1038 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1039 danych TDS poprzez klasy QSql.
1041 %description -n QtSql-tds -l pt_BR.UTF-8
1042 Plugin de suporte a TDS para Qt.
1045 Summary: Qt SVG support
1046 Summary(pl.UTF-8): Wsparcie Qt dla SVG
1047 Group: X11/Libraries
1048 Requires: QtCore = %{version}-%{release}
1049 Requires: QtGui = %{version}-%{release}
1051 Requires: QtXml = %{version}-%{release}
1053 %description -n QtSvg
1056 %description -n QtSvg -l pl.UTF-8
1057 Wsparcie Qt dla SVG.
1059 %package -n QtSvg-devel
1060 Summary: Qt SVG support - development files
1061 Summary(pl.UTF-8): Wsparcie Qt dla SVG - pliki programistyczne
1062 Group: X11/Development/Libraries
1063 Requires: QtGui-devel = %{version}-%{release}
1064 Requires: QtSvg = %{version}-%{release}
1066 %description -n QtSvg-devel
1067 Qt SVG support - development files.
1069 %description -n QtSvg-devel -l pl.UTF-8
1070 Wsparcie Qt dla SVG - pliki programistyczne.
1072 %package -n QtSvg-static
1073 Summary: Qt SVG support - static libraries
1074 Summary(pl.UTF-8): Wsparcie Qt dla SVG - biblioteki statyczne
1075 Group: X11/Development/Libraries
1076 Requires: QtSvg-devel = %{version}-%{release}
1078 %description -n QtSvg-static
1079 Qt SVG support - static libraries.
1081 %description -n QtSvg-static -l pl.UTF-8
1082 Wsparcie Qt dla SVG - biblioteki statyczne.
1085 Summary: Qt test framework
1086 Summary(pl.UTF-8): Szkielet testów Qt
1087 Group: X11/Libraries
1088 Requires: QtCore = %{version}-%{release}
1090 %description -n QtTest
1093 %description -n QtTest -l pl.UTF-8
1096 %package -n QtTest-devel
1097 Summary: Qt test framework - development files
1098 Summary(pl.UTF-8): Szkielet testów Qt - pliki programistyczne
1099 Group: X11/Development/Libraries
1100 Requires: QtCore-devel = %{version}-%{release}
1101 Requires: QtTest = %{version}-%{release}
1103 %description -n QtTest-devel
1104 Qt test framework - development files.
1106 %description -n QtTest-devel -l pl.UTF-8
1107 Szkielet testów Qt - pliki programistyczne.
1109 %package -n QtTest-static
1110 Summary: Qt test framework - static libraries
1111 Summary(pl.UTF-8): Szkielet testów Qt - biblioteki statyczne
1112 Group: X11/Development/Libraries
1113 Requires: QtTest-devel = %{version}-%{release}
1115 %description -n QtTest-static
1116 Qt test framework - static libraries.
1118 %description -n QtTest-static -l pl.UTF-8
1119 Szkielet testów Qt - biblioteki statyczne.
1121 %package -n QtUiTools
1122 Summary: Classes for handling Qt Designer forms in applications
1123 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach
1124 Group: X11/Libraries
1125 Requires: QtGui = %{version}-%{release}
1126 Requires: QtXml = %{version}-%{release}
1128 %description -n QtUiTools
1129 The QtUiTools module provides classes to handle forms created with Qt
1132 %description -n QtUiTools -l pl.UTF-8
1133 Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
1134 użyciu Qt Designera.
1136 %package -n QtUiTools-devel
1137 Summary: Classes for handling Qt Designer forms in applications - development files
1138 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
1139 Group: X11/Development/Libraries
1140 Requires: QtGui-devel = %{version}-%{release}
1141 Requires: QtUiTools = %{version}-%{release}
1142 Requires: QtXml-devel = %{version}-%{release}
1144 %description -n QtUiTools-devel
1145 Classes for handling Qt Designer forms in applications - development
1148 %description -n QtUiTools-devel -l pl.UTF-8
1149 Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
1152 %package -n QtUiTools-static
1153 Summary: Classes for handling Qt Designer forms in applications - static library
1154 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
1155 Group: X11/Development/Libraries
1156 Requires: QtUiTools-devel = %{version}-%{release}
1158 %description -n QtUiTools-static
1159 Classes for handling Qt Designer forms in applications - static
1162 %description -n QtUiTools-static -l pl.UTF-8
1163 Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
1166 %package -n QtWebKit
1167 Summary: Qt classes for rendering HTML, XHTML and SVG documents
1168 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG
1169 Group: X11/Libraries
1170 Requires: QtDBus = %{version}-%{release}
1171 Requires: QtGui = %{version}-%{release}
1172 Requires: QtNetwork = %{version}-%{release}
1173 Requires: QtXml = %{version}-%{release}
1175 %description -n QtWebKit
1176 QtWebKit provides a Web browser engine that makes it easy to embed
1177 content from the World Wide Web into your Qt application. At the same
1178 time Web content can be enhanced with native controls. QtWebKit
1179 provides facilities for rendering of HyperText Markup Language (HTML),
1180 Extensible HyperText Markup Language (XHTML) and Scalable Vector
1181 Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
1182 and scripted with JavaScript.
1184 %description -n QtWebKit -l pl.UTF-8
1185 QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
1186 treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
1187 rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
1188 dokumentów w językach HTML (HyperText Markup Language), XHTML
1189 (Extensible HyperText Markup Language) i SVG (Scalable Vector
1190 Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
1193 %package -n QtWebKit-devel
1194 Summary: Qt classes for rendering HTML, XHTML and SVG documents - development files
1195 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
1196 Group: X11/Development/Libraries
1197 Requires: QtGui-devel = %{version}-%{release}
1198 Requires: QtNetwork-devel = %{version}-%{release}
1199 Requires: QtScript-devel = %{version}-%{release}
1200 Requires: QtWebKit = %{version}-%{release}
1201 %if %{with system_phonon}
1202 Requires: phonon-devel
1204 Requires: qt4-phonon-devel = %{version}-%{release}
1207 %description -n QtWebKit-devel
1208 Qt classes for rendering HTML, XHTML and SVG documents - development
1211 %description -n QtWebKit-devel -l pl.UTF-8
1212 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki
1215 %package -n QtWebKit-static
1216 Summary: Qt classes for rendering HTML, XHTML and SVG documents - static library
1217 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
1218 Group: X11/Development/Libraries
1219 Requires: QtWebKit-devel = %{version}-%{release}
1221 %description -n QtWebKit-static
1222 Qt classes for rendering HTML, XHTML and SVG documents - static
1225 %description -n QtWebKit-static -l pl.UTF-8
1226 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka
1230 Summary: Qt classes for handling XML
1231 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a
1232 Group: X11/Libraries
1233 Requires: QtCore = %{version}-%{release}
1235 %description -n QtXml
1236 Qt classes for handling XML.
1238 %description -n QtXml -l pl.UTF-8
1239 Klasy Qt do obsługi XML-a.
1241 %package -n QtXml-devel
1242 Summary: Qt classes for handling XML - development files
1243 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - pliki programistyczne
1244 Group: X11/Development/Libraries
1245 Requires: QtCore-devel = %{version}-%{release}
1246 Requires: QtXml = %{version}-%{release}
1248 %description -n QtXml-devel
1249 Qt classes for handling XML - development files.
1251 %description -n QtXml-devel -l pl.UTF-8
1252 Klasy Qt do obsługi XML-a - pliki programistyczne.
1254 %package -n QtXml-static
1255 Summary: Qt classes for handling XML - static libraries
1256 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - biblioteki statyczne
1257 Group: X11/Development/Libraries
1258 Requires: QtXml-devel = %{version}-%{release}
1260 %description -n QtXml-static
1261 Qt classes for handling XML - static libraries.
1263 %description -n QtXml-static -l pl.UTF-8
1264 Klasy Qt do obsługi XML-a - biblioteki statyczne.
1266 %package -n QtXmlPatterns
1267 Summary: QtXmlPatterns XQuery engine
1268 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns
1269 Group: X11/Libraries
1270 Requires: QtCore = %{version}-%{release}
1271 Requires: QtNetwork = %{version}-%{release}
1273 %description -n QtXmlPatterns
1274 QtXmlPatterns XQuery engine.
1276 %description -n QtXmlPatterns -l pl.UTF-8
1277 Silnik zapytań XQuery QtXmlPatterns.
1279 %package -n QtXmlPatterns-devel
1280 Summary: QtXmlPatterns XQuery engine - development files
1281 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne
1282 Group: X11/Development/Libraries
1283 Requires: QtNetwork-devel = %{version}-%{release}
1284 Requires: QtXmlPatterns = %{version}-%{release}
1286 %description -n QtXmlPatterns-devel
1287 QtXmlPatterns XQuery engine - development files.
1289 %description -n QtXmlPatterns-devel -l pl.UTF-8
1290 Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne.
1292 %package -n QtXmlPatterns-static
1293 Summary: QtXmlPatterns XQuery engine - static library
1294 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna
1295 Group: X11/Development/Libraries
1296 Requires: QtXmlPatterns-devel = %{version}-%{release}
1298 %description -n QtXmlPatterns-static
1299 QtXmlPatterns XQuery engine - static library.
1301 %description -n QtXmlPatterns-static -l pl.UTF-8
1302 Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna.
1305 Summary: Qt documentation browser
1306 Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
1307 Group: X11/Development/Tools
1308 Requires: QtGui = %{version}-%{release}
1309 Requires: QtHelp = %{version}-%{release}
1310 Requires: QtNetwork = %{version}-%{release}
1311 Requires: QtSql = %{version}-%{release}
1312 Requires: QtSql-sqlite3 = %{version}-%{release}
1313 Requires: QtWebKit = %{version}-%{release}
1314 Requires: QtXml = %{version}-%{release}
1315 Requires: hicolor-icon-theme
1317 %description assistant
1318 Qt Assistant is a tool for browsing on-line documentation with
1319 indexing, bookmarks and full-text search.
1321 %description assistant -l pl.UTF-8
1322 Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1323 indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
1326 Summary: Build tools for Qt4
1327 Summary(pl.UTF-8): Narzędzia do budowania dla Qt4
1328 Group: X11/Development/Tools
1329 Requires: QtCore = %{version}-%{release}
1330 Requires: QtGui = %{version}-%{release}
1331 Requires: QtXml = %{version}-%{release}
1334 This package includes the Qt resource compiler (rcc), meta objects
1335 compiler (moc), user interface compiler (uic) and qt3to4 include names
1338 %description build -l pl.UTF-8
1339 Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1340 metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1341 konwerter nazw plików nagłówkowych qt3to4.
1344 Summary: IDE used for GUI designing with Qt library
1345 Summary(pl.UTF-8): IDE służące do projektowania GUI za pomocą biblioteki Qt
1346 Group: X11/Applications
1347 Requires: QtDesigner = %{version}-%{release}
1349 %description designer
1350 An advanced tool used for GUI designing with Qt library.
1352 %description designer -l pl.UTF-8
1353 Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1354 za pomocą biblioteki Qt.
1356 %package devel-private
1357 Summary: Private Qt headers files
1358 Group: X11/Development/Libraries
1359 Requires: QtCore-devel = %{version}-%{release}
1360 Requires: QtDeclarative-devel = %{version}-%{release}
1361 Requires: QtGui-devel = %{version}-%{release}
1362 Requires: QtScript-devel = %{version}-%{release}
1364 %description devel-private
1365 Private Qt headers files - for calibre
1368 Summary: Translation helper for Qt
1369 Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji opartych o Qt
1370 Group: X11/Development/Tools
1371 Requires: QtUiTools = %{version}-%{release}
1372 Requires: hicolor-icon-theme
1374 %description linguist
1375 This program provides an interface that shortens and helps systematize
1376 the process of translating GUIs. Qt Linguist takes all of the text of
1377 a UI that will be shown to the user, and presents it to a human
1378 translator in a simple window. When one UI text is translated, the
1379 program automatically progresses to the next, until they are all
1382 %description linguist -l pl.UTF-8
1383 Ten program oferuje interfejs znacznie przyśpieszający proces
1384 tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1385 przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1386 Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1387 następnego, aż wszystkie będą przetłumaczone.
1390 Summary: Cross-platform multimedia framework
1391 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny
1392 Group: X11/Development/Tools
1396 Phonon is a cross-platform multimedia framework that enables the use
1397 of audio and video content in Qt applications.
1399 %description phonon -l pl.UTF-8
1400 Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1401 wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1403 %package phonon-devel
1404 Summary: Cross-platform multimedia framework - development files
1405 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny - pliki programistyczne
1406 Group: X11/Development/Libraries
1407 Requires: QtCore-devel = %{version}-%{release}
1408 Requires: QtDBus-devel = %{version}-%{release}
1409 Requires: QtGui-devel = %{version}-%{release}
1410 Requires: qt4-phonon = %{version}-%{release}
1411 Obsoletes: phonon-devel
1413 %description phonon-devel
1414 Cross-platform multimedia framework - development files.
1416 %description phonon-devel -l pl.UTF-8
1417 Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1420 Summary: Qt makefile generator
1421 Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt
1422 Group: X11/Development/Tools
1425 A powerful makefile generator. It can create makefiles on any platform
1426 from a simple .pro definitions file.
1428 %description qmake -l pl.UTF-8
1429 Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1430 na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
1433 Summary: Qt widgets configuration tool
1434 Summary(pl.UTF-8): Narzędzie do konfigurowania widgetów Qt
1435 Group: X11/Applications
1436 Requires: Qt3Support = %{version}-%{release}
1437 Requires: QtDBus = %{version}-%{release}
1438 Requires: QtGui = %{version}-%{release}
1439 Requires: QtNetwork = %{version}-%{release}
1440 Requires: QtSql = %{version}-%{release}
1441 Requires: QtXml = %{version}-%{release}
1442 Requires: desktop-file-utils
1444 %description qtconfig
1445 A tool for configuring look and behavior of Qt widgets.
1447 %description qtconfig -l pl.UTF-8
1448 Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
1451 Summary: Qt Virtual framebuffer
1452 Summary(pl.UTF-8): Wirtualny framebuffer dla Qt
1453 Group: X11/Development/Libraries
1454 Requires: QtGui = %{version}-%{release}
1455 Requires: QtOpenGL = %{version}-%{release}
1457 %description -n qvfb
1458 Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1461 %description -n qvfb -l pl.UTF-8
1462 Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1466 Summary: Demos of new Qt4 features
1467 Summary(pl.UTF-8): Programy demonstrujące nowe możliwości Qt4
1468 Group: X11/Development/Libraries
1469 Requires: QtDeclarative = %{version}-%{release}
1470 Requires: QtGui = %{version}-%{release}
1471 Requires: QtHelp = %{version}-%{release}
1472 Requires: QtNetwork = %{version}-%{release}
1473 Requires: QtOpenGL = %{version}-%{release}
1474 Requires: QtScript = %{version}-%{release}
1475 Requires: QtSql = %{version}-%{release}
1476 Requires: QtSvg = %{version}-%{release}
1477 Requires: QtXml = %{version}-%{release}
1478 Requires: QtXmlPatterns = %{version}-%{release}
1481 Demos are spiders that fly.
1483 %description demos -l pl.UTF-8
1484 Dema to latające pająki.
1487 Summary: Qt Documentation in HTML format
1488 Summary(pl.UTF-8): Dokumentacja Qt w formacie HTML
1489 Group: X11/Development/Libraries
1490 Suggests: %{name}-assistant = %{version}-%{release}
1491 %if "%{_rpmversion}" >= "5"
1496 Qt documentation in HTML format.
1498 %description doc -l pl.UTF-8
1499 Dokumentacja qt w formacie HTML.
1502 Summary: Example programs bundled with Qt
1503 Summary(pl.UTF-8): Ćwiczenia i przykłady do Qt
1504 Summary(pt_BR.UTF-8): Programas exemplo desenvolvidos com o Qt
1505 Group: X11/Development/Libraries
1506 # no *-devel deps, allow to look at the examples without compiling
1508 %description examples
1509 Example programs bundled with Qt version.
1511 %description examples -l pl.UTF-8
1512 Ćwiczenia/przykłady dołączone do Qt.
1514 %description examples -l pt_BR.UTF-8
1515 Programas exemplo para o Qt versão.
1518 %setup -q -n qt-everywhere-opensource-src-%{version}
1532 %{?with_wkhtml:%patch11 -p1}
1568 %{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1569 mkspecs/common/linux.conf
1571 # change QMAKE FLAGS to build
1573 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1574 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1575 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1576 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
1577 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1578 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
1579 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1580 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
1581 ' mkspecs/common/g++-base.conf
1584 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1585 ' mkspecs/common/linux.conf
1589 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1590 ' mkspecs/common/linux.conf
1592 # undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1594 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1595 ' mkspecs/common/linux.conf
1597 # disable webkit tests, broken build
1598 rm -r src/3rdparty/webkit/Source/WebKit/qt/tests
1601 # pass OPTFLAGS to build qmake itself with optimization
1602 export OPTFLAGS="%{rpmcflags}"
1603 export PATH=$PWD/bin:$PATH
1605 ##################################
1606 # DEFAULT OPTIONS FOR ALL BUILDS #
1607 ##################################
1615 -bindir %{_qtdir}/bin \
1616 -docdir %{_docdir}/%{name}-doc \
1617 -headerdir %{_includedir}/qt4 \
1618 -libdir %{_libdir} \
1619 -plugindir %{_qtdir}/plugins \
1620 -datadir %{_datadir}/qt4 \
1621 -translationdir %{_localedir}/ \
1622 -sysconfdir %{_sysconfdir}/qt4 \
1623 -examplesdir %{_examplesdir}/qt4 \
1624 -demosdir %{_examplesdir}/qt4-demos \
1628 %{!?with_gtk:-no-gtkstyle} \
1629 -%{!?with_pch:no-}pch \
1631 %{!?with_mmx:-no-mmx} \
1632 %{!?with_3dnow:-no-3dnow} \
1633 %{!?with_sse:-no-sse} \
1634 %{!?with_sse2:-no-sse2} \
1635 %{!?with_sse3:-no-sse3} \
1636 %{!?with_ssse3:-no-ssse3} \
1637 %{!?with_sse41:-no-sse4.1} \
1638 %{!?with_sse42:-no-sse4.2} \
1639 %{!?with_avx:-no-avx} \
1642 -reduce-relocations \
1651 -I/usr/include/postgresql/server \
1652 -I/usr/include/mysql \
1653 %{?with_cups:-cups} \
1654 %{?with_nas:-system-nas-sound} \
1656 %{!?debug:-release} \
1657 -%{!?with_openvg:no-}openvg \
1663 -no-separate-debug-info \
1678 ##################################
1679 # STATIC MULTI-THREAD #
1680 ##################################
1682 %if %{with static_libs}
1684 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
1685 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1686 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1687 -%{!?with_oci:no}%{?with_oci:qt}-sql-oci \
1688 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1689 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1690 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1693 ./configure $COMMONOPT $OPT
1696 %{__make} -C tools/assistant/lib
1697 %{__make} -C tools/designer
1698 if [ ! -d staticlib ]; then
1700 cp -a lib/*.a staticlib
1705 ##################################
1706 # SHARED MULTI-THREAD #
1707 ##################################
1710 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
1711 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1712 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1713 -%{!?with_oci:no}%{?with_oci:plugin}-sql-oci \
1714 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1715 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1716 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
1719 ./configure $COMMONOPT $OPT
1723 sub-tools-all-ordered \
1724 sub-demos-all-ordered \
1725 sub-examples-all-ordered
1728 rm -rf $RPM_BUILD_ROOT
1729 install -d $RPM_BUILD_ROOT{/etc/{env.d,qt4},%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
1730 install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
1731 install -d $RPM_BUILD_ROOT%{_qtdir}/imports/org
1733 # for QtSolutions (qtlockedfile, qtsingleapplication, etc)
1734 install -d $RPM_BUILD_ROOT%{_includedir}/qt4/QtSolutions
1736 echo '#QT_GRAPHICSSYSTEM=raster' > $RPM_BUILD_ROOT/etc/env.d/QT_GRAPHICSSYSTEM
1739 INSTALL_ROOT=$RPM_BUILD_ROOT
1741 # for qt-creator sth is messed up in the Makefile, nothing for make install
1742 install bin/qdoc3 $RPM_BUILD_ROOT%{_qtdir}/bin/qdoc3
1744 # kill -L/inside/builddir from *.la and *.pc (bug #77152)
1745 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
1746 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1748 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1749 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
1750 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1752 # libQtWebKit.la contains '-ljscore' and '-lwebcore', they come
1753 # from src/3rdparty/webkit/{JavaScriptCore,WebCore}} but those libs aren't installed
1754 %{__sed} -i -e "s,-lwebcore,,g;s,-ljscore,,g;" $RPM_BUILD_ROOT%{_libdir}/libQtWebKit.la
1757 install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
1759 cd $RPM_BUILD_ROOT%{_bindir}
1760 ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1761 ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1762 ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1763 ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1764 ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1765 ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1766 ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1767 ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1768 ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1769 ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
1770 ln -sf ../%{_lib}/qt4/bin/qdoc3 .
1771 ln -sf ../%{_lib}/qt4/bin/qt3to4 .
1772 ln -sf ../%{_lib}/qt4/bin/rcc .
1773 ln -sf ../%{_lib}/qt4/bin/uic3 .
1774 ln -sf ../%{_lib}/qt4/bin/pixeltool .
1775 ln -sf ../%{_lib}/qt4/bin/qcollectiongenerator .
1776 ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1777 ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
1778 ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1779 ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
1780 ln -sf ../%{_lib}/qt4/bin/qmlviewer .
1781 ln -sf ../%{_lib}/qt4/bin/qmlplugindump .
1782 ln -sf ../%{_lib}/qt4/bin/qttracereplay .
1783 ln -sf ../%{_lib}/qt4/bin/qvfb .
1784 ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
1788 mv $RPM_BUILD_ROOT%{_qtdir}/bin/{qdbus,qdbusviewer} $RPM_BUILD_ROOT%{_bindir}
1789 ln -sf %{_bindir}/qdbus $RPM_BUILD_ROOT%{_qtdir}/bin/qdbus
1790 ln -sf %{_bindir}/qdbusviewer $RPM_BUILD_ROOT%{_qtdir}/bin/qdbusviewer
1792 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
1793 install tools/qtconfig/images/appicon.png \
1794 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
1796 install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
1797 for f in tools/linguist/linguist/images/icons/linguist-*-32.png; do
1798 size=$(echo $(basename ${f}) | cut -d- -f2)
1799 install -D $f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${size}x${size}/apps/linguist-qt4.png
1802 install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
1803 install -D tools/assistant/tools/assistant/images/assistant.png \
1804 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/assistant-qt4.png
1805 install -D tools/assistant/tools/assistant/images/assistant-128.png \
1806 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/apps/assistant-qt4.png
1808 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
1809 install tools/designer/src/designer/images/designer.png \
1810 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
1812 %if %{with static_libs}
1813 install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
1819 for f in translations/*.ts ; do
1820 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1823 %{__rm} $RPM_BUILD_ROOT%{_localedir}/*.qm
1824 for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1825 [ ! -f $file ] && continue
1831 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:'`"
1832 [ "$lang" == "iw" ] && lang=he
1834 [ "$MOD" == "qt4-qt" ] && MOD=qt4
1835 install -d $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES
1836 cp $file $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES/$MOD.qm
1839 cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
1840 # QtCore must be the last
1841 for f in ../Qt{3Support,DBus,Declarative,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1842 if [ ! -d $f ]; then
1843 ln -sf $f `basename $f`
1848 # Ship doc & qmake stuff
1849 ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
1851 for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1852 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1853 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1854 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1857 if [ "$MODULE2" == "3SUPPORT" ]; then
1858 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1860 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1862 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1864 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1867 # Ship private headers - ugly hack to build calibre
1868 install -d $RPM_BUILD_ROOT%{_includedir}/qt4/private
1869 rsync -aR include/QtCore/private \
1870 include/QtDeclarative/private \
1871 include/QtGui/private \
1872 include/QtScript/private \
1873 $RPM_BUILD_ROOT%{_includedir}/qt4/private
1874 rsync -aR src/corelib/*/*_p.h \
1875 src/declarative/*/*_p.h \
1877 src/script/*/*_p.h \
1878 $RPM_BUILD_ROOT%{_includedir}/qt4/private
1881 # Prepare some files list
1883 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
1884 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
1885 r=`echo $RESULT | awk '{ print $1 }'`
1887 if [ -d "$r" ]; then
1888 echo "%%dir $2" >> $1.files
1889 elif [ -x "$r" ] ; then
1890 echo "%%attr(755,root,root) $2" >> $1.files
1891 elif [ -f "$r" ]; then
1892 echo "$2" >> $1.files
1894 echo "Error generation $1 files list!"
1895 echo "$r: no such file or direcotry!"
1903 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1904 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
1905 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
1906 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
1907 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
1908 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1909 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1911 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
1912 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
1913 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1914 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1917 for f in $@; do ifecho $MODULE-devel $f; done
1920 mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
1921 mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
1922 mkdevfl QtDeclarative
1924 mkdevfl QtMultimedia
1927 %{?with_openvg:mkdevfl QtOpenVG}
1929 mkdevfl QtScriptTools
1937 mkdevfl QtXmlPatterns
1941 # without *.la *.pc etc.
1942 mkdevfl QtDesigner || /bin/true
1943 mkdevfl QtUiTools || /bin/true
1945 # without glob (exclude QtScriptTools* QtXmlPatterns*)
1946 %{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
1947 %{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1948 # no duplication between QtCore-devel and QtXml-devel
1949 %{__sed} -i 's,%{_includedir}/qt4/Qt/QXmlStream.*,,g' QtCore-devel.files
1950 %{__sed} -i 's,%{_includedir}/qt4/Qt/qxmlstream\.h,,g' QtCore-devel.files
1952 echo "%defattr(644,root,root,755)" > examples.files
1953 ifecho examples %{_examplesdir}/qt4
1954 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
1955 ifecho examples %{_examplesdir}/qt4/$f
1958 echo "%defattr(644,root,root,755)" > demos.files
1959 ifecho demos "%{_examplesdir}/qt4-demos"
1960 ifecho demos "%{_qtdir}/bin/qtdemo"
1961 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
1962 ifecho demos %{_examplesdir}/qt4-demos/$f
1965 %if %{with system_phonon}
1966 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.so* \
1967 $RPM_BUILD_ROOT%{_libdir}/libphonon.{la,prl} \
1968 $RPM_BUILD_ROOT%{_libdir}/qt4/plugins/phonon_backend/libphonon_gstreamer.so \
1969 $RPM_BUILD_ROOT%{_pkgconfigdir}/phonon.pc
1970 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}/qt4/phonon
1971 %if %{with static_libs}
1972 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.a
1977 rm -rf $RPM_BUILD_ROOT
1979 %post -n Qt3Support -p /sbin/ldconfig
1980 %postun -n Qt3Support -p /sbin/ldconfig
1982 %post -n QtCLucene -p /sbin/ldconfig
1983 %postun -n QtCLucene -p /sbin/ldconfig
1985 %post -n QtCore -p /sbin/ldconfig
1986 %postun -n QtCore -p /sbin/ldconfig
1988 %post -n QtDBus -p /sbin/ldconfig
1989 %postun -n QtDBus -p /sbin/ldconfig
1991 %post -n QtDeclarative -p /sbin/ldconfig
1992 %postun -n QtDeclarative -p /sbin/ldconfig
1994 %post -n QtDesigner -p /sbin/ldconfig
1995 %postun -n QtDesigner -p /sbin/ldconfig
1997 %post -n QtGui -p /sbin/ldconfig
1998 %postun -n QtGui -p /sbin/ldconfig
2000 %post -n QtHelp -p /sbin/ldconfig
2001 %postun -n QtHelp -p /sbin/ldconfig
2003 %post -n QtMultimedia -p /sbin/ldconfig
2004 %postun -n QtMultimedia -p /sbin/ldconfig
2006 %post -n QtNetwork -p /sbin/ldconfig
2007 %postun -n QtNetwork -p /sbin/ldconfig
2009 %post -n QtOpenGL -p /sbin/ldconfig
2010 %postun -n QtOpenGL -p /sbin/ldconfig
2012 %post -n QtOpenVG -p /sbin/ldconfig
2013 %postun -n QtOpenVG -p /sbin/ldconfig
2015 %post -n QtScript -p /sbin/ldconfig
2016 %postun -n QtScript -p /sbin/ldconfig
2018 %post -n QtScriptTools -p /sbin/ldconfig
2019 %postun -n QtScriptTools -p /sbin/ldconfig
2021 %post -n QtSql -p /sbin/ldconfig
2022 %postun -n QtSql -p /sbin/ldconfig
2024 %post -n QtSvg -p /sbin/ldconfig
2025 %postun -n QtSvg -p /sbin/ldconfig
2027 %post -n QtTest -p /sbin/ldconfig
2028 %postun -n QtTest -p /sbin/ldconfig
2030 %post -n QtUiTools -p /sbin/ldconfig
2031 %postun -n QtUiTools -p /sbin/ldconfig
2033 %post -n QtWebKit -p /sbin/ldconfig
2034 %postun -n QtWebKit -p /sbin/ldconfig
2036 %post -n QtXml -p /sbin/ldconfig
2037 %postun -n QtXml -p /sbin/ldconfig
2039 %post -n QtXmlPatterns -p /sbin/ldconfig
2040 %postun -n QtXmlPatterns -p /sbin/ldconfig
2043 %update_icon_cache hicolor
2046 %update_icon_cache hicolor
2049 %update_icon_cache hicolor
2052 %update_icon_cache hicolor
2054 %post phonon -p /sbin/ldconfig
2055 %postun phonon -p /sbin/ldconfig
2058 %update_desktop_database
2060 %files -n Qt3Support
2061 %defattr(644,root,root,755)
2062 %attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
2063 %attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
2064 %attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblecompatwidgets.so
2067 %defattr(644,root,root,755)
2068 %attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
2069 %attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
2072 %defattr(644,root,root,755)
2073 %attr(755,root,root) %{_libdir}/libQtCore.so.*.*
2074 %attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
2078 %dir %{_qtdir}/plugins
2079 %dir %{_qtdir}/plugins/codecs
2080 %attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
2081 # two following are used only by foreign packages, not QtCore
2082 %dir %{_qtdir}/plugins/crypto
2083 %dir %{_qtdir}/plugins/network
2084 %dir %{_datadir}/qt4
2085 %lang(ar) %{_localedir}/ar/LC_MESSAGES/qt4.qm
2086 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4.qm
2087 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4.qm
2088 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4.qm
2089 %lang(es) %{_localedir}/es/LC_MESSAGES/qt4.qm
2090 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4.qm
2091 %lang(fa) %{_localedir}/fa/LC_MESSAGES/qt4.qm
2092 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4.qm
2093 %lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4.qm
2094 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4.qm
2095 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4.qm
2096 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4.qm
2097 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4.qm
2098 %lang(lt) %{_localedir}/lt/LC_MESSAGES/qt4.qm
2099 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4.qm
2100 %lang(pt) %{_localedir}/pt/LC_MESSAGES/qt4.qm
2101 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4.qm
2102 %lang(sk) %{_localedir}/sk/LC_MESSAGES/qt4.qm
2103 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4.qm
2104 %lang(sv) %{_localedir}/sv/LC_MESSAGES/qt4.qm
2105 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4.qm
2106 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4.qm
2107 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4.qm
2110 %defattr(644,root,root,755)
2111 %attr(755,root,root) %{_bindir}/qdbus
2112 %attr(755,root,root) %{_bindir}/qdbusviewer
2113 %attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
2114 %attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
2115 %attr(755,root,root) %{_qtdir}/bin/qdbus
2116 %attr(755,root,root) %{_qtdir}/bin/qdbusviewer
2117 # ?? is this the proper place?
2118 %attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
2120 %files -n QtDeclarative
2121 %defattr(644,root,root,755)
2122 %attr(755,root,root) %{_bindir}/qmlviewer
2123 %attr(755,root,root) %{_bindir}/qmlplugindump
2124 %attr(755,root,root) %{_qtdir}/bin/qmlviewer
2125 %attr(755,root,root) %{_qtdir}/bin/qmlplugindump
2126 %attr(755,root,root) %{_libdir}/libQtDeclarative.so.*.*
2127 %attr(755,root,root) %ghost %{_libdir}/libQtDeclarative.so.4
2128 %dir %{_qtdir}/imports
2129 %dir %{_qtdir}/imports/Qt
2130 %dir %{_qtdir}/imports/Qt/labs
2131 %dir %{_qtdir}/imports/Qt/labs/folderlistmodel
2132 %dir %{_qtdir}/imports/Qt/labs/gestures
2133 %dir %{_qtdir}/imports/Qt/labs/particles
2134 %dir %{_qtdir}/imports/Qt/labs/shaders
2135 %attr(755,root,root) %{_qtdir}/imports/Qt/labs/*/*.so
2136 %{_qtdir}/imports/Qt/labs/*/qmldir
2137 %dir %{_qtdir}/imports/QtWebKit
2138 %attr(755,root,root) %{_qtdir}/imports/QtWebKit/*.so
2139 %{_qtdir}/imports/QtWebKit/qmldir
2140 %dir %{_qtdir}/imports/org
2141 %dir %{_qtdir}/plugins/qmltooling
2142 %attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_tcp.so
2143 %attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_inspector.so
2145 %files -n QtDesigner
2146 %defattr(644,root,root,755)
2147 %attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
2148 %attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
2149 %attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
2150 %attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
2151 %dir %{_qtdir}/plugins/designer
2152 %attr(755,root,root) %{_qtdir}/plugins/designer/*.so
2155 %defattr(644,root,root,755)
2156 %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/QT_GRAPHICSSYSTEM
2157 %attr(755,root,root) %{_libdir}/libQtGui.so.*.*
2158 %attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
2159 %dir %{_qtdir}/plugins/accessible
2160 %attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblewidgets.so
2161 %dir %{_qtdir}/plugins/graphicssystems
2162 %attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqtracegraphicssystem.so
2163 %dir %{_qtdir}/plugins/iconengines
2164 %dir %{_qtdir}/plugins/imageformats
2165 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqgif.so
2166 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqico.so
2167 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqjpeg.so
2168 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqmng.so
2169 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtga.so
2170 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtiff.so
2171 %dir %{_qtdir}/plugins/inputmethods
2172 %attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
2175 %defattr(644,root,root,755)
2176 %attr(755,root,root) %{_bindir}/qhelpconverter
2177 %attr(755,root,root) %{_bindir}/qhelpgenerator
2178 %attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
2179 %attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
2180 %attr(755,root,root) %{_qtdir}/bin/qhelpconverter
2181 %attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
2182 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-qt_help.qm
2183 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4-qt_help.qm
2184 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-qt_help.qm
2185 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qt_help.qm
2186 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-qt_help.qm
2187 %lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4-qt_help.qm
2188 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qt_help.qm
2189 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qt_help.qm
2190 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qt_help.qm
2191 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qt_help.qm
2192 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qt_help.qm
2193 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qt_help.qm
2194 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qt_help.qm
2195 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qt_help.qm
2196 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qt_help.qm
2198 %files -n QtMultimedia
2199 %defattr(644,root,root,755)
2200 %attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
2201 %attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.4
2204 %defattr(644,root,root,755)
2205 %attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
2206 %attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
2207 %dir %{_qtdir}/plugins/bearer
2208 %attr(755,root,root) %{_qtdir}/plugins/bearer/*.so
2211 %defattr(644,root,root,755)
2212 %attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
2213 %attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
2214 %attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqglgraphicssystem.so
2218 %defattr(644,root,root,755)
2219 %attr(755,root,root) %{_libdir}/libQtOpenVG.so.*.*
2220 %attr(755,root,root) %ghost %{_libdir}/libQtOpenVG.so.4
2224 %defattr(644,root,root,755)
2225 %attr(755,root,root) %{_libdir}/libQtScript.so.*.*
2226 %attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
2227 %dir %{_qtdir}/plugins/script
2228 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qtscript.qm
2230 %files -n QtScriptTools
2231 %defattr(644,root,root,755)
2232 %attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
2233 %attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
2236 %defattr(644,root,root,755)
2237 %attr(755,root,root) %{_libdir}/libQtSql.so.*.*
2238 %attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
2239 %dir %{_qtdir}/plugins/sqldrivers
2242 %files -n QtSql-ibase
2243 %defattr(644,root,root,755)
2244 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
2248 %files -n QtSql-mysql
2249 %defattr(644,root,root,755)
2250 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
2255 %defattr(644,root,root,755)
2256 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqloci.so
2260 %files -n QtSql-odbc
2261 %defattr(644,root,root,755)
2262 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
2266 %files -n QtSql-pgsql
2267 %defattr(644,root,root,755)
2268 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
2272 %files -n QtSql-sqlite
2273 %defattr(644,root,root,755)
2274 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
2278 %files -n QtSql-sqlite3
2279 %defattr(644,root,root,755)
2280 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
2284 %defattr(644,root,root,755)
2285 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
2288 %defattr(644,root,root,755)
2289 %attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
2290 %attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
2291 %attr(755,root,root) %{_qtdir}/plugins/iconengines/libqsvgicon.so
2292 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqsvg.so
2295 %defattr(644,root,root,755)
2296 %attr(755,root,root) %{_libdir}/libQtTest.so.*.*
2297 %attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
2300 %defattr(644,root,root,755)
2301 %attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
2302 %attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
2305 %defattr(644,root,root,755)
2306 %attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
2307 %attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
2310 %defattr(644,root,root,755)
2311 %attr(755,root,root) %{_libdir}/libQtXml.so.*.*
2312 %attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
2314 %files -n QtXmlPatterns
2315 %defattr(644,root,root,755)
2316 %attr(755,root,root) %{_qtdir}/bin/xmlpatterns
2317 %attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
2318 %attr(755,root,root) %{_bindir}/xmlpatternsvalidator
2319 %attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
2320 %attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
2323 %defattr(644,root,root,755)
2324 %attr(755,root,root) %{_bindir}/assistant-qt4
2325 %attr(755,root,root) %{_bindir}/pixeltool
2326 %attr(755,root,root) %{_bindir}/qcollectiongenerator
2327 %attr(755,root,root) %{_qtdir}/bin/assistant
2328 %attr(755,root,root) %{_qtdir}/bin/pixeltool
2329 %attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
2330 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-assistant.qm
2331 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4-assistant.qm
2332 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-assistant.qm
2333 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-assistant.qm
2334 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-assistant.qm
2335 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-assistant.qm
2336 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-assistant.qm
2337 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-assistant.qm
2338 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-assistant.qm
2339 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-assistant.qm
2340 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-assistant.qm
2341 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-assistant.qm
2342 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-assistant.qm
2343 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-assistant.qm
2344 %{_desktopdir}/assistant-qt4.desktop
2345 %{_iconsdir}/hicolor/*/apps/assistant-qt4.png
2348 %defattr(644,root,root,755)
2349 %attr(755,root,root) %{_bindir}/moc-qt4
2350 %attr(755,root,root) %{_bindir}/qdoc3
2351 %attr(755,root,root) %{_bindir}/qt3to4
2352 %attr(755,root,root) %{_bindir}/rcc
2353 %attr(755,root,root) %{_bindir}/uic-qt4
2354 %attr(755,root,root) %{_qtdir}/bin/moc
2355 %attr(755,root,root) %{_qtdir}/bin/qdoc3
2356 %attr(755,root,root) %{_qtdir}/bin/qt3to4
2357 %attr(755,root,root) %{_qtdir}/bin/rcc
2358 %attr(755,root,root) %{_qtdir}/bin/uic
2360 %attr(755,root,root) %{_bindir}/qttracereplay
2361 %attr(755,root,root) %{_qtdir}/bin/qttracereplay
2362 %{_datadir}/qt4/q3porting.xml
2365 %defattr(644,root,root,755)
2366 %attr(755,root,root) %{_bindir}/designer-qt4
2367 %attr(755,root,root) %{_qtdir}/bin/designer
2368 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-designer.qm
2369 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-designer.qm
2370 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-designer.qm
2371 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-designer.qm
2372 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-designer.qm
2373 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-designer.qm
2374 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-designer.qm
2375 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-designer.qm
2376 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-designer.qm
2377 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-designer.qm
2378 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-designer.qm
2379 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-designer.qm
2380 %{_desktopdir}/designer-qt4.desktop
2381 %{_pixmapsdir}/designer-qt4.png
2383 %files devel-private
2384 %defattr(644,root,root,755)
2385 %{_includedir}/qt4/private
2388 %defattr(644,root,root,755)
2389 %attr(755,root,root) %{_bindir}/findtr-qt4
2390 %attr(755,root,root) %{_bindir}/linguist-qt4
2391 %attr(755,root,root) %{_bindir}/lrelease-qt4
2392 %attr(755,root,root) %{_bindir}/lupdate-qt4
2393 %attr(755,root,root) %{_qtdir}/bin/findtr
2394 %attr(755,root,root) %{_qtdir}/bin/linguist
2395 %attr(755,root,root) %{_qtdir}/bin/lconvert
2396 %attr(755,root,root) %{_qtdir}/bin/lrelease
2397 %attr(755,root,root) %{_qtdir}/bin/lupdate
2398 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-linguist.qm
2399 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-linguist.qm
2400 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-linguist.qm
2401 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-linguist.qm
2402 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4-linguist.qm
2403 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-linguist.qm
2404 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-linguist.qm
2405 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-linguist.qm
2406 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-linguist.qm
2407 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-linguist.qm
2408 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-linguist.qm
2409 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-linguist.qm
2410 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-linguist.qm
2411 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-linguist.qm
2412 %{_datadir}/qt4/phrasebooks
2413 %{_desktopdir}/linguist-qt4.desktop
2414 %{_iconsdir}/hicolor/*/apps/linguist-qt4.png
2416 %if %{without system_phonon}
2418 %defattr(644,root,root,755)
2419 %attr(755,root,root) %{_libdir}/libphonon.so.*.*
2420 %attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
2421 %dir %{_qtdir}/plugins/phonon_backend
2422 %attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
2426 %defattr(644,root,root,755)
2427 %attr(755,root,root) %{_bindir}/qmake-qt4
2428 %attr(755,root,root) %{_qtdir}/bin/qmake
2429 %{_datadir}/qt4/mkspecs
2433 %defattr(644,root,root,755)
2434 %attr(755,root,root) %{_bindir}/qtconfig-qt4
2435 %attr(755,root,root) %{_qtdir}/bin/qtconfig
2436 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qtconfig.qm
2437 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4-qtconfig.qm
2438 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qtconfig.qm
2439 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qtconfig.qm
2440 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qtconfig.qm
2441 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qtconfig.qm
2442 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qtconfig.qm
2443 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qtconfig.qm
2444 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qtconfig.qm
2445 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2446 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
2447 %{_desktopdir}/qtconfig-qt4.desktop
2448 %{_pixmapsdir}/qtconfig-qt4.png
2451 %defattr(644,root,root,755)
2452 %attr(755,root,root) %{_bindir}/qvfb
2453 %attr(755,root,root) %{_qtdir}/bin/qvfb
2454 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qvfb.qm
2455 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qvfb.qm
2456 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qvfb.qm
2457 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qvfb.qm
2458 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qvfb.qm
2459 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qvfb.qm
2460 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qvfb.qm
2461 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qvfb.qm
2462 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2463 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qvfb.qm
2466 %defattr(644,root,root,755)
2467 %{_docdir}/%{name}-doc
2469 %files -n QtCLucene-devel -f QtCLucene-devel.files
2470 %defattr(644,root,root,755)
2472 %files -n Qt3Support-devel -f Qt3Support-devel.files
2473 %defattr(644,root,root,755)
2474 %attr(755,root,root) %{_bindir}/uic3
2475 %attr(755,root,root) %{_qtdir}/bin/uic3
2477 %files -n QtCore-devel -f QtCore-devel.files
2478 %defattr(644,root,root,755)
2479 %dir %{_includedir}/qt4/QtSolutions
2481 %files -n QtDBus-devel -f QtDBus-devel.files
2482 %defattr(644,root,root,755)
2484 %files -n QtDeclarative-devel -f QtDeclarative-devel.files
2485 %defattr(644,root,root,755)
2487 %files -n QtDesigner-devel -f QtDesigner-devel.files
2488 %defattr(644,root,root,755)
2490 %files -n QtGui-devel -f QtGui-devel.files
2491 %defattr(644,root,root,755)
2493 %files -n QtHelp-devel -f QtHelp-devel.files
2494 %defattr(644,root,root,755)
2496 %files -n QtMultimedia-devel -f QtMultimedia-devel.files
2497 %defattr(644,root,root,755)
2499 %files -n QtNetwork-devel -f QtNetwork-devel.files
2500 %defattr(644,root,root,755)
2502 %files -n QtOpenGL-devel -f QtOpenGL-devel.files
2503 %defattr(644,root,root,755)
2506 %files -n QtOpenVG-devel -f QtOpenVG-devel.files
2507 %defattr(644,root,root,755)
2510 %files -n QtScript-devel -f QtScript-devel.files
2511 %defattr(644,root,root,755)
2513 %files -n QtScriptTools-devel -f QtScriptTools-devel.files
2514 %defattr(644,root,root,755)
2516 %files -n QtSql-devel -f QtSql-devel.files
2517 %defattr(644,root,root,755)
2519 %files -n QtSvg-devel -f QtSvg-devel.files
2520 %defattr(644,root,root,755)
2522 %files -n QtTest-devel -f QtTest-devel.files
2523 %defattr(644,root,root,755)
2525 %files -n QtUiTools-devel -f QtUiTools-devel.files
2526 %defattr(644,root,root,755)
2528 %files -n QtWebKit-devel -f QtWebKit-devel.files
2529 %defattr(644,root,root,755)
2531 %files -n QtXml-devel -f QtXml-devel.files
2532 %defattr(644,root,root,755)
2534 %files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2535 %defattr(644,root,root,755)
2537 %if %{without system_phonon}
2538 %files phonon-devel -f phonon-devel.files
2539 %defattr(644,root,root,755)
2542 %if %{with static_libs}
2543 %files -n Qt3Support-static
2544 %defattr(644,root,root,755)
2545 %{_libdir}/libQt3Support.a
2547 #%files -n QtCLucene-static
2548 #%defattr(644,root,root,755)
2549 #%{_libdir}/libQtCLucene.a
2551 %files -n QtCore-static
2552 %defattr(644,root,root,755)
2553 %{_libdir}/libQtCore.a
2555 %files -n QtDBus-static
2556 %defattr(644,root,root,755)
2557 %{_libdir}/libQtDBus.a
2559 %files -n QtDesigner-static
2560 %defattr(644,root,root,755)
2561 %{_libdir}/libQtDesigner.a
2562 %{_libdir}/libQtDesignerComponents.a
2564 %files -n QtGui-static
2565 %defattr(644,root,root,755)
2566 %{_libdir}/libQtGui.a
2568 %files -n QtHelp-static
2569 %defattr(644,root,root,755)
2570 %{_libdir}/libQtHelp.a
2572 %files -n QtMultimedia-static
2573 %defattr(644,root,root,755)
2574 %{_libdir}/libQtMultimedia.a
2576 %files -n QtNetwork-static
2577 %defattr(644,root,root,755)
2578 %{_libdir}/libQtNetwork.a
2580 %files -n QtOpenGL-static
2581 %defattr(644,root,root,755)
2582 %{_libdir}/libQtOpenGL.a
2585 %files -n QtOpenVG-static
2586 %defattr(644,root,root,755)
2587 %{_libdir}/libQtOpenVG.a
2590 %files -n QtScript-static
2591 %defattr(644,root,root,755)
2592 %{_libdir}/libQtScript.a
2594 %files -n QtScriptTools-static
2595 %defattr(644,root,root,755)
2596 %{_libdir}/libQtScriptTools.a
2598 %files -n QtSql-static
2599 %defattr(644,root,root,755)
2600 %{_libdir}/libQtSql.a
2602 %files -n QtSvg-static
2603 %defattr(644,root,root,755)
2604 %{_libdir}/libQtSvg.a
2606 %files -n QtTest-static
2607 %defattr(644,root,root,755)
2608 %{_libdir}/libQtTest.a
2610 %files -n QtUiTools-static
2611 %defattr(644,root,root,755)
2612 %{_libdir}/libQtUiTools.a
2614 %files -n QtWebKit-static
2615 %defattr(644,root,root,755)
2616 %{_libdir}/libQtWebKit.a
2618 %files -n QtDeclarative-static
2619 %defattr(644,root,root,755)
2620 %{_libdir}/libQtDeclarative.a
2622 %files -n QtXml-static
2623 %defattr(644,root,root,755)
2624 %{_libdir}/libQtXml.a
2626 %files -n QtXmlPatterns-static
2627 %defattr(644,root,root,755)
2628 %{_libdir}/libQtXmlPatterns.a
2631 %files demos -f demos.files
2632 %defattr(644,root,root,755)
2634 %files examples -f examples.files
2635 %defattr(644,root,root,755)