3 # - fix moc failures, see e.g. https://bugzilla.redhat.com/show_bug.cgi?id=1396755
4 # at least add some macros to QTBUG-22829 patch (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
92 Patch12: openssl.patch
93 Patch13: qt-asm-volatile.patch
95 # backported from Qt5 (essentially)
96 # http://bugzilla.redhat.com/702493
97 # https://bugreports.qt-project.org/browse/QTBUG-5545
98 Patch15: qt-everywhere-opensource-src-4.8.4-qgtkstyle_disable_gtk_theme_check.patch
99 Patch16: qt-everywhere-opensource-src-4.8.3-QTBUG-4862.patch
100 Patch17: %{name}-oracle-instantclient.patch
102 Patch18: add-lxde-support.patch
103 Patch19: Better-handling-of-invalid-font-tables.patch
104 Patch20: xmlpatterns_stack_overflow_fix.diff
105 Patch21: no_libicu_message.diff
106 Patch22: add-mate-support.patch
109 Patch28: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
110 Patch29: qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch
111 Patch30: qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch
112 Patch31: qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch
113 Patch32: qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch
114 Patch33: qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch
115 Patch34: qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch
116 Patch35: qt-4.8-poll.patch
117 Patch36: qt-cupsEnumDests.patch
118 Patch37: qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch
119 Patch38: qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch
120 Patch39: qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch
121 Patch40: qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch
122 Patch41: qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch
123 Patch42: qt-everywhere-opensource-src-4.8.7-gcc6.patch
124 Patch43: qt-everywhere-opensource-src-4.6.2-cups.patch
125 Patch44: qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch
126 Patch45: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
127 Patch46: qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch
128 Patch47: qt-everywhere-opensource-src-4.8.2--assistant-crash.patch
129 Patch48: qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch
131 Patch50: mysql-link.patch
133 Patch52: gcc9-qforeach.patch
135 URL: http://qt-project.org/
136 %{?with_ibase:BuildRequires: Firebird-devel}
137 %{?with_openvg:BuildRequires: Mesa-libOpenVG-devel}
138 BuildRequires: OpenGL-GLU-devel
139 BuildRequires: OpenGL-devel
140 BuildRequires: alsa-lib-devel
141 %{?with_cups:BuildRequires: cups-devel}
142 BuildRequires: dbus-devel >= 0.93
143 BuildRequires: fontconfig-devel
144 BuildRequires: freetds-devel
145 BuildRequires: freetype-devel >= 2.1.3
146 %{?with_pch:BuildRequires: gcc >= 5:4.0}
147 BuildRequires: glib2-devel >= 2.0.0
148 BuildRequires: gstreamer0.10-plugins-base-devel
149 %{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.10}
150 # see dependency on libicu version below
151 BuildRequires: libicu-devel >= %{icu_abi}
152 BuildRequires: libicu-devel < %{next_icu_abi}
153 BuildRequires: libjpeg-devel
154 BuildRequires: libmng-devel >= 1.0.0
155 BuildRequires: libpng-devel >= 2:1.0.8
156 BuildRequires: libstdc++-devel
157 %{?with_mysql:BuildRequires: mysql-devel}
158 %{?with_nas:BuildRequires: nas-devel}
159 %{?with_oci:BuildRequires: oracle-instantclient-devel}
160 BuildRequires: pkgconfig
161 %{?with_pgsql:BuildRequires: postgresql-backend-devel}
162 %{?with_pgsql:BuildRequires: postgresql-devel}
163 BuildRequires: pulseaudio-devel >= 0.9.10
164 BuildRequires: rpmbuild(macros) >= 1.654
166 BuildRequires: sed >= 4.0
167 %{?with_sqlite:BuildRequires: sqlite-devel}
168 %{?with_sqlite3:BuildRequires: sqlite3-devel}
169 %{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
170 BuildRequires: xorg-lib-libSM-devel
171 BuildRequires: xorg-lib-libXcursor-devel
172 BuildRequires: xorg-lib-libXext-devel
173 BuildRequires: xorg-lib-libXfixes-devel
174 BuildRequires: xorg-lib-libXi-devel
175 BuildRequires: xorg-lib-libXinerama-devel
176 BuildRequires: xorg-lib-libXrandr-devel
177 BuildRequires: xorg-lib-libXrender-devel
178 BuildRequires: xorg-lib-libXtst-devel
179 BuildRequires: xorg-lib-libXv-devel
180 BuildRequires: zlib-devel
181 Obsoletes: qt-extensions
183 Conflicts: kdelibs <= 8:3.2-0.030602.1
184 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
186 %define _noautoreqdep libGL.so.1 libGLU.so.1
187 %define _noautostrip '.*_debug\\.so*'
189 %define specflags -fno-strict-aliasing
191 %define _qtdir %{_libdir}/qt4
194 Qt is a complete C++ application development framework, which includes
195 a class library and tools for multiplatform development and
196 internationalization. Using Qt, a single source code tree can build
197 applications that run natively on different platforms (Windows,
198 Unix/Linux, Mac OS X, embedded Linux).
200 Qt has a rich set of standard widgets, and lets you write custom
201 controls. It encapsulates four different platform-specific APIs, and
202 the APIs for file-handling, networking, process-handling, threading,
203 database access, etc. Qt now also has Motif migration oraz Netscape
206 %description -l es.UTF-8
207 Contiene las bibliotecas compartidas necesarias para ejecutar
208 aplicaciones Qt, bien como los archivos README.
210 %description -l pl.UTF-8
211 Qt oferuje kompletny system do tworzenia i rozwijania aplikacji w
212 języku C++, w którego skład wchodzi biblioteka z klasami oraz
213 wieloplatformowymi narzędziami do rozwijania i tłumaczenia aplikacji.
214 Z pomocą Qt jeden kod źródłowy może być natywnie uruchamiany na
215 różnych platformach (Windows, Unix/Linux, Mac OS X).
217 Qt ma bogaty zbiór standardowych elementów interfejsu graficznego, ale
218 pozwala również na pisanie własnych elementów. Łączy w sposób
219 niewidoczny dla programisty interfejsy programowania różnych systemów,
220 tworząc w ten sposób jeden interfejs dla obsługi plików, sieci,
221 procesów, wątków, baz danych itp. Umożliwia także łatwe przenoszenie
222 na Qt aplikacji korzystających z Motif oraz pisanie wtyczek z
223 wykorzystaniem Netscape LiveConnect.
225 %package -n Qt3Support
226 Summary: Qt3 compatibility library
227 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3
229 Requires: QtCore = %{version}-%{release}
230 Requires: QtGui = %{version}-%{release}
231 Requires: QtNetwork = %{version}-%{release}
232 Requires: QtSql = %{version}-%{release}
233 Requires: QtXml = %{version}-%{release}
235 %description -n Qt3Support
236 Qt3 compatibility library.
238 %description -n Qt3Support -l pl.UTF-8
239 Biblioteka kompatybilności z Qt3.
241 %package -n Qt3Support-devel
242 Summary: Qt3 compatibility library - development files
243 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - pliki programistyczne
244 Group: X11/Development/Libraries
245 Requires: Qt3Support = %{version}-%{release}
246 Requires: QtCore-devel = %{version}-%{release}
247 Requires: QtGui-devel = %{version}-%{release}
248 Requires: QtNetwork-devel = %{version}-%{release}
249 Requires: QtSql-devel = %{version}-%{release}
251 %description -n Qt3Support-devel
252 Qt3 compatibility library - development files.
254 %description -n Qt3Support-devel -l pl.UTF-8
255 Biblioteka kompatybilności z Qt3 - pliki programistyczne.
257 %package -n Qt3Support-static
258 Summary: Qt3 compatibility library - static libraries
259 Summary(pl.UTF-8): Biblioteka kompatybilności z Qt3 - biblioteki statyczne
260 Group: X11/Development/Libraries
261 Requires: Qt3Support-devel = %{version}-%{release}
263 %description -n Qt3Support-static
264 Qt3 compatibility library - static libraries.
266 %description -n Qt3Support-static -l pl.UTF-8
267 Biblioteka kompatybilności z Qt3 - biblioteki statyczne.
269 %package -n QtCLucene
270 Summary: QtCLucene full text search library wrapper
271 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego
273 Requires: QtCore = %{version}-%{release}
275 %description -n QtCLucene
276 QtCLucene full text search library wrapper.
278 %description -n QtCLucene -l pl.UTF-8
279 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego.
281 %package -n QtCLucene-devel
282 Summary: QtCLucene full text search library wrapper - development files
283 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki programistyczne
284 Group: X11/Development/Libraries
285 Requires: QtCLucene = %{version}-%{release}
286 Requires: QtCore-devel = %{version}-%{release}
288 %description -n QtCLucene-devel
289 QtCLucene full text search library wrapper - development files.
291 %description -n QtCLucene-devel -l pl.UTF-8
292 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - pliki
295 %package -n QtCLucene-static
296 Summary: QtCLucene full text search library wrapper - static library
297 Summary(pl.UTF-8): Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego - biblioteka statyczna
298 Group: X11/Development/Libraries
299 Requires: QtCLucene-devel = %{version}-%{release}
301 %description -n QtCLucene-static
302 QtCLucene full text search library wrapper - static library.
304 %description -n QtCLucene-static -l pl.UTF-8
305 Interfejs QtCLucene do biblioteki wyszukiwania pełnotekstowego -
306 biblioteka statyczna.
309 Summary: Qt core classes used by other modules
310 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły
312 %requires_eq_to libicu libicu-devel
313 # be sure to depend on proper arch.
314 %ifarch %{x8664} ppc64 sparc64 s390x
315 Requires: libicui18n.so.%{icu_abi}()(64bit)
318 Requires: libicui18n.so.%{icu_abi}()(x32bit)
320 Requires: libicui18n.so.%{icu_abi}
323 Obsoletes: QtAssistant
325 %description -n QtCore
326 Qt core classes used by other modules.
328 %description -n QtCore -l pl.UTF-8
329 Podstawowe klasy Qt używane przez inne moduły.
331 %package -n QtCore-devel
332 Summary: Qt core classes used by other modules - development files
333 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne
334 Group: X11/Development/Libraries
335 Requires: QtCore = %{version}-%{release}
336 Requires: glib2-devel
337 Requires: libstdc++-devel
339 Obsoletes: QtAssistant-devel
341 %description -n QtCore-devel
342 Qt core classes used by other modules - development files.
344 %description -n QtCore-devel -l pl.UTF-8
345 Podstawowe klasy Qt używane przez inne moduły - pliki programistyczne.
347 %package -n QtCore-static
348 Summary: Qt core classes used by other modules - static libraries
349 Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne
350 Group: X11/Development/Libraries
351 Requires: QtCore-devel = %{version}-%{release}
352 Obsoletes: QtAssistant-static
354 %description -n QtCore-static
355 Qt core classes used by other modules - static libraries.
357 %description -n QtCore-static -l pl.UTF-8
358 Podstawowe klasy Qt używane przez inne moduły - biblioteki statyczne.
361 Summary: Qt classes for D-BUS support
362 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS
364 Requires: QtCore = %{version}-%{release}
365 Requires: QtXml = %{version}-%{release}
366 # only for libqtscriptdbus plugin
367 Requires: QtGui = %{version}-%{release}
368 Requires: QtScript = %{version}-%{release}
370 %description -n QtDBus
371 This module provides Qt classes for D-BUS support. D-BUS is an
372 Inter-Process Communication (IPC) and Remote Procedure Calling (RPC)
373 mechanism originally developed for Linux to replace existing and
374 competing IPC solutions with one unified protocol.
376 %description -n QtDBus -l pl.UTF-8
377 Ten moduł udostępnia klasy Qt do obsługi D-BUS. D-BUS to mechanizm
378 komunikacji między procesowej (IPC - Inter-Process Communication) i
379 zdalnego wywoływania procedur (RPC - Remote Procedure Calling)
380 stworzony początkowo dla Linuksa, aby zastąpić istniejące i
381 konkurujące ze sobą rozwiązania IPC jednym, ujednoliconym protokołem.
383 %package -n QtDBus-devel
384 Summary: Qt classes for D-BUS support - development files
385 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - pliki programistyczne
386 Group: X11/Development/Libraries
387 Requires: QtDBus = %{version}-%{release}
388 Requires: QtXml-devel = %{version}-%{release}
390 %description -n QtDBus-devel
391 Qt classes for D-BUS support - development files.
393 %description -n QtDBus-devel -l pl.UTF-8
394 Klasy Qt do obsługi D-BUS - pliki programistyczne.
396 %package -n QtDBus-static
397 Summary: Qt classes for D-BUS support - static libraries
398 Summary(pl.UTF-8): Klasy Qt do obsługi D-BUS - biblioteki statyczne
399 Group: X11/Development/Libraries
400 Requires: QtDBus-devel = %{version}-%{release}
402 %description -n QtDBus-static
403 Qt classes for D-BUS support - static libraries.
405 %description -n QtDBus-static -l pl.UTF-8
406 Klasy Qt do obsługi D-BUS - biblioteki statyczne.
408 %package -n QtDeclarative
409 Summary: QtDeclarative - QML language engine library
410 Summary(pl.UTF-8): QtDeclarative - biblioteka języka QML
412 Requires: QtCore = %{version}-%{release}
413 Requires: QtGui = %{version}-%{release}
414 Requires: QtNetwork = %{version}-%{release}
415 Requires: QtOpenGL = %{version}-%{release}
416 Requires: QtScript = %{version}-%{release}
417 Requires: QtSql = %{version}-%{release}
418 Requires: QtSvg = %{version}-%{release}
419 Requires: QtXmlPatterns = %{version}-%{release}
420 # for qmlwebkitplugin plugin
421 Requires: QtWebKit = %{version}-%{release}
423 %description -n QtDeclarative
424 QtDeclarative is the QML language engine library. QML is a declarative
425 language oriented on JavaScript.
427 %description -n QtDeclarative -l pl.UTF-8
428 QtDeclarative to biblioteka języka QML. QML jest deklaratywnym
429 językiem zorientowanym na JavaScript.
431 %package -n QtDeclarative-devel
432 Summary: Development files for QtDeclarative - QML language engine library
433 Summary(pl.UTF-8): Pliki programistyczne QtDeclarative - biblioteki języka QML
434 Group: X11/Development/Libraries
435 Requires: QtDeclarative = %{version}-%{release}
436 Requires: QtGui-devel = %{version}-%{release}
437 Requires: QtNetwork-devel = %{version}-%{release}
438 Requires: QtScript-devel = %{version}-%{release}
440 %description -n QtDeclarative-devel
441 Development files for QtDeclarative - QML language engine library.
443 %description -n QtDeclarative-devel -l pl.UTF-8
444 Pliki programistyczne QtDeclarative - biblioteki języka QML.
446 %package -n QtDeclarative-static
447 Summary: Static version of QtDeclarative - QML language engine library
448 Summary(pl.UTF-8): Statycza wersja QtDeclarative - biblioteki języka QML
449 Group: X11/Development/Libraries
450 Requires: QtDeclarative-devel = %{version}-%{release}
452 %description -n QtDeclarative-static
453 Static version of QtDeclarative - QML language engine library.
455 %description -n QtDeclarative-static -l pl.UTF-8
456 Statycza wersja QtDeclarative - biblioteki języka QML.
458 %package -n QtDesigner
459 Summary: Classes for extending Qt Designer
460 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera
462 Requires: QtGui = %{version}-%{release}
463 Requires: QtNetwork = %{version}-%{release}
464 Requires: QtScript = %{version}-%{release}
465 Requires: QtXml = %{version}-%{release}
467 Requires: Qt3Support = %{version}-%{release}
468 Requires: QtDBus = %{version}-%{release}
469 Requires: QtDeclarative = %{version}-%{release}
470 Requires: QtOpenGL = %{version}-%{release}
471 Requires: QtSql = %{version}-%{release}
472 Requires: QtSvg = %{version}-%{release}
473 Requires: QtWebKit = %{version}-%{release}
474 Requires: QtXmlPatterns = %{version}-%{release}
475 Obsoletes: qt4-designer-libs
477 %description -n QtDesigner
478 This module provides classes that allow you to create your own custom
479 widget plugins for Qt Designer, and classes that enable you to access
480 Qt Designer's components.
482 %description -n QtDesigner -l pl.UTF-8
483 Ten moduł dostarcza klasy, które pozwalają tworzyć własne wtyczki dla
484 Qt Designera oraz klasy, które umożliwiają dostęp do jego komponentów.
486 %package -n QtDesigner-devel
487 Summary: Classes for extending Qt Designer - development files
488 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - pliki programistyczne
489 Group: X11/Development/Libraries
490 Requires: QtDesigner = %{version}-%{release}
491 Requires: QtGui-devel = %{version}-%{release}
492 Requires: QtScript-devel = %{version}-%{release}
493 Requires: QtXml-devel = %{version}-%{release}
495 %description -n QtDesigner-devel
496 Classes for extending Qt Designer - development files.
498 %description -n QtDesigner-devel -l pl.UTF-8
499 Klasy do rozbudowy Qt Designera - pliki programistyczne.
501 %package -n QtDesigner-static
502 Summary: Classes for extending Qt Designer - static libraries
503 Summary(pl.UTF-8): Klasy do rozbudowy Qt Designera - biblioteki statyczne
504 Group: X11/Development/Libraries
505 Requires: QtDesigner-devel = %{version}-%{release}
507 %description -n QtDesigner-static
508 Classes for extending Qt Designer - static libraries.
510 %description -n QtDesigner-static -l pl.UTF-8
511 Klasy do rozbudowy Qt Designera - biblioteki statyczne.
514 Summary: Qt Graphical User Interface components
515 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt
517 Requires: QtCore = %{version}-%{release}
518 # for qtracegraphicssystem plugin
519 Requires: QtNetwork = %{version}-%{release}
521 %description -n QtGui
522 Qt Graphical User Interface components.
524 %description -n QtGui -l pl.UTF-8
525 Komponenty graficznego interfejsu użytkownika Qt.
527 %package -n QtGui-devel
528 Summary: Qt Graphical User Interface components - development files
529 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - pliki programistyczne
530 Group: X11/Development/Libraries
531 Requires: QtCore-devel = %{version}-%{release}
532 Requires: QtGui = %{version}-%{release}
533 Requires: fontconfig-devel
534 Requires: freetype-devel >= 2.1.3
535 Requires: libpng-devel >= 2:1.0.8
536 Requires: xorg-lib-libSM-devel
537 Requires: xorg-lib-libXcursor-devel
538 Requires: xorg-lib-libXext-devel
539 Requires: xorg-lib-libXfixes-devel
540 Requires: xorg-lib-libXi-devel
541 Requires: xorg-lib-libXinerama-devel
542 Requires: xorg-lib-libXrandr-devel
543 Requires: xorg-lib-libXrender-devel
545 %description -n QtGui-devel
546 Qt Graphical User Interface components - development files.
548 %description -n QtGui-devel -l pl.UTF-8
549 Komponenty graficznego interfejsu użytkownika Qt - pliki
552 %package -n QtGui-static
553 Summary: Qt Graphical User Interface components - static libraries
554 Summary(pl.UTF-8): Komponenty graficznego interfejsu użytkownika Qt - biblioteki statyczne
555 Group: X11/Development/Libraries
556 Requires: QtGui-devel = %{version}-%{release}
558 %description -n QtGui-static
559 Qt Graphical User Interface components - static libraries.
561 %description -n QtGui-static -l pl.UTF-8
562 Komponenty graficznego interfejsu użytkownika Qt - biblioteki
566 Summary: Qt classes for integrating online documentation in applications
567 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach
569 Requires: QtCLucene = %{version}-%{release}
570 Requires: QtGui = %{version}-%{release}
571 Requires: QtNetwork = %{version}-%{release}
572 Requires: QtSql = %{version}-%{release}
573 Requires: QtXml = %{version}-%{release}
575 %description -n QtHelp
576 QtHelp module includes tools for generating and viewing Qt help files.
577 In addition it provides classes for accessing help contents
578 programatically to be able to integrate online help into Qt
581 %description -n QtHelp -l pl.UTF-8
582 Moduł QtHelp zawiera narzędzia do generowania i przeglądania plików
583 pomocy Qt. Oprócz tego udostępnia klasy pozwalające na programowy
584 dostęp do zawartości dokumentacji w celu integracji pomocy w
587 %package -n QtHelp-devel
588 Summary: Qt classes for integrating online documentation in applications - development files
589 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - pliki programistyczne
590 Group: X11/Development/Libraries
591 Requires: QtCLucene-devel = %{version}-%{release}
592 Requires: QtGui-devel = %{version}-%{release}
593 Requires: QtHelp = %{version}-%{release}
594 Requires: QtSql-devel = %{version}-%{release}
595 Requires: QtXml-devel = %{version}-%{release}
597 %description -n QtHelp-devel
598 Qt classes for integrating online documentation in applications -
601 %description -n QtHelp-devel -l pl.UTF-8
602 Klasy Qt do integracji dokumentacji w aplikacjach - pliki
605 %package -n QtHelp-static
606 Summary: Qt classes for integrating online documentation in applications - static library
607 Summary(pl.UTF-8): Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka statyczna
608 Group: X11/Development/Libraries
609 Requires: QtHelp-devel = %{version}-%{release}
611 %description -n QtHelp-static
612 Qt classes for integrating online documentation in applications -
615 %description -n QtHelp-static -l pl.UTF-8
616 Klasy Qt do integracji dokumentacji w aplikacjach - biblioteka
619 %package -n QtMultimedia
620 Summary: Qt classes for multimedia programming
621 Summary(pl.UTF-8): Klasy Qt do programowania multimediów
623 Requires: QtCore = %{version}-%{release}
624 Requires: QtGui = %{version}-%{release}
626 %description -n QtMultimedia
627 Qt classes for multimedia programming.
629 %description -n QtMultimedia -l pl.UTF-8
630 Klasy Qt do programowania multimediów.
632 %package -n QtMultimedia-devel
633 Summary: Qt classes for multimedia programming - development files
634 Summary(pl.UTF-8): Klasy Qt do programowania multimediów - pliki programistyczne
635 Group: X11/Development/Libraries
636 Requires: QtCore-devel = %{version}-%{release}
637 Requires: QtMultimedia = %{version}-%{release}
639 %description -n QtMultimedia-devel
640 Qt classes for multimedia programming - development files.
642 %description -n QtMultimedia-devel -l pl.UTF-8
643 Klasy Qt do programowania multimediów - pliki programistyczne.
645 %package -n QtMultimedia-static
646 Summary: Qt classes for multimedia programming - static libraries
647 Summary(pl.UTF-8): Klasy Qt do programowania multimediów - biblioteki statyczne
648 Group: X11/Development/Libraries
649 Requires: QtMultimedia-devel = %{version}-%{release}
651 %description -n QtMultimedia-static
652 Qt classes for multimedia programming - static libraries.
654 %description -n QtMultimedia-static -l pl.UTF-8
655 Klasy Qt do programowania multimediów - biblioteki statyczne.
657 %package -n QtNetwork
658 Summary: Qt classes for network programming
659 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego
661 Requires: QtCore = %{version}-%{release}
662 # the rest for qnmbearer plugin
663 Requires: QtDBus = %{version}-%{release}
664 Requires: QtXml = %{version}-%{release}
665 %requires_ge_to openssl openssl-devel
667 %description -n QtNetwork
668 Qt classes for network programming.
670 %description -n QtNetwork -l pl.UTF-8
671 Klasy Qt do programowania sieciowego.
673 %package -n QtNetwork-devel
674 Summary: Qt classes for network programming - development files
675 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - pliki programistyczne
676 Group: X11/Development/Libraries
677 Requires: QtCore-devel = %{version}-%{release}
678 Requires: QtNetwork = %{version}-%{release}
680 %description -n QtNetwork-devel
681 Qt classes for network programming - development files.
683 %description -n QtNetwork-devel -l pl.UTF-8
684 Klasy Qt do programowania sieciowego - pliki programistyczne.
686 %package -n QtNetwork-static
687 Summary: Qt classes for network programming - static libraries
688 Summary(pl.UTF-8): Klasy Qt do programowania sieciowego - biblioteki statyczne
689 Group: X11/Development/Libraries
690 Requires: QtNetwork-devel = %{version}-%{release}
692 %description -n QtNetwork-static
693 Qt classes for network programming - static libraries.
695 %description -n QtNetwork-static -l pl.UTF-8
696 Klasy Qt do programowania sieciowego - biblioteki statyczne.
699 Summary: Qt OpenGL support classes
700 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL
702 Requires: QtCore = %{version}-%{release}
703 Requires: QtGui = %{version}-%{release}
705 %description -n QtOpenGL
706 Qt OpenGL support classes.
708 %description -n QtOpenGL -l pl.UTF-8
709 Klasy Qt wspomagające OpenGL.
711 %package -n QtOpenGL-devel
712 Summary: Qt OpenGL support classes - development files
713 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - pliki programistyczne
714 Group: X11/Development/Libraries
715 Requires: OpenGL-GLU-devel
716 Requires: QtCore-devel = %{version}-%{release}
717 Requires: QtGui-devel = %{version}-%{release}
718 Requires: QtOpenGL = %{version}-%{release}
720 %description -n QtOpenGL-devel
721 Qt OpenGL support classes - development files.
723 %description -n QtOpenGL-devel -l pl.UTF-8
724 Klasy Qt wspomagające OpenGL - pliki programistyczne.
726 %package -n QtOpenGL-static
727 Summary: Qt OpenGL support classes - static libraries
728 Summary(pl.UTF-8): Klasy Qt wspomagające OpenGL - biblioteki statyczne
729 Group: X11/Development/Libraries
730 Requires: QtOpenGL-devel = %{version}-%{release}
732 %description -n QtOpenGL-static
733 Qt OpenGL support classes - static libraries.
735 %description -n QtOpenGL-static -l pl.UTF-8
736 Klasy Qt wspomagające OpenGL - biblioteki statyczne.
739 Summary: Qt OpenVG support classes
740 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG
742 Requires: QtCore = %{version}-%{release}
743 Requires: QtGui = %{version}-%{release}
745 %description -n QtOpenVG
746 Qt OpenVG support classes.
748 %description -n QtOpenVG -l pl.UTF-8
749 Klasy Qt wspomagające OpenVG.
751 %package -n QtOpenVG-devel
752 Summary: Qt OpenVG support classes - development files
753 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - pliki programistyczne
754 Group: X11/Development/Libraries
755 Requires: Mesa-libOpenVG-devel
756 Requires: QtCore-devel = %{version}-%{release}
757 Requires: QtGui-devel = %{version}-%{release}
759 %description -n QtOpenVG-devel
760 Qt OpenVG support classes - development files.
762 %description -n QtOpenVG-devel -l pl.UTF-8
763 Klasy Qt wspomagające OpenVG - pliki programistyczne.
765 %package -n QtOpenVG-static
766 Summary: Qt OpenVG support classes - static libraries
767 Summary(pl.UTF-8): Klasy Qt wspomagające OpenVG - biblioteki statyczne
768 Group: X11/Development/Libraries
769 Requires: QtOpenVG-devel = %{version}-%{release}
771 %description -n QtOpenVG-static
772 Qt OpenVG support classes - static libraries.
774 %description -n QtOpenVG-static -l pl.UTF-8
775 Klasy Qt wspomagające OpenVG - biblioteki statyczne.
778 Summary: Qt classes for scripting applications
779 Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
780 Group: X11/Development/Libraries
781 Requires: QtCore = %{version}-%{release}
783 %description -n QtScript
784 The QtScript module provides Qt classes to handle scripts inside
787 %description -n QtScript -l pl.UTF-8
788 Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
791 %package -n QtScript-devel
792 Summary: Qt classes for scripting applications - development files
793 Summary(pl.UTF-8): Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
794 Group: X11/Development/Libraries
795 Requires: QtCore-devel = %{version}-%{release}
796 Requires: QtScript = %{version}-%{release}
798 %description -n QtScript-devel
799 Qt classes for scriptin applications - development files.
801 %description -n QtScript-devel -l pl.UTF-8
802 Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
805 %package -n QtScript-static
806 Summary: Qt classes for scripting applications - static library
807 Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
808 Group: X11/Development/Libraries
809 Requires: QtScript-devel = %{version}-%{release}
811 %description -n QtScript-static
812 Qt classes for scripting applications - static library.
814 %description -n QtScript-static -l pl.UTF-8
815 Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
818 %package -n QtScriptTools
819 Summary: QtScriptTools - additional components for applications that use QtScript
820 Summary(pl.UTF-8): QtScriptTools - dodatkowe komponenty dla aplikacji wykorzystujących QtScript
821 Group: X11/Development/Libraries
822 Requires: QtCore = %{version}-%{release}
823 Requires: QtGui = %{version}-%{release}
824 Requires: QtScript = %{version}-%{release}
826 %description -n QtScriptTools
827 The QtScriptTools module provides additional components for
828 applications that use QtScript.
830 %description -n QtScriptTools -l pl.UTF-8
831 Moduł QtScriptTools dostarcza dodatkowe komponenty dla aplikacji
832 wykorzystujących QtScript.
834 %package -n QtScriptTools-devel
835 Summary: Development files for QtScriptTools components
836 Summary(pl.UTF-8): Pliki programistyczne komponentów QtScriptTools
837 Group: X11/Development/Libraries
838 Requires: QtCore-devel = %{version}-%{release}
839 Requires: QtGui-devel = %{version}-%{release}
840 Requires: QtScript-devel = %{version}-%{release}
841 Requires: QtScriptTools = %{version}-%{release}
843 %description -n QtScriptTools-devel
844 Development files for QtScriptTools components.
846 %description -n QtScriptTools-devel -l pl.UTF-8
847 Pliki programistyczne komponentów QtScriptTools.
849 %package -n QtScriptTools-static
850 Summary: QtScriptTools components - static library
851 Summary(pl.UTF-8): Komponenty QtScriptTools - biblioteka statyczna
852 Group: X11/Development/Libraries
853 Requires: QtScriptTools-devel = %{version}-%{release}
855 %description -n QtScriptTools-static
856 Static version of QtScriptTools library, providing additional
857 components for applications that use QtScript.
859 %description -n QtScriptTools-static -l pl.UTF-8
860 Statyczna biblioteka QtScriptTools, dostarczająca dodatkowe komponenty
861 dla aplikacji wykorzystujących QtScript.
864 Summary: Qt classes for database integration using SQL
865 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL
867 Requires: QtCore = %{version}-%{release}
869 %description -n QtSql
870 Qt classes for database integration using SQL.
872 %description -n QtSql -l pl.UTF-8
873 Klasy Qt do integracji z bazami danych przy użyciu SQL.
875 %package -n QtSql-devel
876 Summary: Qt classes for database integration using SQL - development files
877 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki programistyczne
878 Group: X11/Development/Libraries
879 Requires: QtCore-devel = %{version}-%{release}
880 Requires: QtSql = %{version}-%{release}
882 %description -n QtSql-devel
883 Qt classes for database integration using SQL - development files.
885 %description -n QtSql-devel -l pl.UTF-8
886 Klasy Qt do integracji z bazami danych przy użyciu SQL - pliki
889 %package -n QtSql-static
890 Summary: Qt classes for database integration using SQL - static libraries
891 Summary(pl.UTF-8): Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki statyczne
892 Group: X11/Development/Libraries
893 Requires: QtSql-devel = %{version}-%{release}
895 %description -n QtSql-static
896 Qt classes for database integration using SQL - static libraries.
898 %description -n QtSql-static -l pl.UTF-8
899 Klasy Qt do integracji z bazami danych przy użyciu SQL - biblioteki
900 statyczne. programistyczne.
902 %package -n QtSql-ibase
903 Summary: Database plugin for InterBase/Firebird Qt support
904 Summary(pl.UTF-8): Wtyczka InterBase/Firebird do Qt
905 Summary(pt_BR.UTF-8): Plugin de suporte a InterBase/Firebird para Qt
907 Requires: QtSql = %{version}-%{release}
908 Provides: QtSql-backend = %{version}-%{release}
910 %description -n QtSql-ibase
911 This package contains a plugin for accessing Interbase/Firebird
912 database via the QSql classes.
914 %description -n QtSql-ibase -l pl.UTF-8
915 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
916 danych Interbase/Firebird poprzez klasy QSql.
918 %description -n QtSql-ibase -l pt_BR.UTF-8
919 Plugin de suporte a InterBase/Firebird para Qt.
921 %package -n QtSql-mysql
922 Summary: Database plugin for MySQL Qt support
923 Summary(pl.UTF-8): Wtyczka MySQL do Qt
924 Summary(pt_BR.UTF-8): Plugin de suporte a MySQL para Qt
926 Requires: QtSql = %{version}-%{release}
927 Provides: QtSql-backend = %{version}-%{release}
929 %description -n QtSql-mysql
930 This package contains a plugin for accessing MySQL database via the
933 %description -n QtSql-mysql -l pl.UTF-8
934 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
935 danych MySQL poprzez klasy QSql.
937 %description -n QtSql-mysql -l pt_BR.UTF-8
938 Plugin de suporte a MySQL para Qt.
940 %package -n QtSql-oci
941 Summary: Qt Sql driver for Oracle database (using OCI interface)
942 Summary(pl.UTF-8): Sterownik Qt Sql dla bazy danych Oracle (wykorzystujący interfejs OCI)
944 Requires: QtSql = %{version}-%{release}
945 Provides: QtSql-backend = %{version}-%{release}
947 %description -n QtSql-oci
948 Qt Sql driver for Oracle database (using OCI interface).
950 %description -n QtSql-oci -l pl.UTF-8
951 Sterownik Qt Sql dla bazy danych Oracle (wykorzystujący interfejs
954 %package -n QtSql-odbc
955 Summary: Database plugin for ODBC Qt support
956 Summary(pl.UTF-8): Wtyczka ODBC do Qt
957 Summary(pt_BR.UTF-8): Plugin de suporte a ODBC para Qt
959 Requires: QtSql = %{version}-%{release}
960 Provides: QtSql-backend = %{version}-%{release}
962 %description -n QtSql-odbc
963 This package contains a plugin for accessing unixODBC services via the
966 %description -n QtSql-odbc -l pl.UTF-8
967 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z usług
968 unixODBC poprzez klasy QSql.
970 %description -n QtSql-odbc -l pt_BR.UTF-8
971 Plugin de suporte a ODBC para Qt.
973 %package -n QtSql-pgsql
974 Summary: Database plugin for PostgreSQL Qt support
975 Summary(pl.UTF-8): Wtyczka PostgreSQL do Qt
976 Summary(pt_BR.UTF-8): Plugin de suporte a PostgreSQL para Qt
978 Requires: QtSql = %{version}-%{release}
979 Provides: QtSql-backend = %{version}-%{release}
981 %description -n QtSql-pgsql
982 This package contains a plugin for accessing PostgreSQL database via
985 %description -n QtSql-pgsql -l pl.UTF-8
986 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
987 danych PostgreSQL poprzez klasy QSql.
989 %description -n QtSql-pgsql -l es.UTF-8
990 Plugin de suporte a PostgreSQL para Qt.
992 %package -n QtSql-sqlite
993 Summary: Database plugin for SQLite 2.x Qt support
994 Summary(pl.UTF-8): Wtyczka SQLite 2.x do Qt
995 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite 2.x para Qt
997 Requires: QtSql = %{version}-%{release}
998 Provides: QtSql-backend = %{version}-%{release}
1000 %description -n QtSql-sqlite
1001 This package contains a plugin for using the SQLite 2.x library (which
1002 allows to acces virtually any SQL database) via the QSql classes.
1004 %description -n QtSql-sqlite -l pl.UTF-8
1005 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1006 danych SQLite 2.x poprzez klasy QSql.
1008 %description -n QtSql-sqlite -l pt_BR.UTF-8
1009 Plugin de suporte a SQLite 2.x para Qt.
1011 %package -n QtSql-sqlite3
1012 Summary: Database plugin for SQLite3 Qt support
1013 Summary(pl.UTF-8): Wtyczka SQLite3 do Qt
1014 Summary(pt_BR.UTF-8): Plugin de suporte a SQLite3 para Qt
1015 Group: X11/Libraries
1016 Requires: QtSql = %{version}-%{release}
1017 Provides: QtSql-backend = %{version}-%{release}
1019 %description -n QtSql-sqlite3
1020 This package contains a plugin for using the SQLite3 library (which
1021 allows to acces virtually any SQL database) via the QSql classes.
1023 %description -n QtSql-sqlite3 -l pl.UTF-8
1024 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1025 danych SQLite3 poprzez klasy QSql.
1027 %description -n QtSql-sqlite3 -l pt_BR.UTF-8
1028 Plugin de suporte a SQLite3 para Qt.
1030 %package -n QtSql-tds
1031 Summary: Database plugin for TDS Qt support
1032 Summary(pl.UTF-8): Wtyczka TDS do Qt
1033 Summary(pt_BR.UTF-8): Plugin de suporte a TDS para Qt
1034 Group: X11/Libraries
1035 Requires: QtSql = %{version}-%{release}
1036 Provides: QtSql-backend = %{version}-%{release}
1038 %description -n QtSql-tds
1039 This package contains a plugin for accessing TDS database via the QSql
1042 %description -n QtSql-tds -l pl.UTF-8
1043 Ten pakiet zawiera wtyczki do Qt umożliwiające korzystanie z baz
1044 danych TDS poprzez klasy QSql.
1046 %description -n QtSql-tds -l pt_BR.UTF-8
1047 Plugin de suporte a TDS para Qt.
1050 Summary: Qt SVG support
1051 Summary(pl.UTF-8): Wsparcie Qt dla SVG
1052 Group: X11/Libraries
1053 Requires: QtCore = %{version}-%{release}
1054 Requires: QtGui = %{version}-%{release}
1056 Requires: QtXml = %{version}-%{release}
1058 %description -n QtSvg
1061 %description -n QtSvg -l pl.UTF-8
1062 Wsparcie Qt dla SVG.
1064 %package -n QtSvg-devel
1065 Summary: Qt SVG support - development files
1066 Summary(pl.UTF-8): Wsparcie Qt dla SVG - pliki programistyczne
1067 Group: X11/Development/Libraries
1068 Requires: QtGui-devel = %{version}-%{release}
1069 Requires: QtSvg = %{version}-%{release}
1071 %description -n QtSvg-devel
1072 Qt SVG support - development files.
1074 %description -n QtSvg-devel -l pl.UTF-8
1075 Wsparcie Qt dla SVG - pliki programistyczne.
1077 %package -n QtSvg-static
1078 Summary: Qt SVG support - static libraries
1079 Summary(pl.UTF-8): Wsparcie Qt dla SVG - biblioteki statyczne
1080 Group: X11/Development/Libraries
1081 Requires: QtSvg-devel = %{version}-%{release}
1083 %description -n QtSvg-static
1084 Qt SVG support - static libraries.
1086 %description -n QtSvg-static -l pl.UTF-8
1087 Wsparcie Qt dla SVG - biblioteki statyczne.
1090 Summary: Qt test framework
1091 Summary(pl.UTF-8): Szkielet testów Qt
1092 Group: X11/Libraries
1093 Requires: QtCore = %{version}-%{release}
1095 %description -n QtTest
1098 %description -n QtTest -l pl.UTF-8
1101 %package -n QtTest-devel
1102 Summary: Qt test framework - development files
1103 Summary(pl.UTF-8): Szkielet testów Qt - pliki programistyczne
1104 Group: X11/Development/Libraries
1105 Requires: QtCore-devel = %{version}-%{release}
1106 Requires: QtTest = %{version}-%{release}
1108 %description -n QtTest-devel
1109 Qt test framework - development files.
1111 %description -n QtTest-devel -l pl.UTF-8
1112 Szkielet testów Qt - pliki programistyczne.
1114 %package -n QtTest-static
1115 Summary: Qt test framework - static libraries
1116 Summary(pl.UTF-8): Szkielet testów Qt - biblioteki statyczne
1117 Group: X11/Development/Libraries
1118 Requires: QtTest-devel = %{version}-%{release}
1120 %description -n QtTest-static
1121 Qt test framework - static libraries.
1123 %description -n QtTest-static -l pl.UTF-8
1124 Szkielet testów Qt - biblioteki statyczne.
1126 %package -n QtUiTools
1127 Summary: Classes for handling Qt Designer forms in applications
1128 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach
1129 Group: X11/Libraries
1130 Requires: QtGui = %{version}-%{release}
1131 Requires: QtXml = %{version}-%{release}
1133 %description -n QtUiTools
1134 The QtUiTools module provides classes to handle forms created with Qt
1137 %description -n QtUiTools -l pl.UTF-8
1138 Moduł QtUiTools udostępnia klasy do obsługi formularzy tworzonych przy
1139 użyciu Qt Designera.
1141 %package -n QtUiTools-devel
1142 Summary: Classes for handling Qt Designer forms in applications - development files
1143 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki programistyczne
1144 Group: X11/Development/Libraries
1145 Requires: QtGui-devel = %{version}-%{release}
1146 Requires: QtUiTools = %{version}-%{release}
1147 Requires: QtXml-devel = %{version}-%{release}
1149 %description -n QtUiTools-devel
1150 Classes for handling Qt Designer forms in applications - development
1153 %description -n QtUiTools-devel -l pl.UTF-8
1154 Klasy do obsługi formularzy Qt Designera w aplikacjach - pliki
1157 %package -n QtUiTools-static
1158 Summary: Classes for handling Qt Designer forms in applications - static library
1159 Summary(pl.UTF-8): Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka statyczna
1160 Group: X11/Development/Libraries
1161 Requires: QtUiTools-devel = %{version}-%{release}
1163 %description -n QtUiTools-static
1164 Classes for handling Qt Designer forms in applications - static
1167 %description -n QtUiTools-static -l pl.UTF-8
1168 Klasy do obsługi formularzy Qt Designera w aplikacjach - biblioteka
1171 %package -n QtWebKit
1172 Summary: Qt classes for rendering HTML, XHTML and SVG documents
1173 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG
1174 Group: X11/Libraries
1175 Requires: QtDBus = %{version}-%{release}
1176 Requires: QtGui = %{version}-%{release}
1177 Requires: QtNetwork = %{version}-%{release}
1178 Requires: QtXml = %{version}-%{release}
1180 %description -n QtWebKit
1181 QtWebKit provides a Web browser engine that makes it easy to embed
1182 content from the World Wide Web into your Qt application. At the same
1183 time Web content can be enhanced with native controls. QtWebKit
1184 provides facilities for rendering of HyperText Markup Language (HTML),
1185 Extensible HyperText Markup Language (XHTML) and Scalable Vector
1186 Graphics (SVG) documents, styled using Cascading Style Sheets (CSS)
1187 and scripted with JavaScript.
1189 %description -n QtWebKit -l pl.UTF-8
1190 QtWebKit udostępnia silnik przeglądarki WWW ułatwiający osadzanie
1191 treści ze stron WWW w aplikacjach Qt. Jednocześnie treść WWW może być
1192 rozszerzana o natywne kontrolki. QtWebKit zapewnia renderowanie
1193 dokumentów w językach HTML (HyperText Markup Language), XHTML
1194 (Extensible HyperText Markup Language) i SVG (Scalable Vector
1195 Graphics) z obsługą styli CSS (Cascading Style Sheets) i skryptów w
1198 %package -n QtWebKit-devel
1199 Summary: Qt classes for rendering HTML, XHTML and SVG documents - development files
1200 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki programistyczne
1201 Group: X11/Development/Libraries
1202 Requires: QtGui-devel = %{version}-%{release}
1203 Requires: QtNetwork-devel = %{version}-%{release}
1204 Requires: QtScript-devel = %{version}-%{release}
1205 Requires: QtWebKit = %{version}-%{release}
1206 %if %{with system_phonon}
1207 Requires: phonon-devel
1209 Requires: qt4-phonon-devel = %{version}-%{release}
1212 %description -n QtWebKit-devel
1213 Qt classes for rendering HTML, XHTML and SVG documents - development
1216 %description -n QtWebKit-devel -l pl.UTF-8
1217 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - pliki
1220 %package -n QtWebKit-static
1221 Summary: Qt classes for rendering HTML, XHTML and SVG documents - static library
1222 Summary(pl.UTF-8): Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka statyczna
1223 Group: X11/Development/Libraries
1224 Requires: QtWebKit-devel = %{version}-%{release}
1226 %description -n QtWebKit-static
1227 Qt classes for rendering HTML, XHTML and SVG documents - static
1230 %description -n QtWebKit-static -l pl.UTF-8
1231 Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka
1235 Summary: Qt classes for handling XML
1236 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a
1237 Group: X11/Libraries
1238 Requires: QtCore = %{version}-%{release}
1240 %description -n QtXml
1241 Qt classes for handling XML.
1243 %description -n QtXml -l pl.UTF-8
1244 Klasy Qt do obsługi XML-a.
1246 %package -n QtXml-devel
1247 Summary: Qt classes for handling XML - development files
1248 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - pliki programistyczne
1249 Group: X11/Development/Libraries
1250 Requires: QtCore-devel = %{version}-%{release}
1251 Requires: QtXml = %{version}-%{release}
1253 %description -n QtXml-devel
1254 Qt classes for handling XML - development files.
1256 %description -n QtXml-devel -l pl.UTF-8
1257 Klasy Qt do obsługi XML-a - pliki programistyczne.
1259 %package -n QtXml-static
1260 Summary: Qt classes for handling XML - static libraries
1261 Summary(pl.UTF-8): Klasy Qt do obsługi XML-a - biblioteki statyczne
1262 Group: X11/Development/Libraries
1263 Requires: QtXml-devel = %{version}-%{release}
1265 %description -n QtXml-static
1266 Qt classes for handling XML - static libraries.
1268 %description -n QtXml-static -l pl.UTF-8
1269 Klasy Qt do obsługi XML-a - biblioteki statyczne.
1271 %package -n QtXmlPatterns
1272 Summary: QtXmlPatterns XQuery engine
1273 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns
1274 Group: X11/Libraries
1275 Requires: QtCore = %{version}-%{release}
1276 Requires: QtNetwork = %{version}-%{release}
1278 %description -n QtXmlPatterns
1279 QtXmlPatterns XQuery engine.
1281 %description -n QtXmlPatterns -l pl.UTF-8
1282 Silnik zapytań XQuery QtXmlPatterns.
1284 %package -n QtXmlPatterns-devel
1285 Summary: QtXmlPatterns XQuery engine - development files
1286 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne
1287 Group: X11/Development/Libraries
1288 Requires: QtNetwork-devel = %{version}-%{release}
1289 Requires: QtXmlPatterns = %{version}-%{release}
1291 %description -n QtXmlPatterns-devel
1292 QtXmlPatterns XQuery engine - development files.
1294 %description -n QtXmlPatterns-devel -l pl.UTF-8
1295 Silnik zapytań XQuery QtXmlPatterns - pliki programistyczne.
1297 %package -n QtXmlPatterns-static
1298 Summary: QtXmlPatterns XQuery engine - static library
1299 Summary(pl.UTF-8): Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna
1300 Group: X11/Development/Libraries
1301 Requires: QtXmlPatterns-devel = %{version}-%{release}
1303 %description -n QtXmlPatterns-static
1304 QtXmlPatterns XQuery engine - static library.
1306 %description -n QtXmlPatterns-static -l pl.UTF-8
1307 Silnik zapytań XQuery QtXmlPatterns - biblioteka statyczna.
1310 Summary: Qt documentation browser
1311 Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
1312 Group: X11/Development/Tools
1313 Requires: QtGui = %{version}-%{release}
1314 Requires: QtHelp = %{version}-%{release}
1315 Requires: QtNetwork = %{version}-%{release}
1316 Requires: QtSql = %{version}-%{release}
1317 Requires: QtSql-sqlite3 = %{version}-%{release}
1318 Requires: QtWebKit = %{version}-%{release}
1319 Requires: QtXml = %{version}-%{release}
1320 Requires: hicolor-icon-theme
1322 %description assistant
1323 Qt Assistant is a tool for browsing on-line documentation with
1324 indexing, bookmarks and full-text search.
1326 %description assistant -l pl.UTF-8
1327 Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
1328 indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
1331 Summary: Build tools for Qt4
1332 Summary(pl.UTF-8): Narzędzia do budowania dla Qt4
1333 Group: X11/Development/Tools
1334 Requires: QtCore = %{version}-%{release}
1335 Requires: QtGui = %{version}-%{release}
1336 Requires: QtXml = %{version}-%{release}
1339 This package includes the Qt resource compiler (rcc), meta objects
1340 compiler (moc), user interface compiler (uic) and qt3to4 include names
1343 %description build -l pl.UTF-8
1344 Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1345 metaobiektów (moc), kompilator interfejsów użytkownika (uic) oraz
1346 konwerter nazw plików nagłówkowych qt3to4.
1349 Summary: IDE used for GUI designing with Qt library
1350 Summary(pl.UTF-8): IDE służące do projektowania GUI za pomocą biblioteki Qt
1351 Group: X11/Applications
1352 Requires: QtDesigner = %{version}-%{release}
1354 %description designer
1355 An advanced tool used for GUI designing with Qt library.
1357 %description designer -l pl.UTF-8
1358 Zaawansowane narzędzie służące do projektowania interfejsu graficznego
1359 za pomocą biblioteki Qt.
1361 %package devel-private
1362 Summary: Private Qt headers files
1363 Group: X11/Development/Libraries
1364 Requires: QtCore-devel = %{version}-%{release}
1365 Requires: QtDeclarative-devel = %{version}-%{release}
1366 Requires: QtGui-devel = %{version}-%{release}
1367 Requires: QtScript-devel = %{version}-%{release}
1369 %description devel-private
1370 Private Qt headers files - for calibre
1373 Summary: Translation helper for Qt
1374 Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji opartych o Qt
1375 Group: X11/Development/Tools
1376 Requires: QtUiTools = %{version}-%{release}
1377 Requires: hicolor-icon-theme
1379 %description linguist
1380 This program provides an interface that shortens and helps systematize
1381 the process of translating GUIs. Qt Linguist takes all of the text of
1382 a UI that will be shown to the user, and presents it to a human
1383 translator in a simple window. When one UI text is translated, the
1384 program automatically progresses to the next, until they are all
1387 %description linguist -l pl.UTF-8
1388 Ten program oferuje interfejs znacznie przyśpieszający proces
1389 tłumaczenia interfejsu użytkownika. Zbiera wszystkie teksty
1390 przeznaczone do tłumaczenia i przedstawia w łatwym w obsłudze oknie.
1391 Gdy jeden z nich jest już przetłumaczony, automatycznie przechodzi do
1392 następnego, aż wszystkie będą przetłumaczone.
1395 Summary: Cross-platform multimedia framework
1396 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny
1397 Group: X11/Development/Tools
1401 Phonon is a cross-platform multimedia framework that enables the use
1402 of audio and video content in Qt applications.
1404 %description phonon -l pl.UTF-8
1405 Phonon to wieloplatformowy szkielet multimedialny pozwalający na
1406 wykorzystywanie treści dźwiękowych i filmowych w aplikacjach Qt.
1408 %package phonon-devel
1409 Summary: Cross-platform multimedia framework - development files
1410 Summary(pl.UTF-8): Wieloplatformowy szkielet multimedialny - pliki programistyczne
1411 Group: X11/Development/Libraries
1412 Requires: QtCore-devel = %{version}-%{release}
1413 Requires: QtDBus-devel = %{version}-%{release}
1414 Requires: QtGui-devel = %{version}-%{release}
1415 Requires: qt4-phonon = %{version}-%{release}
1416 Obsoletes: phonon-devel
1418 %description phonon-devel
1419 Cross-platform multimedia framework - development files.
1421 %description phonon-devel -l pl.UTF-8
1422 Wieloplatformowy szkielet multimedialny - pliki programistyczne.
1425 Summary: Qt makefile generator
1426 Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt
1427 Group: X11/Development/Tools
1430 A powerful makefile generator. It can create makefiles on any platform
1431 from a simple .pro definitions file.
1433 %description qmake -l pl.UTF-8
1434 Rozbudowany generator plików makefile. Potrafi tworzyć pliki makefile
1435 na każdej platformi na podstawie łatwego w przygotowaniu pliku .pro.
1438 Summary: Qt widgets configuration tool
1439 Summary(pl.UTF-8): Narzędzie do konfigurowania widgetów Qt
1440 Group: X11/Applications
1441 Requires: Qt3Support = %{version}-%{release}
1442 Requires: QtDBus = %{version}-%{release}
1443 Requires: QtGui = %{version}-%{release}
1444 Requires: QtNetwork = %{version}-%{release}
1445 Requires: QtSql = %{version}-%{release}
1446 Requires: QtXml = %{version}-%{release}
1447 Requires: desktop-file-utils
1449 %description qtconfig
1450 A tool for configuring look and behavior of Qt widgets.
1452 %description qtconfig -l pl.UTF-8
1453 Narzędie do konfiguracji wyglądu i zachowania widgetów Qt.
1456 Summary: Qt Virtual framebuffer
1457 Summary(pl.UTF-8): Wirtualny framebuffer dla Qt
1458 Group: X11/Development/Libraries
1459 Requires: QtGui = %{version}-%{release}
1460 Requires: QtOpenGL = %{version}-%{release}
1462 %description -n qvfb
1463 Qt Virtual framebuffer allows you to run Qt/Embedded applications in X
1466 %description -n qvfb -l pl.UTF-8
1467 Qt Virtual framebuffer pozwala na uruchamianie aplikacji Qt/Embedded w
1471 Summary: Demos of new Qt4 features
1472 Summary(pl.UTF-8): Programy demonstrujące nowe możliwości Qt4
1473 Group: X11/Development/Libraries
1474 Requires: QtDeclarative = %{version}-%{release}
1475 Requires: QtGui = %{version}-%{release}
1476 Requires: QtHelp = %{version}-%{release}
1477 Requires: QtNetwork = %{version}-%{release}
1478 Requires: QtOpenGL = %{version}-%{release}
1479 Requires: QtScript = %{version}-%{release}
1480 Requires: QtSql = %{version}-%{release}
1481 Requires: QtSvg = %{version}-%{release}
1482 Requires: QtXml = %{version}-%{release}
1483 Requires: QtXmlPatterns = %{version}-%{release}
1486 Demos are spiders that fly.
1488 %description demos -l pl.UTF-8
1489 Dema to latające pająki.
1492 Summary: Qt Documentation in HTML format
1493 Summary(pl.UTF-8): Dokumentacja Qt w formacie HTML
1494 Group: X11/Development/Libraries
1495 Suggests: %{name}-assistant = %{version}-%{release}
1496 %if "%{_rpmversion}" >= "5"
1501 Qt documentation in HTML format.
1503 %description doc -l pl.UTF-8
1504 Dokumentacja qt w formacie HTML.
1507 Summary: Example programs bundled with Qt
1508 Summary(pl.UTF-8): Ćwiczenia i przykłady do Qt
1509 Summary(pt_BR.UTF-8): Programas exemplo desenvolvidos com o Qt
1510 Group: X11/Development/Libraries
1511 # no *-devel deps, allow to look at the examples without compiling
1513 %description examples
1514 Example programs bundled with Qt version.
1516 %description examples -l pl.UTF-8
1517 Ćwiczenia/przykłady dołączone do Qt.
1519 %description examples -l pt_BR.UTF-8
1520 Programas exemplo para o Qt versão.
1523 %setup -q -n qt-everywhere-opensource-src-%{version}
1537 %{?with_wkhtml:%patch11 -p1}
1578 %{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
1579 mkspecs/common/linux.conf
1581 # change QMAKE FLAGS to build
1583 s|QMAKE_CC.*=.*gcc|QMAKE_CC\t\t= %{__cc}|;
1584 s|QMAKE_CXX.*=.*g++|QMAKE_CXX\t\t= %{__cxx}|;
1585 s|QMAKE_LINK.*=.*g++|QMAKE_LINK\t\t= %{__cxx}|;
1586 s|QMAKE_LINK_SHLIB.*=.*g++|QMAKE_LINK_SHLIB\t= %{__cxx}|;
1587 s|QMAKE_CFLAGS_RELEASE.*|QMAKE_CFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcflags}|;
1588 s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
1589 s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
1590 s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
1591 ' mkspecs/common/g++-base.conf
1594 s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
1595 ' mkspecs/common/linux.conf
1599 s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT =|;
1600 ' mkspecs/common/linux.conf
1602 # undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
1604 s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
1605 ' mkspecs/common/linux.conf
1607 # disable webkit tests, broken build
1608 %{__rm} -r src/3rdparty/webkit/Source/WebKit/qt/tests
1611 # pass OPTFLAGS to build qmake itself with optimization
1612 export OPTFLAGS="%{rpmcflags}"
1613 export PATH=$PWD/bin:$PATH
1615 ##################################
1616 # DEFAULT OPTIONS FOR ALL BUILDS #
1617 ##################################
1625 -bindir %{_qtdir}/bin \
1626 -docdir %{_docdir}/%{name}-doc \
1627 -headerdir %{_includedir}/qt4 \
1628 -libdir %{_libdir} \
1629 -plugindir %{_qtdir}/plugins \
1630 -datadir %{_datadir}/qt4 \
1631 -translationdir %{_localedir}/ \
1632 -sysconfdir %{_sysconfdir}/qt4 \
1633 -examplesdir %{_examplesdir}/qt4 \
1634 -demosdir %{_examplesdir}/qt4-demos \
1638 %{!?with_gtk:-no-gtkstyle} \
1639 -%{!?with_pch:no-}pch \
1641 %{!?with_mmx:-no-mmx} \
1642 %{!?with_3dnow:-no-3dnow} \
1643 %{!?with_sse:-no-sse} \
1644 %{!?with_sse2:-no-sse2} \
1645 %{!?with_sse3:-no-sse3} \
1646 %{!?with_ssse3:-no-ssse3} \
1647 %{!?with_sse41:-no-sse4.1} \
1648 %{!?with_sse42:-no-sse4.2} \
1649 %{!?with_avx:-no-avx} \
1652 -reduce-relocations \
1661 -I/usr/include/postgresql/server \
1662 -I/usr/include/mysql \
1663 %{?with_cups:-cups} \
1664 %{?with_nas:-system-nas-sound} \
1666 %{!?debug:-release} \
1667 -%{!?with_openvg:no-}openvg \
1673 -no-separate-debug-info \
1688 ##################################
1689 # STATIC MULTI-THREAD #
1690 ##################################
1692 %if %{with static_libs}
1694 -%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
1695 -%{!?with_mysql:no}%{?with_mysql:qt}-sql-mysql \
1696 -%{!?with_odbc:no}%{?with_odbc:qt}-sql-odbc \
1697 -%{!?with_oci:no}%{?with_oci:qt}-sql-oci \
1698 -%{!?with_pgsql:no}%{?with_pgsql:qt}-sql-psql \
1699 -%{!?with_sqlite3:no}%{?with_sqlite3:qt}-sql-sqlite \
1700 -%{!?with_sqlite:no}%{?with_sqlite:qt}-sql-sqlite2 \
1703 ./configure $COMMONOPT $OPT
1706 %{__make} -C tools/assistant/lib
1707 %{__make} -C tools/designer
1708 if [ ! -d staticlib ]; then
1710 cp -a lib/*.a staticlib
1715 ##################################
1716 # SHARED MULTI-THREAD #
1717 ##################################
1720 -%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
1721 -%{!?with_mysql:no}%{?with_mysql:plugin}-sql-mysql \
1722 -%{!?with_odbc:no}%{?with_odbc:plugin}-sql-odbc \
1723 -%{!?with_oci:no}%{?with_oci:plugin}-sql-oci \
1724 -%{!?with_pgsql:no}%{?with_pgsql:plugin}-sql-psql \
1725 -%{!?with_sqlite3:no}%{?with_sqlite3:plugin}-sql-sqlite \
1726 -%{!?with_sqlite:no}%{?with_sqlite:plugin}-sql-sqlite2 \
1729 ./configure $COMMONOPT $OPT
1733 sub-tools-all-ordered \
1734 sub-demos-all-ordered \
1735 sub-examples-all-ordered
1738 rm -rf $RPM_BUILD_ROOT
1739 install -d $RPM_BUILD_ROOT{/etc/{env.d,qt4},%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
1740 install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
1741 install -d $RPM_BUILD_ROOT%{_qtdir}/imports/org
1743 # for QtSolutions (qtlockedfile, qtsingleapplication, etc)
1744 install -d $RPM_BUILD_ROOT%{_includedir}/qt4/QtSolutions
1746 echo '#QT_GRAPHICSSYSTEM=raster' > $RPM_BUILD_ROOT/etc/env.d/QT_GRAPHICSSYSTEM
1749 INSTALL_ROOT=$RPM_BUILD_ROOT
1751 # for qt-creator sth is messed up in the Makefile, nothing for make install
1752 install bin/qdoc3 $RPM_BUILD_ROOT%{_qtdir}/bin/qdoc3
1754 # kill -L/inside/builddir from *.la and *.pc (bug #77152)
1755 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
1756 %{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1758 s|moc_location=.*|moc_location=%{_bindir}/moc-qt4|;
1759 s|uic_location=.*|uic_location=%{_bindir}/uic-qt4|;
1760 ' $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1762 # kill -std=XYZ, so qmake won't pass it over to other projects
1763 #%{__sed} -i -e s#^\(.*\) -std=[a-z0-9+]\+\( .*\|$\)#\1 \2#g' $RPM_BUILD_ROOT%{_datadir}/qt4/mkspecs/common/g++-base.conf
1765 # libQtWebKit.la contains '-ljscore' and '-lwebcore', they come
1766 # from src/3rdparty/webkit/{JavaScriptCore,WebCore}} but those libs aren't installed
1767 %{__sed} -i -e "s,-lwebcore,,g;s,-ljscore,,g;" $RPM_BUILD_ROOT%{_libdir}/libQtWebKit.la
1770 install bin/findtr $RPM_BUILD_ROOT%{_qtdir}/bin
1772 cd $RPM_BUILD_ROOT%{_bindir}
1773 ln -sf ../%{_lib}/qt4/bin/assistant assistant-qt4
1774 ln -sf ../%{_lib}/qt4/bin/designer designer-qt4
1775 ln -sf ../%{_lib}/qt4/bin/findtr findtr-qt4
1776 ln -sf ../%{_lib}/qt4/bin/linguist linguist-qt4
1777 ln -sf ../%{_lib}/qt4/bin/lrelease lrelease-qt4
1778 ln -sf ../%{_lib}/qt4/bin/lupdate lupdate-qt4
1779 ln -sf ../%{_lib}/qt4/bin/moc moc-qt4
1780 ln -sf ../%{_lib}/qt4/bin/qmake qmake-qt4
1781 ln -sf ../%{_lib}/qt4/bin/qtconfig qtconfig-qt4
1782 ln -sf ../%{_lib}/qt4/bin/uic uic-qt4
1783 ln -sf ../%{_lib}/qt4/bin/qdoc3 .
1784 ln -sf ../%{_lib}/qt4/bin/qt3to4 .
1785 ln -sf ../%{_lib}/qt4/bin/rcc .
1786 ln -sf ../%{_lib}/qt4/bin/uic3 .
1787 ln -sf ../%{_lib}/qt4/bin/pixeltool .
1788 ln -sf ../%{_lib}/qt4/bin/qcollectiongenerator .
1789 ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
1790 ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
1791 ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
1792 ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
1793 ln -sf ../%{_lib}/qt4/bin/qmlviewer .
1794 ln -sf ../%{_lib}/qt4/bin/qmlplugindump .
1795 ln -sf ../%{_lib}/qt4/bin/qttracereplay .
1796 ln -sf ../%{_lib}/qt4/bin/qvfb .
1797 ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
1801 %{__mv} $RPM_BUILD_ROOT%{_qtdir}/bin/{qdbus,qdbusviewer} $RPM_BUILD_ROOT%{_bindir}
1802 ln -sf %{_bindir}/qdbus $RPM_BUILD_ROOT%{_qtdir}/bin/qdbus
1803 ln -sf %{_bindir}/qdbusviewer $RPM_BUILD_ROOT%{_qtdir}/bin/qdbusviewer
1805 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/qtconfig-qt4.desktop
1806 install tools/qtconfig/images/appicon.png \
1807 $RPM_BUILD_ROOT%{_pixmapsdir}/qtconfig-qt4.png
1809 install %{SOURCE5} $RPM_BUILD_ROOT%{_desktopdir}/linguist-qt4.desktop
1810 for f in tools/linguist/linguist/images/icons/linguist-*-32.png; do
1811 size=$(echo $(basename ${f}) | cut -d- -f2)
1812 install -D $f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${size}x${size}/apps/linguist-qt4.png
1815 install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/assistant-qt4.desktop
1816 install -D tools/assistant/tools/assistant/images/assistant.png \
1817 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/assistant-qt4.png
1818 install -D tools/assistant/tools/assistant/images/assistant-128.png \
1819 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/128x128/apps/assistant-qt4.png
1821 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/designer-qt4.desktop
1822 install tools/designer/src/designer/images/designer.png \
1823 $RPM_BUILD_ROOT%{_pixmapsdir}/designer-qt4.png
1825 %if %{with static_libs}
1826 install staticlib/*.a $RPM_BUILD_ROOT%{_libdir}
1832 for f in translations/*.ts ; do
1833 LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
1836 %{__rm} $RPM_BUILD_ROOT%{_localedir}/*.qm
1837 for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
1838 [ ! -f $file ] && continue
1844 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:'`"
1845 [ "$lang" == "iw" ] && lang=he
1847 [ "$MOD" == "qt4-qt" ] && MOD=qt4
1848 install -d $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES
1849 cp $file $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES/$MOD.qm
1852 cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
1853 # QtCore must be the last
1854 for f in ../Qt{3Support,DBus,Declarative,Designer,Gui,Help,Network,OpenGL,Script,Sql,Svg,Test,UiTools,WebKit,Xml,XmlPatterns,Core}/*; do
1855 if [ ! -d $f ]; then
1856 ln -sf $f `basename $f`
1861 # Ship doc & qmake stuff
1862 ln -s %{_datadir}/qt4/mkspecs $RPM_BUILD_ROOT%{_qtdir}/mkspecs
1864 for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
1865 HAVEDEBUG=`echo $f | grep _debug | wc -l`
1866 MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
1867 MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
1870 if [ "$MODULE2" == "3SUPPORT" ]; then
1871 DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
1873 DEFS="$DEFS -DQT_"$MODULE2"_LIB"
1875 [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
1877 sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
1880 # Ship private headers - ugly hack to build calibre
1881 install -d $RPM_BUILD_ROOT%{_includedir}/qt4/private
1882 rsync -aR include/QtCore/private \
1883 include/QtDeclarative/private \
1884 include/QtGui/private \
1885 include/QtScript/private \
1886 $RPM_BUILD_ROOT%{_includedir}/qt4/private
1887 rsync -aR src/corelib/*/*_p.h \
1888 src/declarative/*/*_p.h \
1890 src/script/*/*_p.h \
1891 $RPM_BUILD_ROOT%{_includedir}/qt4/private
1894 # Prepare some files list
1896 RESULT=`echo $RPM_BUILD_ROOT$2 2>/dev/null`
1897 [ "$RESULT" == "" ] && return # XXX this is never true due $RPM_BUILD_ROOT being set
1898 r=`echo $RESULT | awk '{ print $1 }'`
1900 if [ -d "$r" ]; then
1901 echo "%%dir $2" >> $1.files
1902 elif [ -x "$r" ] ; then
1903 echo "%%attr(755,root,root) $2" >> $1.files
1904 elif [ -f "$r" ]; then
1905 echo "$2" >> $1.files
1907 echo "Error generation $1 files list!"
1908 echo "$r: no such file or direcotry!"
1916 echo "%%defattr(644,root,root,755)" > $MODULE-devel.files
1917 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.so"
1918 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.la"
1919 ifecho $MODULE-devel "%{_libdir}/lib$MODULE*.prl"
1920 ifecho $MODULE-devel "%{_pkgconfigdir}/$MODULE*.pc"
1921 if [ -d "$RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE" ]; then
1922 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE
1924 for f in `find $RPM_BUILD_ROOT%{_includedir}/qt4/$MODULE -printf "%%P "`; do
1925 ifecho $MODULE-devel %{_includedir}/qt4/$MODULE/$f
1926 if [ -a "$RPM_BUILD_ROOT%{_includedir}/qt4/Qt/$f" ]; then
1927 ifecho $MODULE-devel %{_includedir}/qt4/Qt/$f
1930 for f in $@; do ifecho $MODULE-devel $f; done
1933 mkdevfl QtCore %{_includedir}/qt4 %{_includedir}/qt4/Qt
1934 mkdevfl QtDBus %{_qtdir}/bin/qdbuscpp2xml %{_qtdir}/bin/qdbusxml2cpp %{_bindir}/qdbuscpp2xml %{_bindir}/qdbusxml2cpp
1935 mkdevfl QtDeclarative
1937 mkdevfl QtMultimedia
1940 %{?with_openvg:mkdevfl QtOpenVG}
1942 mkdevfl QtScriptTools
1950 mkdevfl QtXmlPatterns
1954 # without *.la *.pc etc.
1955 mkdevfl QtDesigner || /bin/true
1956 mkdevfl QtUiTools || /bin/true
1958 # without glob (exclude QtScriptTools* QtXmlPatterns*)
1959 %{__sed} -i 's,QtScript\*,QtScript,g' QtScript-devel.files
1960 %{__sed} -i 's,QtXml\*,QtXml,g' QtXml-devel.files
1961 # no duplication between QtCore-devel and QtXml-devel
1962 %{__sed} -i 's,%{_includedir}/qt4/Qt/QXmlStream.*,,g' QtCore-devel.files
1963 %{__sed} -i 's,%{_includedir}/qt4/Qt/qxmlstream\.h,,g' QtCore-devel.files
1965 echo "%defattr(644,root,root,755)" > examples.files
1966 ifecho examples %{_examplesdir}/qt4
1967 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4 -printf "%%P "`; do
1968 ifecho examples %{_examplesdir}/qt4/$f
1971 echo "%defattr(644,root,root,755)" > demos.files
1972 ifecho demos "%{_examplesdir}/qt4-demos"
1973 ifecho demos "%{_qtdir}/bin/qtdemo"
1974 for f in `find $RPM_BUILD_ROOT%{_examplesdir}/qt4-demos -printf "%%P "`; do
1975 ifecho demos %{_examplesdir}/qt4-demos/$f
1978 %if %{with system_phonon}
1979 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.so* \
1980 $RPM_BUILD_ROOT%{_libdir}/libphonon.{la,prl} \
1981 $RPM_BUILD_ROOT%{_libdir}/qt4/plugins/phonon_backend/libphonon_gstreamer.so \
1982 $RPM_BUILD_ROOT%{_pkgconfigdir}/phonon.pc
1983 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}/qt4/phonon
1984 %if %{with static_libs}
1985 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libphonon.a
1990 rm -rf $RPM_BUILD_ROOT
1992 %post -n Qt3Support -p /sbin/ldconfig
1993 %postun -n Qt3Support -p /sbin/ldconfig
1995 %post -n QtCLucene -p /sbin/ldconfig
1996 %postun -n QtCLucene -p /sbin/ldconfig
1998 %post -n QtCore -p /sbin/ldconfig
1999 %postun -n QtCore -p /sbin/ldconfig
2001 %post -n QtDBus -p /sbin/ldconfig
2002 %postun -n QtDBus -p /sbin/ldconfig
2004 %post -n QtDeclarative -p /sbin/ldconfig
2005 %postun -n QtDeclarative -p /sbin/ldconfig
2007 %post -n QtDesigner -p /sbin/ldconfig
2008 %postun -n QtDesigner -p /sbin/ldconfig
2010 %post -n QtGui -p /sbin/ldconfig
2011 %postun -n QtGui -p /sbin/ldconfig
2013 %post -n QtHelp -p /sbin/ldconfig
2014 %postun -n QtHelp -p /sbin/ldconfig
2016 %post -n QtMultimedia -p /sbin/ldconfig
2017 %postun -n QtMultimedia -p /sbin/ldconfig
2019 %post -n QtNetwork -p /sbin/ldconfig
2020 %postun -n QtNetwork -p /sbin/ldconfig
2022 %post -n QtOpenGL -p /sbin/ldconfig
2023 %postun -n QtOpenGL -p /sbin/ldconfig
2025 %post -n QtOpenVG -p /sbin/ldconfig
2026 %postun -n QtOpenVG -p /sbin/ldconfig
2028 %post -n QtScript -p /sbin/ldconfig
2029 %postun -n QtScript -p /sbin/ldconfig
2031 %post -n QtScriptTools -p /sbin/ldconfig
2032 %postun -n QtScriptTools -p /sbin/ldconfig
2034 %post -n QtSql -p /sbin/ldconfig
2035 %postun -n QtSql -p /sbin/ldconfig
2037 %post -n QtSvg -p /sbin/ldconfig
2038 %postun -n QtSvg -p /sbin/ldconfig
2040 %post -n QtTest -p /sbin/ldconfig
2041 %postun -n QtTest -p /sbin/ldconfig
2043 %post -n QtUiTools -p /sbin/ldconfig
2044 %postun -n QtUiTools -p /sbin/ldconfig
2046 %post -n QtWebKit -p /sbin/ldconfig
2047 %postun -n QtWebKit -p /sbin/ldconfig
2049 %post -n QtXml -p /sbin/ldconfig
2050 %postun -n QtXml -p /sbin/ldconfig
2052 %post -n QtXmlPatterns -p /sbin/ldconfig
2053 %postun -n QtXmlPatterns -p /sbin/ldconfig
2056 %update_icon_cache hicolor
2059 %update_icon_cache hicolor
2062 %update_icon_cache hicolor
2065 %update_icon_cache hicolor
2067 %post phonon -p /sbin/ldconfig
2068 %postun phonon -p /sbin/ldconfig
2071 %update_desktop_database
2073 %files -n Qt3Support
2074 %defattr(644,root,root,755)
2075 %attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
2076 %attr(755,root,root) %ghost %{_libdir}/libQt3Support.so.4
2077 %attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblecompatwidgets.so
2080 %defattr(644,root,root,755)
2081 %attr(755,root,root) %{_libdir}/libQtCLucene.so.*.*
2082 %attr(755,root,root) %ghost %{_libdir}/libQtCLucene.so.4
2085 %defattr(644,root,root,755)
2086 %attr(755,root,root) %{_libdir}/libQtCore.so.*.*
2087 %attr(755,root,root) %ghost %{_libdir}/libQtCore.so.4
2091 %dir %{_qtdir}/plugins
2092 %dir %{_qtdir}/plugins/codecs
2093 %attr(755,root,root) %{_qtdir}/plugins/codecs/*.so
2094 # two following are used only by foreign packages, not QtCore
2095 %dir %{_qtdir}/plugins/crypto
2096 %dir %{_qtdir}/plugins/network
2097 %dir %{_datadir}/qt4
2098 %lang(ar) %{_localedir}/ar/LC_MESSAGES/qt4.qm
2099 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4.qm
2100 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4.qm
2101 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4.qm
2102 %lang(es) %{_localedir}/es/LC_MESSAGES/qt4.qm
2103 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4.qm
2104 %lang(fa) %{_localedir}/fa/LC_MESSAGES/qt4.qm
2105 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4.qm
2106 %lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4.qm
2107 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4.qm
2108 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4.qm
2109 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4.qm
2110 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4.qm
2111 %lang(lt) %{_localedir}/lt/LC_MESSAGES/qt4.qm
2112 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4.qm
2113 %lang(pt) %{_localedir}/pt/LC_MESSAGES/qt4.qm
2114 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4.qm
2115 %lang(sk) %{_localedir}/sk/LC_MESSAGES/qt4.qm
2116 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4.qm
2117 %lang(sv) %{_localedir}/sv/LC_MESSAGES/qt4.qm
2118 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4.qm
2119 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4.qm
2120 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4.qm
2123 %defattr(644,root,root,755)
2124 %attr(755,root,root) %{_bindir}/qdbus
2125 %attr(755,root,root) %{_bindir}/qdbusviewer
2126 %attr(755,root,root) %{_libdir}/libQtDBus.so.*.*
2127 %attr(755,root,root) %ghost %{_libdir}/libQtDBus.so.4
2128 %attr(755,root,root) %{_qtdir}/bin/qdbus
2129 %attr(755,root,root) %{_qtdir}/bin/qdbusviewer
2130 # ?? is this the proper place?
2131 %attr(755,root,root) %{_qtdir}/plugins/script/libqtscriptdbus.so
2133 %files -n QtDeclarative
2134 %defattr(644,root,root,755)
2135 %attr(755,root,root) %{_bindir}/qmlviewer
2136 %attr(755,root,root) %{_bindir}/qmlplugindump
2137 %attr(755,root,root) %{_qtdir}/bin/qmlviewer
2138 %attr(755,root,root) %{_qtdir}/bin/qmlplugindump
2139 %attr(755,root,root) %{_libdir}/libQtDeclarative.so.*.*
2140 %attr(755,root,root) %ghost %{_libdir}/libQtDeclarative.so.4
2141 %dir %{_qtdir}/imports
2142 %dir %{_qtdir}/imports/Qt
2143 %dir %{_qtdir}/imports/Qt/labs
2144 %dir %{_qtdir}/imports/Qt/labs/folderlistmodel
2145 %dir %{_qtdir}/imports/Qt/labs/gestures
2146 %dir %{_qtdir}/imports/Qt/labs/particles
2147 %dir %{_qtdir}/imports/Qt/labs/shaders
2148 %attr(755,root,root) %{_qtdir}/imports/Qt/labs/*/*.so
2149 %{_qtdir}/imports/Qt/labs/*/qmldir
2150 %dir %{_qtdir}/imports/QtWebKit
2151 %attr(755,root,root) %{_qtdir}/imports/QtWebKit/*.so
2152 %{_qtdir}/imports/QtWebKit/qmldir
2153 %dir %{_qtdir}/imports/org
2154 %dir %{_qtdir}/plugins/qmltooling
2155 %attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_tcp.so
2156 %attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_inspector.so
2158 %files -n QtDesigner
2159 %defattr(644,root,root,755)
2160 %attr(755,root,root) %{_libdir}/libQtDesigner.so.*.*
2161 %attr(755,root,root) %ghost %{_libdir}/libQtDesigner.so.4
2162 %attr(755,root,root) %{_libdir}/libQtDesignerComponents.so.*.*
2163 %attr(755,root,root) %ghost %{_libdir}/libQtDesignerComponents.so.4
2164 %dir %{_qtdir}/plugins/designer
2165 %attr(755,root,root) %{_qtdir}/plugins/designer/*.so
2168 %defattr(644,root,root,755)
2169 %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/QT_GRAPHICSSYSTEM
2170 %attr(755,root,root) %{_libdir}/libQtGui.so.*.*
2171 %attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
2172 %dir %{_qtdir}/plugins/accessible
2173 %attr(755,root,root) %{_qtdir}/plugins/accessible/libqtaccessiblewidgets.so
2174 %dir %{_qtdir}/plugins/graphicssystems
2175 %attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqtracegraphicssystem.so
2176 %dir %{_qtdir}/plugins/iconengines
2177 %dir %{_qtdir}/plugins/imageformats
2178 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqgif.so
2179 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqico.so
2180 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqjpeg.so
2181 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqmng.so
2182 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtga.so
2183 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtiff.so
2184 %dir %{_qtdir}/plugins/inputmethods
2185 %attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
2188 %defattr(644,root,root,755)
2189 %attr(755,root,root) %{_bindir}/qhelpconverter
2190 %attr(755,root,root) %{_bindir}/qhelpgenerator
2191 %attr(755,root,root) %{_libdir}/libQtHelp.so.*.*
2192 %attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
2193 %attr(755,root,root) %{_qtdir}/bin/qhelpconverter
2194 %attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
2195 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-qt_help.qm
2196 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4-qt_help.qm
2197 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-qt_help.qm
2198 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qt_help.qm
2199 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-qt_help.qm
2200 %lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4-qt_help.qm
2201 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qt_help.qm
2202 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qt_help.qm
2203 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qt_help.qm
2204 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qt_help.qm
2205 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qt_help.qm
2206 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qt_help.qm
2207 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qt_help.qm
2208 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qt_help.qm
2209 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qt_help.qm
2211 %files -n QtMultimedia
2212 %defattr(644,root,root,755)
2213 %attr(755,root,root) %{_libdir}/libQtMultimedia.so.*.*
2214 %attr(755,root,root) %ghost %{_libdir}/libQtMultimedia.so.4
2217 %defattr(644,root,root,755)
2218 %attr(755,root,root) %{_libdir}/libQtNetwork.so.*.*
2219 %attr(755,root,root) %ghost %{_libdir}/libQtNetwork.so.4
2220 %dir %{_qtdir}/plugins/bearer
2221 %attr(755,root,root) %{_qtdir}/plugins/bearer/*.so
2224 %defattr(644,root,root,755)
2225 %attr(755,root,root) %{_libdir}/libQtOpenGL.so.*.*
2226 %attr(755,root,root) %ghost %{_libdir}/libQtOpenGL.so.4
2227 %attr(755,root,root) %{_qtdir}/plugins/graphicssystems/libqglgraphicssystem.so
2231 %defattr(644,root,root,755)
2232 %attr(755,root,root) %{_libdir}/libQtOpenVG.so.*.*
2233 %attr(755,root,root) %ghost %{_libdir}/libQtOpenVG.so.4
2237 %defattr(644,root,root,755)
2238 %attr(755,root,root) %{_libdir}/libQtScript.so.*.*
2239 %attr(755,root,root) %ghost %{_libdir}/libQtScript.so.4
2240 %dir %{_qtdir}/plugins/script
2241 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qtscript.qm
2243 %files -n QtScriptTools
2244 %defattr(644,root,root,755)
2245 %attr(755,root,root) %{_libdir}/libQtScriptTools.so.*.*
2246 %attr(755,root,root) %ghost %{_libdir}/libQtScriptTools.so.4
2249 %defattr(644,root,root,755)
2250 %attr(755,root,root) %{_libdir}/libQtSql.so.*.*
2251 %attr(755,root,root) %ghost %{_libdir}/libQtSql.so.4
2252 %dir %{_qtdir}/plugins/sqldrivers
2255 %files -n QtSql-ibase
2256 %defattr(644,root,root,755)
2257 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlibase.so
2261 %files -n QtSql-mysql
2262 %defattr(644,root,root,755)
2263 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlmysql.so
2268 %defattr(644,root,root,755)
2269 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqloci.so
2273 %files -n QtSql-odbc
2274 %defattr(644,root,root,755)
2275 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlodbc.so
2279 %files -n QtSql-pgsql
2280 %defattr(644,root,root,755)
2281 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlpsql.so
2285 %files -n QtSql-sqlite
2286 %defattr(644,root,root,755)
2287 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite2.so
2291 %files -n QtSql-sqlite3
2292 %defattr(644,root,root,755)
2293 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqlite.so
2297 %defattr(644,root,root,755)
2298 %attr(755,root,root) %{_qtdir}/plugins/sqldrivers/libqsqltds.so
2301 %defattr(644,root,root,755)
2302 %attr(755,root,root) %{_libdir}/libQtSvg.so.*.*
2303 %attr(755,root,root) %ghost %{_libdir}/libQtSvg.so.4
2304 %attr(755,root,root) %{_qtdir}/plugins/iconengines/libqsvgicon.so
2305 %attr(755,root,root) %{_qtdir}/plugins/imageformats/libqsvg.so
2308 %defattr(644,root,root,755)
2309 %attr(755,root,root) %{_libdir}/libQtTest.so.*.*
2310 %attr(755,root,root) %ghost %{_libdir}/libQtTest.so.4
2313 %defattr(644,root,root,755)
2314 %attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
2315 %attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
2318 %defattr(644,root,root,755)
2319 %attr(755,root,root) %{_libdir}/libQtWebKit.so.*.*
2320 %attr(755,root,root) %ghost %{_libdir}/libQtWebKit.so.4
2323 %defattr(644,root,root,755)
2324 %attr(755,root,root) %{_libdir}/libQtXml.so.*.*
2325 %attr(755,root,root) %ghost %{_libdir}/libQtXml.so.4
2327 %files -n QtXmlPatterns
2328 %defattr(644,root,root,755)
2329 %attr(755,root,root) %{_qtdir}/bin/xmlpatterns
2330 %attr(755,root,root) %{_qtdir}/bin/xmlpatternsvalidator
2331 %attr(755,root,root) %{_bindir}/xmlpatternsvalidator
2332 %attr(755,root,root) %{_libdir}/libQtXmlPatterns.so.*.*
2333 %attr(755,root,root) %ghost %{_libdir}/libQtXmlPatterns.so.4
2336 %defattr(644,root,root,755)
2337 %attr(755,root,root) %{_bindir}/assistant-qt4
2338 %attr(755,root,root) %{_bindir}/pixeltool
2339 %attr(755,root,root) %{_bindir}/qcollectiongenerator
2340 %attr(755,root,root) %{_qtdir}/bin/assistant
2341 %attr(755,root,root) %{_qtdir}/bin/pixeltool
2342 %attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
2343 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-assistant.qm
2344 %lang(da) %{_localedir}/da/LC_MESSAGES/qt4-assistant.qm
2345 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-assistant.qm
2346 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-assistant.qm
2347 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-assistant.qm
2348 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-assistant.qm
2349 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-assistant.qm
2350 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-assistant.qm
2351 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-assistant.qm
2352 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-assistant.qm
2353 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-assistant.qm
2354 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-assistant.qm
2355 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-assistant.qm
2356 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-assistant.qm
2357 %{_desktopdir}/assistant-qt4.desktop
2358 %{_iconsdir}/hicolor/*/apps/assistant-qt4.png
2361 %defattr(644,root,root,755)
2362 %attr(755,root,root) %{_bindir}/moc-qt4
2363 %attr(755,root,root) %{_bindir}/qdoc3
2364 %attr(755,root,root) %{_bindir}/qt3to4
2365 %attr(755,root,root) %{_bindir}/rcc
2366 %attr(755,root,root) %{_bindir}/uic-qt4
2367 %attr(755,root,root) %{_qtdir}/bin/moc
2368 %attr(755,root,root) %{_qtdir}/bin/qdoc3
2369 %attr(755,root,root) %{_qtdir}/bin/qt3to4
2370 %attr(755,root,root) %{_qtdir}/bin/rcc
2371 %attr(755,root,root) %{_qtdir}/bin/uic
2373 %attr(755,root,root) %{_bindir}/qttracereplay
2374 %attr(755,root,root) %{_qtdir}/bin/qttracereplay
2375 %{_datadir}/qt4/q3porting.xml
2378 %defattr(644,root,root,755)
2379 %attr(755,root,root) %{_bindir}/designer-qt4
2380 %attr(755,root,root) %{_qtdir}/bin/designer
2381 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-designer.qm
2382 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-designer.qm
2383 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-designer.qm
2384 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-designer.qm
2385 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-designer.qm
2386 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-designer.qm
2387 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-designer.qm
2388 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-designer.qm
2389 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-designer.qm
2390 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-designer.qm
2391 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-designer.qm
2392 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-designer.qm
2393 %{_desktopdir}/designer-qt4.desktop
2394 %{_pixmapsdir}/designer-qt4.png
2396 %files devel-private
2397 %defattr(644,root,root,755)
2398 %{_includedir}/qt4/private
2401 %defattr(644,root,root,755)
2402 %attr(755,root,root) %{_bindir}/findtr-qt4
2403 %attr(755,root,root) %{_bindir}/linguist-qt4
2404 %attr(755,root,root) %{_bindir}/lrelease-qt4
2405 %attr(755,root,root) %{_bindir}/lupdate-qt4
2406 %attr(755,root,root) %{_qtdir}/bin/findtr
2407 %attr(755,root,root) %{_qtdir}/bin/linguist
2408 %attr(755,root,root) %{_qtdir}/bin/lconvert
2409 %attr(755,root,root) %{_qtdir}/bin/lrelease
2410 %attr(755,root,root) %{_qtdir}/bin/lupdate
2411 %lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-linguist.qm
2412 %lang(de) %{_localedir}/de/LC_MESSAGES/qt4-linguist.qm
2413 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-linguist.qm
2414 %lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-linguist.qm
2415 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4-linguist.qm
2416 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-linguist.qm
2417 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-linguist.qm
2418 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-linguist.qm
2419 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-linguist.qm
2420 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-linguist.qm
2421 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-linguist.qm
2422 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-linguist.qm
2423 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-linguist.qm
2424 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-linguist.qm
2425 %{_datadir}/qt4/phrasebooks
2426 %{_desktopdir}/linguist-qt4.desktop
2427 %{_iconsdir}/hicolor/*/apps/linguist-qt4.png
2429 %if %{without system_phonon}
2431 %defattr(644,root,root,755)
2432 %attr(755,root,root) %{_libdir}/libphonon.so.*.*
2433 %attr(755,root,root) %ghost %{_libdir}/libphonon.so.4
2434 %dir %{_qtdir}/plugins/phonon_backend
2435 %attr(755,root,root) %{_qtdir}/plugins/phonon_backend/libphonon_gstreamer.so
2439 %defattr(644,root,root,755)
2440 %attr(755,root,root) %{_bindir}/qmake-qt4
2441 %attr(755,root,root) %{_qtdir}/bin/qmake
2442 %{_datadir}/qt4/mkspecs
2446 %defattr(644,root,root,755)
2447 %attr(755,root,root) %{_bindir}/qtconfig-qt4
2448 %attr(755,root,root) %{_qtdir}/bin/qtconfig
2449 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qtconfig.qm
2450 %lang(he) %{_localedir}/he/LC_MESSAGES/qt4-qtconfig.qm
2451 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qtconfig.qm
2452 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qtconfig.qm
2453 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qtconfig.qm
2454 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qtconfig.qm
2455 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qtconfig.qm
2456 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qtconfig.qm
2457 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qtconfig.qm
2458 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
2459 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
2460 %{_desktopdir}/qtconfig-qt4.desktop
2461 %{_pixmapsdir}/qtconfig-qt4.png
2464 %defattr(644,root,root,755)
2465 %attr(755,root,root) %{_bindir}/qvfb
2466 %attr(755,root,root) %{_qtdir}/bin/qvfb
2467 %lang(eu) %{_localedir}/eu/LC_MESSAGES/qt4-qvfb.qm
2468 %lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qvfb.qm
2469 %lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qvfb.qm
2470 %lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qvfb.qm
2471 %lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qvfb.qm
2472 %lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qvfb.qm
2473 %lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qvfb.qm
2474 %lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qvfb.qm
2475 %lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qvfb.qm
2476 %lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qvfb.qm
2479 %defattr(644,root,root,755)
2480 %{_docdir}/%{name}-doc
2482 %files -n QtCLucene-devel -f QtCLucene-devel.files
2483 %defattr(644,root,root,755)
2485 %files -n Qt3Support-devel -f Qt3Support-devel.files
2486 %defattr(644,root,root,755)
2487 %attr(755,root,root) %{_bindir}/uic3
2488 %attr(755,root,root) %{_qtdir}/bin/uic3
2490 %files -n QtCore-devel -f QtCore-devel.files
2491 %defattr(644,root,root,755)
2492 %dir %{_includedir}/qt4/QtSolutions
2494 %files -n QtDBus-devel -f QtDBus-devel.files
2495 %defattr(644,root,root,755)
2497 %files -n QtDeclarative-devel -f QtDeclarative-devel.files
2498 %defattr(644,root,root,755)
2500 %files -n QtDesigner-devel -f QtDesigner-devel.files
2501 %defattr(644,root,root,755)
2503 %files -n QtGui-devel -f QtGui-devel.files
2504 %defattr(644,root,root,755)
2506 %files -n QtHelp-devel -f QtHelp-devel.files
2507 %defattr(644,root,root,755)
2509 %files -n QtMultimedia-devel -f QtMultimedia-devel.files
2510 %defattr(644,root,root,755)
2512 %files -n QtNetwork-devel -f QtNetwork-devel.files
2513 %defattr(644,root,root,755)
2515 %files -n QtOpenGL-devel -f QtOpenGL-devel.files
2516 %defattr(644,root,root,755)
2519 %files -n QtOpenVG-devel -f QtOpenVG-devel.files
2520 %defattr(644,root,root,755)
2523 %files -n QtScript-devel -f QtScript-devel.files
2524 %defattr(644,root,root,755)
2526 %files -n QtScriptTools-devel -f QtScriptTools-devel.files
2527 %defattr(644,root,root,755)
2529 %files -n QtSql-devel -f QtSql-devel.files
2530 %defattr(644,root,root,755)
2532 %files -n QtSvg-devel -f QtSvg-devel.files
2533 %defattr(644,root,root,755)
2535 %files -n QtTest-devel -f QtTest-devel.files
2536 %defattr(644,root,root,755)
2538 %files -n QtUiTools-devel -f QtUiTools-devel.files
2539 %defattr(644,root,root,755)
2541 %files -n QtWebKit-devel -f QtWebKit-devel.files
2542 %defattr(644,root,root,755)
2544 %files -n QtXml-devel -f QtXml-devel.files
2545 %defattr(644,root,root,755)
2547 %files -n QtXmlPatterns-devel -f QtXmlPatterns-devel.files
2548 %defattr(644,root,root,755)
2550 %if %{without system_phonon}
2551 %files phonon-devel -f phonon-devel.files
2552 %defattr(644,root,root,755)
2555 %if %{with static_libs}
2556 %files -n Qt3Support-static
2557 %defattr(644,root,root,755)
2558 %{_libdir}/libQt3Support.a
2560 #%files -n QtCLucene-static
2561 #%defattr(644,root,root,755)
2562 #%{_libdir}/libQtCLucene.a
2564 %files -n QtCore-static
2565 %defattr(644,root,root,755)
2566 %{_libdir}/libQtCore.a
2568 %files -n QtDBus-static
2569 %defattr(644,root,root,755)
2570 %{_libdir}/libQtDBus.a
2572 %files -n QtDesigner-static
2573 %defattr(644,root,root,755)
2574 %{_libdir}/libQtDesigner.a
2575 %{_libdir}/libQtDesignerComponents.a
2577 %files -n QtGui-static
2578 %defattr(644,root,root,755)
2579 %{_libdir}/libQtGui.a
2581 %files -n QtHelp-static
2582 %defattr(644,root,root,755)
2583 %{_libdir}/libQtHelp.a
2585 %files -n QtMultimedia-static
2586 %defattr(644,root,root,755)
2587 %{_libdir}/libQtMultimedia.a
2589 %files -n QtNetwork-static
2590 %defattr(644,root,root,755)
2591 %{_libdir}/libQtNetwork.a
2593 %files -n QtOpenGL-static
2594 %defattr(644,root,root,755)
2595 %{_libdir}/libQtOpenGL.a
2598 %files -n QtOpenVG-static
2599 %defattr(644,root,root,755)
2600 %{_libdir}/libQtOpenVG.a
2603 %files -n QtScript-static
2604 %defattr(644,root,root,755)
2605 %{_libdir}/libQtScript.a
2607 %files -n QtScriptTools-static
2608 %defattr(644,root,root,755)
2609 %{_libdir}/libQtScriptTools.a
2611 %files -n QtSql-static
2612 %defattr(644,root,root,755)
2613 %{_libdir}/libQtSql.a
2615 %files -n QtSvg-static
2616 %defattr(644,root,root,755)
2617 %{_libdir}/libQtSvg.a
2619 %files -n QtTest-static
2620 %defattr(644,root,root,755)
2621 %{_libdir}/libQtTest.a
2623 %files -n QtUiTools-static
2624 %defattr(644,root,root,755)
2625 %{_libdir}/libQtUiTools.a
2627 %files -n QtWebKit-static
2628 %defattr(644,root,root,755)
2629 %{_libdir}/libQtWebKit.a
2631 %files -n QtDeclarative-static
2632 %defattr(644,root,root,755)
2633 %{_libdir}/libQtDeclarative.a
2635 %files -n QtXml-static
2636 %defattr(644,root,root,755)
2637 %{_libdir}/libQtXml.a
2639 %files -n QtXmlPatterns-static
2640 %defattr(644,root,root,755)
2641 %{_libdir}/libQtXmlPatterns.a
2644 %files demos -f demos.files
2645 %defattr(644,root,root,755)
2647 %files examples -f examples.files
2648 %defattr(644,root,root,755)