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