]> git.pld-linux.org Git - packages/qt5-qtdeclarative.git/blame - qt5-qtdeclarative.spec
- updated files
[packages/qt5-qtdeclarative.git] / qt5-qtdeclarative.spec
CommitLineData
e7e4b306 1#
395735ed 2# Conditional build:
00526c46
JB
3%bcond_without qch # documentation in QCH format
4%bcond_without qm # QM translations
5%bcond_without qtxmlpatterns # XmlListModel plugin (Qt5XmlPatterns based)
dffafefb
WF
6
7%define orgname qtdeclarative
00526c46
JB
8%define qtbase_ver %{version}
9%define qttools_ver %{version}
10%define qtxmlpatterns_ver %{version}
bb4fb35f
JB
11Summary: The Qt5 Declarative libraries
12Summary(pl.UTF-8): Biblioteki Qt5 Declarative
dffafefb 13Name: qt5-%{orgname}
7cde0884 14Version: 5.4.1
d8e27435
JB
15Release: 1
16License: LGPL v2.1 with Digia Qt LGPL Exception v1.1 or GPL v3.0
dffafefb 17Group: X11/Libraries
7cde0884
JR
18Source0: http://download.qt-project.org/official_releases/qt/5.4/%{version}/submodules/%{orgname}-opensource-src-%{version}.tar.xz
19# Source0-md5: 86dfe5c41e14a142c72fdaa6a64f933c
20Source1: http://download.qt-project.org/official_releases/qt/5.4/%{version}/submodules/qttranslations-opensource-src-%{version}.tar.xz
21# Source1-md5: 0bdd1b0a83b03a04a4ebeedfa3057d21
73030522 22Patch0: x32.patch
dffafefb 23URL: http://qt-project.org/
395735ed
JB
24BuildRequires: OpenGL-devel
25BuildRequires: Qt5Core-devel >= %{qtbase_ver}
26BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
27BuildRequires: Qt5Network-devel >= %{qtbase_ver}
28BuildRequires: Qt5Sql-devel >= %{qtbase_ver}
29BuildRequires: Qt5Test-devel >= %{qtbase_ver}
30BuildRequires: Qt5Widgets-devel >= %{qtbase_ver}
00526c46 31%{?with_qtxmlpatterns:BuildRequires: Qt5XmlPatterns-devel >= %{qtxmlpatterns_ver}}
395735ed
JB
32%if %{with qch}
33BuildRequires: qt5-assistant >= %{qttools_ver}
34%endif
35BuildRequires: qt5-build >= %{qtbase_ver}
00526c46 36%{?with_qm:BuildRequires: qt5-linguist >= %{qttools_ver}}
395735ed 37BuildRequires: qt5-qmake >= %{qtbase_ver}
dffafefb 38BuildRequires: rpmbuild(macros) >= 1.654
06f64f71
ER
39BuildRequires: tar >= 1:1.22
40BuildRequires: xz
d8e27435
JB
41# qml: Core Gui Qml Widgets
42# qmlbundle: Core Gui
43# qmlimportscanner: Core
44# qmlmin: Core
45# qmlplugindump: Core Gui Qml Quick
46# qmlprofilter: Core Network
47# qmlscene: Core Gui Qml Quick Widgets
48# qmltestrunner: QuickTest
49Requires: Qt5Core >= %{qtbase_ver}
50Requires: Qt5Gui >= %{qtbase_ver}
51Requires: Qt5Network >= %{qtbase_ver}
52Requires: Qt5Qml = %{version}-%{release}
53Requires: Qt5Quick = %{version}-%{release}
54Requires: Qt5Widgets >= %{qtbase_ver}
dffafefb
WF
55BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
dffafefb 57%define specflags -fno-strict-aliasing
bb4fb35f 58%define qt5dir %{_libdir}/qt5
dffafefb
WF
59
60%description
bb4fb35f
JB
61Qt is a cross-platform application and UI framework. Using Qt, you can
62write web-enabled applications once and deploy them across desktop,
63mobile and embedded systems without rewriting the source code.
64
65This package contains Qt5 Declarative libraries.
66
67%description -l pl.UTF-8
68Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
69Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
70systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
71źródłowego.
72
73Ten pakiet zawiera biblioteki Qt5 Declarative.
dffafefb 74
d8e27435
JB
75%package -n Qt5Qml
76Summary: Qt5 Qml libraries
77Summary(pl.UTF-8): Biblioteki Qt5 Qml
78Group: Libraries
79# Qt5Qml: Core Network
80Requires: Qt5Core >= %{qtbase_ver}
81Requires: Qt5Network >= %{qtbase_ver}
82
83%description -n Qt5Qml
84The Qt5 QML module provides a framework for developing applications
85and libraries with the QML language. It defines and implements the
86language and engine infrastructure, and provides an API to enable
87application developers to extend the QML language with custom types
88and integrate QML code with JavaScript and C++. The Qt5 QML module
89provides both a QML API and a C++ API.
90
91%description -n Qt5Qml -l pl.UTF-8
92Moduł Qt5 Qml dostarcza szkielet do tworzenia aplikacji i bibliotek
93przy użyciu języka QML. Moduł definiuje i implementuje język oraz
94silnik, a także udostąpnia API pozwalające programistom rozszerzać
95język QML o własne typy oraz integrować kod w języku QML z
96JavaScriptem i C++. Moduł Qt5 QML udostępnia API zarówno dla języka
97QML, jak i C++.
98
99%package -n Qt5Qml-devel
100Summary: Qt5 Qml libraries - development files
101Summary(pl.UTF-8): Biblioteki Qt5 Qml - pliki programistyczne
102Group: Development/Libraries
103# Qt5Qml: Core Network
104# Qt5QmlDevTools: Core
105Requires: Qt5Core-devel >= %{qtbase_ver}
106Requires: Qt5Network-devel >= %{qtbase_ver}
107Requires: Qt5Qml = %{version}-%{release}
108Obsoletes: qt5-qtdeclarative-devel
109
110%description -n Qt5Qml-devel
111Qt5 Qml libraries - development files.
112
113%description -n Qt5Qml-devel -l pl.UTF-8
114Biblioteki Qt5 Qml - pliki programistyczne.
115
116%package -n Qt5Quick
117Summary: Qt5 Quick libraries
118Summary(pl.UTF-8): Biblioteki Qt5 Quick
119Group: X11/Libraries
120# Qt5Quick: Core Gui Network Qml
121# Qt5QuickParticles: Core Gui Qml Quick
122# Qt5QuickTest: Gui Qml Quick Test Widgets
123Requires: Qt5Core >= %{qtbase_ver}
124Requires: Qt5Gui >= %{qtbase_ver}
125Requires: Qt5Network >= %{qtbase_ver}
126Requires: Qt5Qml = %{version}-%{release}
127Requires: Qt5Test >= %{qtbase_ver}
128Requires: Qt5Widgets >= %{qtbase_ver}
129
130%description -n Qt5Quick
131The Qt5 Quick module is the standard library for writing QML
132applications. While the Qt5 QML module provides the QML engine and
133language infrastructure, the Qt5 Quick module provides all the basic
134types necessary for creating user interfaces with QML. It provides a
135visual canvas and includes types for creating and animating visual
136components, receiving user input, creating data models and views and
137delayed object instantiation.
138
139The Qt5 Quick module provides both a QML API which supplies QML types
140for creating user interfaces with the QML language, and a C++ API for
141extending QML applications with C++ code.
142
143%description -n Qt5Quick -l pl.UTF-8
144Moduł Qt5 Quick to biblioteka standardowa do pisania aplikacji QML.
145Sam moduł Qt5 QML dostarcza silnik i infrastrukturę języka, natomiast
146moduł Qt5 Quick udostępnia wszystkie podstawowe typy niezbędne do
147tworzenia interfejsu użytkownika przy użyciu języka QML. Udostępnia
148graficzne "płótno", zawiera typy do tworzenia i animowania komponentów
149graficznych, odczytu wejścia od użytkownika, tworzenia modeli i
150widoków danych oraz opóźnionych instancji obiektów.
151
152Moduł Qt5 Quick dostarcza API zarówno dla języka QML, zapewniające
153typy QML do tworzenia interfejsów użytkownika w języku QML, jak i dla
154języka C++ do rozszerzania aplikacji QML przy użyciu kodu w C++.
155
156%package -n Qt5Quick-devel
157Summary: Qt5 Qml libraries - development files
158Summary(pl.UTF-8): Biblioteki Qt5 Qml - pliki programistyczne
dffafefb 159Group: X11/Development/Libraries
d8e27435
JB
160# Qt5Quick: Core Gui Network Qml
161# Qt5QuickParticles: Core Gui Network Qml Quick
162# Qt5QuickTest: Core Gui Widgets
163Requires: Qt5Core >= %{qtbase_ver}
164Requires: Qt5Gui >= %{qtbase_ver}
165Requires: Qt5Network >= %{qtbase_ver}
166Requires: Qt5Qml-devel = %{version}-%{release}
167Requires: Qt5Quick = %{version}-%{release}
168Requires: Qt5Widgets >= %{qtbase_ver}
169
170%description -n Qt5Quick-devel
171Qt5 Qml libraries - development files.
172
173%description -n Qt5Quick-devel -l pl.UTF-8
174Biblioteki Qt5 Qml - pliki programistyczne.
dffafefb 175
00526c46
JB
176%package -n Qt5Quick-xmllistmodel
177Summary: XmlListModel plugin for Qt5 Quick
178Summary(pl.UTF-8): Wtyczka XmlListModel dla Qt5 Quick
179Group: X11/Libraries
180Requires: Qt5Qml = %{version}-%{release}
181Requires: Qt5Quick = %{version}-%{release}
182Requires: Qt5XmlPatterns >= %{qtxmlpatterns_ver}
183
184%description -n Qt5Quick-xmllistmodel
185XmlListModel plugin for Qt5 Quick provides QML types for creating
186models from XML data.
187
188%description -n Qt5Quick-xmllistmodel -l pl.UTF-8
189Wtyczka XmlListModel dla Qt5 Quick dostarcza typy QML do tworzenia
190modeli z danych XML.
191
3329af2e 192%package doc
e7e4b306
JB
193Summary: Qt5 Declarative documentation in HTML format
194Summary(pl.UTF-8): Dokumentacja do bibliotek Qt5 Declarative w formacie HTML
3329af2e 195Group: Documentation
bb4fb35f 196Requires: qt5-doc-common >= %{qtbase_ver}
26b61e36
ER
197%if "%{_rpmversion}" >= "5"
198BuildArch: noarch
199%endif
3329af2e
WF
200
201%description doc
e7e4b306 202Qt5 Declarative documentation in HTML format.
bb4fb35f
JB
203
204%description doc -l pl.UTF-8
e7e4b306
JB
205Dokumentacja do bibliotek Qt5 Declarative w formacie HTML.
206
207%package doc-qch
208Summary: Qt5 Declarative documentation in QCH format
209Summary(pl.UTF-8): Dokumentacja do bibliotek Qt5 Declarative w formacie QCH
210Group: Documentation
211Requires: qt5-doc-common >= %{qtbase_ver}
212%if "%{_rpmversion}" >= "5"
213BuildArch: noarch
214%endif
215
216%description doc-qch
217Qt5 Declarative documentation in QCH format.
218
219%description doc-qch -l pl.UTF-8
220Dokumentacja do bibliotek Qt5 Declarative w formacie QCH.
3329af2e 221
dffafefb
WF
222%package examples
223Summary: Qt5 Declarative examples
e7e4b306 224Summary(pl.UTF-8): Przykłady do bibliotek Qt5 Declarative
dffafefb 225Group: X11/Development/Libraries
26b61e36
ER
226%if "%{_rpmversion}" >= "5"
227BuildArch: noarch
228%endif
dffafefb
WF
229
230%description examples
bb4fb35f
JB
231Qt5 Declarative examples.
232
233%description examples -l pl.UTF-8
e7e4b306 234Przykłady do bibliotek Qt5 Declarative.
dffafefb
WF
235
236%prep
00526c46 237%setup -q -n %{orgname}-opensource-src-%{version} %{?with_qm:-a1}
73030522
JR
238%ifarch x32
239%patch0 -p1
240%endif
dffafefb
WF
241
242%build
243qmake-qt5
244%{__make}
395735ed 245%{__make} %{!?with_qch:html_}docs
dffafefb 246
00526c46
JB
247%if %{with qm}
248cd qttranslations-opensource-src-%{version}
249qmake-qt5
250%{__make}
251cd ..
252%endif
253
dffafefb
WF
254%install
255rm -rf $RPM_BUILD_ROOT
395735ed
JB
256install -d $RPM_BUILD_ROOT%{_bindir}
257
3329af2e
WF
258%{__make} install \
259 INSTALL_ROOT=$RPM_BUILD_ROOT
260
395735ed 261%{__make} install_%{!?with_qch:html_}docs \
dffafefb
WF
262 INSTALL_ROOT=$RPM_BUILD_ROOT
263
00526c46
JB
264%if %{with qm}
265%{__make} -C qttranslations-opensource-src-%{version} install \
266 INSTALL_ROOT=$RPM_BUILD_ROOT
267# keep only qtdeclarative
268%{__rm} $RPM_BUILD_ROOT%{_datadir}/qt5/translations/{assistant,designer,linguist,qmlviewer,qt,qtbase,qtconfig,qtconnectivity,qtlocation,qtmultimedia,qtquick1,qtscript,qtxmlpatterns}_*.qm
269%endif
270
395735ed
JB
271# kill unnecessary -L%{_libdir} from *.la, *.prl, *.pc
272%{__sed} -i -e "s,-L%{_libdir} \?,,g" \
273 $RPM_BUILD_ROOT%{_libdir}/*.{la,prl} \
274 $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
275
276# useless symlinks
277%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.?
bb4fb35f
JB
278# actually drop *.la, follow policy of not packaging them when *.pc exist
279%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
280
395735ed
JB
281# symlinks in system bin dir
282for f in qml qmlbundle qmlimportscanner qmlmin qmlplugindump qmlprofiler qmlscene qmltestrunner ; do
283 ln -sf ../%{_lib}/qt5/bin/$f $RPM_BUILD_ROOT%{_bindir}/${f}-qt5
284done
285
dffafefb
WF
286# Prepare some files list
287ifecho() {
395735ed 288 r="$RPM_BUILD_ROOT$2"
dffafefb
WF
289 if [ -d "$r" ]; then
290 echo "%%dir $2" >> $1.files
291 elif [ -x "$r" ] ; then
292 echo "%%attr(755,root,root) $2" >> $1.files
293 elif [ -f "$r" ]; then
294 echo "$2" >> $1.files
295 else
296 echo "Error generation $1 files list!"
297 echo "$r: no such file or directory!"
298 return 1
299 fi
300}
395735ed
JB
301ifecho_tree() {
302 ifecho $1 $2
303 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
304 ifecho $1 $2/$f
305 done
306}
dffafefb
WF
307
308echo "%defattr(644,root,root,755)" > examples.files
395735ed
JB
309ifecho_tree examples %{_examplesdir}/qt5/qml
310ifecho_tree examples %{_examplesdir}/qt5/qmltest
311ifecho_tree examples %{_examplesdir}/qt5/quick
dffafefb 312
00526c46
JB
313# find_lang --with-qm supports only PLD qt3/qt4 specific %{_datadir}/locale/*/LC_MESSAGES layout
314find_qt5_qm()
315{
316 name="$1"
317 find $RPM_BUILD_ROOT%{_datadir}/qt5/translations -name "${name}_*.qm" | \
318 sed -e "s:^$RPM_BUILD_ROOT::" \
319 -e 's:\(.*/'$name'_\)\([a-z][a-z][a-z]\?\)\(_[A-Z][A-Z]\)\?\(\.qm\)$:%lang(\2\3) \1\2\3\4:'
320}
321
322echo '%defattr(644,root,root,755)' > qtdeclarative.lang
323%if %{with qm}
324find_qt5_qm qtdeclarative >> qtdeclarative.lang
325%endif
326
dffafefb
WF
327%clean
328rm -rf $RPM_BUILD_ROOT
329
d8e27435
JB
330%post -n Qt5Qml -p /sbin/ldconfig
331%postun -n Qt5Qml -p /sbin/ldconfig
332
333%post -n Qt5Quick -p /sbin/ldconfig
334%postun -n Qt5Quick -p /sbin/ldconfig
dffafefb
WF
335
336%files
337%defattr(644,root,root,755)
395735ed
JB
338%attr(755,root,root) %{_bindir}/qml-qt5
339%attr(755,root,root) %{_bindir}/qmlbundle-qt5
340%attr(755,root,root) %{_bindir}/qmlimportscanner-qt5
341%attr(755,root,root) %{_bindir}/qmlmin-qt5
342%attr(755,root,root) %{_bindir}/qmlplugindump-qt5
343%attr(755,root,root) %{_bindir}/qmlprofiler-qt5
344%attr(755,root,root) %{_bindir}/qmlscene-qt5
345%attr(755,root,root) %{_bindir}/qmltestrunner-qt5
395735ed
JB
346%attr(755,root,root) %{qt5dir}/bin/qml
347%attr(755,root,root) %{qt5dir}/bin/qmlbundle
348%attr(755,root,root) %{qt5dir}/bin/qmlimportscanner
349%attr(755,root,root) %{qt5dir}/bin/qmlmin
350%attr(755,root,root) %{qt5dir}/bin/qmlplugindump
351%attr(755,root,root) %{qt5dir}/bin/qmlprofiler
352%attr(755,root,root) %{qt5dir}/bin/qmlscene
353%attr(755,root,root) %{qt5dir}/bin/qmltestrunner
d8e27435 354
00526c46 355%files -n Qt5Qml -f qtdeclarative.lang
d8e27435
JB
356%defattr(644,root,root,755)
357%doc LGPL_EXCEPTION.txt
358%attr(755,root,root) %{_libdir}/libQt5Qml.so.*.*.*
359%attr(755,root,root) %ghost %{_libdir}/libQt5Qml.so.5
360
361# loaded from src/qml/debugger/{qqmldebugserver,qqmlinspectorservice}.cpp
395735ed 362%dir %{qt5dir}/plugins/qmltooling
e7e4b306 363# R: Core Network Qml
395735ed 364%attr(755,root,root) %{qt5dir}/plugins/qmltooling/libqmldbg_tcp.so
d8e27435 365
395735ed
JB
366%dir %{qt5dir}/qml
367%dir %{qt5dir}/qml/Qt
368%dir %{qt5dir}/qml/Qt/labs
369%dir %{qt5dir}/qml/Qt/labs/folderlistmodel
e7e4b306 370# R: Core Qml
395735ed
JB
371%attr(755,root,root) %{qt5dir}/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so
372%{qt5dir}/qml/Qt/labs/folderlistmodel/plugins.qmltypes
373%{qt5dir}/qml/Qt/labs/folderlistmodel/qmldir
374%dir %{qt5dir}/qml/Qt/labs/settings
e7e4b306 375# R: Core Qml
395735ed
JB
376%attr(755,root,root) %{qt5dir}/qml/Qt/labs/settings/libqmlsettingsplugin.so
377%{qt5dir}/qml/Qt/labs/settings/plugins.qmltypes
378%{qt5dir}/qml/Qt/labs/settings/qmldir
379%dir %{qt5dir}/qml/QtQml
380%dir %{qt5dir}/qml/QtQml/Models.2
e7e4b306 381# R: Core Qml
395735ed
JB
382%attr(755,root,root) %{qt5dir}/qml/QtQml/Models.2/libmodelsplugin.so
383%{qt5dir}/qml/QtQml/Models.2/qmldir
d8e27435
JB
384
385%files -n Qt5Qml-devel
386%defattr(644,root,root,755)
387%attr(755,root,root) %{_libdir}/libQt5Qml.so
388# static-only
389%{_libdir}/libQt5QmlDevTools.a
390%{_libdir}/libQt5Qml.prl
391%{_libdir}/libQt5QmlDevTools.prl
392%{_includedir}/qt5/QtQml
393%{_pkgconfigdir}/Qt5Qml.pc
394%{_pkgconfigdir}/Qt5QmlDevTools.pc
395%{_libdir}/cmake/Qt5Qml
396%{qt5dir}/mkspecs/modules/qt_lib_qml.pri
397%{qt5dir}/mkspecs/modules/qt_lib_qml_private.pri
398%{qt5dir}/mkspecs/modules/qt_lib_qmldevtools_private.pri
399%{qt5dir}/mkspecs/modules/qt_lib_qmltest.pri
400%{qt5dir}/mkspecs/modules/qt_lib_qmltest_private.pri
401
402%files -n Qt5Quick
403%defattr(644,root,root,755)
404%attr(755,root,root) %{_libdir}/libQt5Quick.so.*.*.*
405%attr(755,root,root) %ghost %{_libdir}/libQt5Quick.so.5
406%attr(755,root,root) %{_libdir}/libQt5QuickParticles.so.*.*.*
407%attr(755,root,root) %ghost %{_libdir}/libQt5QuickParticles.so.5
408%attr(755,root,root) %{_libdir}/libQt5QuickTest.so.*.*.*
409%attr(755,root,root) %ghost %{_libdir}/libQt5QuickTest.so.5
595bacf4
JB
410%attr(755,root,root) %{_libdir}/libQt5QuickWidgets.so.*.*.*
411%attr(755,root,root) %ghost %{_libdir}/libQt5QuickWidgets.so.5
d8e27435 412
d8e27435
JB
413# R: Core Gui Qml Quick
414%attr(755,root,root) %{qt5dir}/plugins/qmltooling/libqmldbg_qtquick2.so
415
395735ed 416%dir %{qt5dir}/qml/QtQuick
00526c46 417
395735ed 418%dir %{qt5dir}/qml/QtQuick/LocalStorage
e7e4b306 419# R: Core Qml Sql
395735ed
JB
420%attr(755,root,root) %{qt5dir}/qml/QtQuick/LocalStorage/libqmllocalstorageplugin.so
421%{qt5dir}/qml/QtQuick/LocalStorage/plugins.qmltypes
422%{qt5dir}/qml/QtQuick/LocalStorage/qmldir
00526c46 423
395735ed 424%dir %{qt5dir}/qml/QtQuick/Particles.2
e7e4b306 425# R: Core Qml QuickParticles
395735ed
JB
426%attr(755,root,root) %{qt5dir}/qml/QtQuick/Particles.2/libparticlesplugin.so
427%{qt5dir}/qml/QtQuick/Particles.2/plugins.qmltypes
428%{qt5dir}/qml/QtQuick/Particles.2/qmldir
00526c46 429
395735ed 430%dir %{qt5dir}/qml/QtQuick/Window.2
e7e4b306 431# R: Core Qml Quick
395735ed
JB
432%attr(755,root,root) %{qt5dir}/qml/QtQuick/Window.2/libwindowplugin.so
433%{qt5dir}/qml/QtQuick/Window.2/plugins.qmltypes
434%{qt5dir}/qml/QtQuick/Window.2/qmldir
00526c46 435
395735ed 436%dir %{qt5dir}/qml/QtQuick.2
e7e4b306 437# R: Core Qml Quick
395735ed
JB
438%attr(755,root,root) %{qt5dir}/qml/QtQuick.2/libqtquick2plugin.so
439%{qt5dir}/qml/QtQuick.2/plugins.qmltypes
440%{qt5dir}/qml/QtQuick.2/qmldir
00526c46 441
395735ed 442%dir %{qt5dir}/qml/QtTest
e7e4b306 443# R: Core Gui Qml QuickTest Test
395735ed
JB
444%attr(755,root,root) %{qt5dir}/qml/QtTest/libqmltestplugin.so
445%{qt5dir}/qml/QtTest/plugins.qmltypes
446%{qt5dir}/qml/QtTest/qmldir
447%{qt5dir}/qml/QtTest/testlogger.js
448%{qt5dir}/qml/QtTest/*.qml
dffafefb 449
d8e27435 450%files -n Qt5Quick-devel
dffafefb 451%defattr(644,root,root,755)
dffafefb
WF
452%attr(755,root,root) %{_libdir}/libQt5Quick.so
453%attr(755,root,root) %{_libdir}/libQt5QuickParticles.so
454%attr(755,root,root) %{_libdir}/libQt5QuickTest.so
595bacf4 455%attr(755,root,root) %{_libdir}/libQt5QuickWidgets.so
dffafefb
WF
456%{_libdir}/libQt5Quick.prl
457%{_libdir}/libQt5QuickParticles.prl
458%{_libdir}/libQt5QuickTest.prl
595bacf4 459%{_libdir}/libQt5QuickWidgets.prl
dffafefb
WF
460%{_includedir}/qt5/QtQuick
461%{_includedir}/qt5/QtQuickParticles
462%{_includedir}/qt5/QtQuickTest
595bacf4 463%{_includedir}/qt5/QtQuickWidgets
395735ed
JB
464%{_pkgconfigdir}/Qt5Quick.pc
465%{_pkgconfigdir}/Qt5QuickParticles.pc
466%{_pkgconfigdir}/Qt5QuickTest.pc
595bacf4 467%{_pkgconfigdir}/Qt5QuickWidgets.pc
d8e27435
JB
468%{_libdir}/cmake/Qt5Quick
469%{_libdir}/cmake/Qt5QuickTest
595bacf4 470%{_libdir}/cmake/Qt5QuickWidgets
395735ed
JB
471%{qt5dir}/mkspecs/modules/qt_lib_quick.pri
472%{qt5dir}/mkspecs/modules/qt_lib_quick_private.pri
473%{qt5dir}/mkspecs/modules/qt_lib_quickparticles_private.pri
595bacf4
JB
474%{qt5dir}/mkspecs/modules/qt_lib_quickwidgets.pri
475%{qt5dir}/mkspecs/modules/qt_lib_quickwidgets_private.pri
dffafefb 476
00526c46
JB
477%if %{with qtxmlpatterns}
478%files -n Qt5Quick-xmllistmodel
479%defattr(644,root,root,755)
480%dir %{qt5dir}/qml/QtQuick/XmlListModel
481# R: Core Network Qml XmlPatterns
482%attr(755,root,root) %{qt5dir}/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
483%{qt5dir}/qml/QtQuick/XmlListModel/plugins.qmltypes
484%{qt5dir}/qml/QtQuick/XmlListModel/qmldir
485%endif
486
3329af2e
WF
487%files doc
488%defattr(644,root,root,755)
395735ed
JB
489%{_docdir}/qt5-doc/qtqml
490%{_docdir}/qt5-doc/qtquick
395735ed
JB
491
492%if %{with qch}
e7e4b306
JB
493%files doc-qch
494%defattr(644,root,root,755)
395735ed
JB
495%{_docdir}/qt5-doc/qtqml.qch
496%{_docdir}/qt5-doc/qtquick.qch
395735ed 497%endif
3329af2e 498
dffafefb 499%files examples -f examples.files
595bacf4 500%defattr(644,root,root,755)
395735ed
JB
501# XXX: dir shared with qt5-qtbase-examples
502%dir %{_examplesdir}/qt5
This page took 0.224657 seconds and 4 git commands to generate.