3 %bcond_with bootstrap # disable features to able to build without installed qt5
5 %bcond_without doc # Ddocumentation
6 %bcond_without qm # QM translations
7 %bcond_without qtdeclarative # Quick2 plugin for Qt5Declarative
8 %bcond_without qtwebkit # WebKit plugin for Qt5Declarative
13 %undefine with_qtwebkit
16 %define orgname qttools
17 %define qtbase_ver %{version}
18 %define qttools_ver 5.8
19 %define qtdeclarative_ver 5.8
20 %define qtwebkit_ver 5.8
21 Summary: Development tools for Qt 5
22 Summary(pl.UTF-8): Narzędzia programistyczne dla Qt 5
26 License: LGPL v2.1 with Digia Qt LGPL Exception v1.1 or GPL v3.0
28 Source0: http://download.qt.io/official_releases/qt/5.11/%{version}/submodules/%{orgname}-everywhere-src-%{version}.tar.xz
29 # Source0-md5: 41aea9500d21bd03bfa718b1d715cbba
30 Source1: http://download.qt.io/official_releases/qt/5.11/%{version}/submodules/qttranslations-everywhere-src-%{version}.tar.xz
31 # Source1-md5: 67c0dbd61c2b92552b5339d82a94b1a8
32 URL: http://www.qt.io/
33 BuildRequires: OpenGL-devel
34 BuildRequires: Qt5Core-devel >= %{qtbase_ver}
35 BuildRequires: Qt5DBus-devel >= %{qtbase_ver}
36 BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
37 BuildRequires: Qt5Network-devel >= %{qtbase_ver}
38 BuildRequires: Qt5PrintSupport-devel >= %{qtbase_ver}
39 %{?with_qtdeclarative:BuildRequires: Qt5Quick-devel >= %{qtdeclarative_ver}}
40 BuildRequires: Qt5Sql-devel >= %{qtbase_ver}
41 %{?with_qtwebkit:BuildRequires: Qt5WebKit-devel >= %{qtwebkit_ver}}
42 BuildRequires: Qt5Widgets-devel >= %{qtbase_ver}
43 BuildRequires: Qt5Xml-devel >= %{qtbase_ver}
44 %{?with_doc:BuildRequires: qt5-assistant >= %{qttools_ver}}
45 BuildRequires: qt5-build >= %{qtbase_ver}
46 BuildRequires: qt5-doc-common >= %{qtbase_ver}
47 %{?with_qm:BuildRequires: qt5-linguist >= %{qttools_ver}}
48 BuildRequires: qt5-qmake >= %{qtbase_ver}
49 BuildRequires: rpmbuild(macros) >= 1.654
50 BuildRequires: tar >= 1:1.22
52 # pixeltool: Core, Gui, Widgets
54 Requires: Qt5Core >= %{qtbase_ver}
55 Requires: Qt5Gui >= %{qtbase_ver}
56 Requires: Qt5Widgets >= %{qtbase_ver}
57 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59 %define specflags -fno-strict-aliasing
60 %define qt5dir %{_libdir}/qt5
63 Qt is a cross-platform application and UI framework. Using Qt, you can
64 write web-enabled applications once and deploy them across desktop,
65 mobile and embedded systems without rewriting the source code.
67 This package contains additional tools for building Qt applications.
69 %description -l pl.UTF-8
70 Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
71 Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
72 systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
75 Ten pakiet zawiera dodatkowe narzędzia do budowania aplikacji Qt.
77 %package -n qt5-assistant
78 Summary: Qt documentation browser
79 Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
80 Group: X11/Development/Tools
81 # assistant: Core, Gui, Help, Network, PrintSupport, Sql, Widgets
82 # qcollectiongenerator: Core, Gui, Help
83 # qhelpconverter: Core, Gui, Widgets
84 # qhelpgenerator: Core, Gui, Help; sqldriver-sqlite3 to work
85 Requires: Qt5Core >= %{qtbase_ver}
86 Requires: Qt5Help = %{version}-%{release}
87 Requires: Qt5Gui >= %{qtbase_ver}
88 Requires: Qt5Network >= %{qtbase_ver}
89 Requires: Qt5PrintSupport >= %{qtbase_ver}
90 Requires: Qt5Sql >= %{qtbase_ver}
91 Requires: Qt5Sql-sqldriver-sqlite3 >= %{qtbase_ver}
92 Requires: Qt5Widgets >= %{qtbase_ver}
94 %description -n qt5-assistant
95 Qt Assistant is a tool for browsing on-line documentation with
96 indexing, bookmarks and full-text search.
98 %description -n qt5-assistant -l pl.UTF-8
99 Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
100 indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
102 %package -n qt5-designer
103 Summary: IDE used for GUI designing with Qt 5 library
104 Summary(pl.UTF-8): IDE służące do projektowania GUI przy użyciu biblioteki Qt 5
105 Group: X11/Applications
106 Requires: Qt5Core >= %{qtbase_ver}
107 Requires: Qt5Designer = %{version}-%{release}
108 Requires: Qt5Gui >= %{qtbase_ver}
109 Requires: Qt5Network >= %{qtbase_ver}
110 Requires: Qt5PrintSupport >= %{qtbase_ver}
111 Requires: Qt5Widgets >= %{qtbase_ver}
112 Requires: Qt5Xml >= %{qtbase_ver}
114 %description -n qt5-designer
115 An advanced tool used for GUI designing with Qt 5 library.
117 %description -n qt5-designer -l pl.UTF-8
118 Zaawansowane narzędzie służące do projektowania interfejsu graficznego
119 przy użyciu biblioteki Qt 5.
121 %package -n qt5-linguist
122 Summary: Translation helper for Qt 5
123 Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji opartych na Qt 5
124 Group: X11/Development/Tools
125 # lconvert,lrelease,lupdate: Core, Xml
126 # linguist: Core, Gui, PrintSupport, Widgets, Xml
127 Requires: Qt5Core >= %{qtbase_ver}
128 Requires: Qt5Gui >= %{qtbase_ver}
129 Requires: Qt5PrintSupport >= %{qtbase_ver}
130 Requires: Qt5Widgets >= %{qtbase_ver}
131 Requires: Qt5Xml >= %{qtbase_ver}
133 %description -n qt5-linguist
134 Translation helper for Qt 5.
136 %description -n qt5-linguist -l pl.UTF-8
137 Aplikacja ułatwiająca tłumaczenie aplikacji opartych na Qt 5.
139 %package -n qt5-qdbus
140 Summary: Qt5 DBus tools
141 Summary(pl.UTF-8): Narzędzia Qt5 do magistrali DBus
142 Group: X11/Applications
143 # qdbus: Core, DBus, Xml
144 # qdbusviewer: Core, DBus, Gui, Widgets, Xml
145 Requires: Qt5Core >= %{qtbase_ver}
146 Requires: Qt5DBus >= %{qtbase_ver}
147 Requires: Qt5Gui >= %{qtbase_ver}
148 Requires: Qt5Widgets >= %{qtbase_ver}
149 Requires: Qt5Xml >= %{qtbase_ver}
151 %description -n qt5-qdbus
152 This package contains the qdbus and qdbusviewer tools.
154 %description -n qt5-qdbus -l pl.UTF-8
155 Ten pakiet zawiera narzędzia qdbus i qdbusviewer.
157 %package -n Qt5Designer
158 Summary: Qt5 Designer libraries
159 Summary(pl.UTF-8): Biblioteki Qt5 Designer
161 Requires: Qt5Core >= %{qtbase_ver}
162 Requires: Qt5Gui >= %{qtbase_ver}
163 Requires: Qt5Widgets >= %{qtbase_ver}
164 Requires: Qt5Xml >= %{qtbase_ver}
166 %description -n Qt5Designer
167 The Qt5 Designer libraries provide classes to create your own custom
168 widget plugins for Qt Designer and classes to access Qt Designer
171 %description -n Qt5Designer -l pl.UTF-8
172 Biblioteki Qt5 Designer dostarczają klasy do tworzenia wtyczek Qt
173 Designera do obsługi własnych widgetów oraz klasy pozwalające na
174 dostęp do komponentów Qt Designera.
176 %package -n Qt5Designer-devel
177 Summary: Qt5 Designer libraries - development files
178 Summary(pl.UTF-8): Biblioteki Qt5 Designer - pliki programistyczne
179 Group: X11/Development/Libraries
180 Requires: OpenGL-devel
181 Requires: Qt5Core >= %{qtbase_ver}
182 Requires: Qt5Designer = %{version}-%{release}
183 Requires: Qt5Gui >= %{qtbase_ver}
184 Requires: Qt5Widgets >= %{qtbase_ver}
185 Requires: Qt5Xml >= %{qtbase_ver}
186 Obsoletes: qt5-qttools-devel
188 %description -n Qt5Designer-devel
189 Header files for Qt5 Designer libraries.
191 %description -n Qt5Designer-devel -l pl.UTF-8
192 Pliki nagłówkowe bibliotek Qt5 Designer.
194 %package -n Qt5Designer-plugin-qquickwidget
195 Summary: QQuickWidget (Quick2) plugin for Qt5 Designer
196 Summary(pl.UTF-8): Wtyczka QQuickWidget (Quick2) dla Qt5 Designera
198 Requires: Qt5Designer = %{version}-%{release}
199 Requires: Qt5Quick >= %{qtdeclarative_ver}
201 %description -n Qt5Designer-plugin-qquickwidget
202 QQuickWidget (Quick2) plugin for Qt5 Designer.
204 %description -n Qt5Designer-plugin-qquickwidget -l pl.UTF-8
205 Wtyczka QQuickWidget (Quick2) dla Qt5 Designera.
207 %package -n Qt5Designer-plugin-qwebview
208 Summary: QWebView plugin for Qt5 Designer
209 Summary(pl.UTF-8): Wtyczka QWebView dla Qt5 Designera
211 Requires: Qt5Designer = %{version}-%{release}
212 Requires: Qt5WebKit >= %{qtwebkit_ver}
214 %description -n Qt5Designer-plugin-qwebview
215 QWebView plugin for Qt5 Designer.
217 %description -n Qt5Designer-plugin-qwebview -l pl.UTF-8
218 Wtyczka QWebView dla Qt5 Designera.
221 Summary: Qt5 Help library
222 Summary(pl.UTF-8): Biblioteka Qt5 Help
224 Requires: Qt5Core >= %{qtbase_ver}
225 Requires: Qt5Gui >= %{qtbase_ver}
226 Requires: Qt5Network >= %{qtbase_ver}
227 Requires: Qt5Sql >= %{qtbase_ver}
228 Requires: Qt5Widgets >= %{qtbase_ver}
230 %description -n Qt5Help
231 Qt5 Help library provides classes for integrating online documentation
234 %description -n Qt5Help -l pl.UTF-8
235 Biblioteka Qt5 Help dostarcza klasy służące do integracji dokumentacji
236 online w aplikacjach.
238 %package -n Qt5Help-devel
239 Summary: Qt5 Help library - development files
240 Summary(pl.UTF-8): Biblioteka Qt5 Help - pliki programistyczne
241 Group: X11/Development/Libraries
242 Requires: Qt5Core-devel >= %{qtbase_ver}
243 Requires: Qt5Gui-devel >= %{qtbase_ver}
244 Requires: Qt5Help = %{version}-%{release}
245 Requires: Qt5Network-devel >= %{qtbase_ver}
246 Requires: Qt5Sql-devel >= %{qtbase_ver}
247 Requires: Qt5Widgets-devel >= %{qtbase_ver}
248 Obsoletes: qt5-qttools-devel
250 %description -n Qt5Help-devel
251 Header files for Qt5 Help library.
253 %description -n Qt5Help-devel -l pl.UTF-8
254 Pliki nagłówkowe biblioteki Qt5 Help.
256 %package -n Qt5UiTools-devel
257 Summary: Qt5 Ui Tools library - development files
258 Summary(pl.UTF-8): Biblioteka Qt5 Ui Tools - pliki programistyczne
259 Group: X11/Development/Libraries
260 Requires: OpenGL-devel
261 Requires: Qt5Core-devel >= %{qtbase_ver}
262 Requires: Qt5Gui-devel >= %{qtbase_ver}
263 Requires: Qt5Widgets-devel >= %{qtbase_ver}
264 Obsoletes: qt5-qttools-devel
266 %description -n Qt5UiTools-devel
267 Header files and static Qt5 Ui Tools library.
269 Qt5 Ui Tools library provides classes to handle forms created with Qt
272 %description -n Qt5UiTools-devel -l pl.UTF-8
273 Pliki nagłówkowe i statyczna biblioteka Qt5 Ui Tools.
275 Biblioteka Qt5 Ui Tools dostarcza klasy do obsługi formularzy
276 utworzonych przy użyciu Qt Designera.
279 Summary: Qt5 Tools documentation in HTML format
280 Summary(pl.UTF-8): Dokumentacja do narzędzi Qt5 w formacie HTML
281 Group: X11/Development/Libraries
282 Requires: qt5-doc-common >= %{qtbase_ver}
283 %if "%{_rpmversion}" >= "5"
288 Qt5 Tools documentation in HTML format.
290 %description doc -l pl.UTF-8
291 Dokumentacja do narzędzi Qt5 w formacie HTML.
294 Summary: Qt5 Tools documentation in QCH format
295 Summary(pl.UTF-8): Dokumentacja do narzędzi Qt5 w formacie QCH
296 Group: X11/Development/Libraries
297 Requires: qt5-doc-common >= %{qtbase_ver}
298 %if "%{_rpmversion}" >= "5"
303 Qt5 Tools documentation in QCH format.
305 %description doc-qch -l pl.UTF-8
306 Dokumentacja do narzędzi Qt5 w formacie QCH.
309 Summary: Qt5 Tools examples
310 Summary(pl.UTF-8): Przykłady do narzędzi Qt5
311 Group: X11/Development/Libraries
312 %if "%{_rpmversion}" >= "5"
316 %description examples
317 Qt5 Tools - examples.
319 %description examples -l pl.UTF-8
320 Przykłady do narzędzi Qt5.
323 %setup -q -n %{orgname}-everywhere-src-%{version} %{?with_qm:-a1}
328 %{?with_doc:%{__make} docs}
331 cd qttranslations-everywhere-src-%{version}
338 rm -rf $RPM_BUILD_ROOT
339 install -d $RPM_BUILD_ROOT%{_bindir}
342 INSTALL_ROOT=$RPM_BUILD_ROOT
345 %{__make} install_docs \
346 INSTALL_ROOT=$RPM_BUILD_ROOT
350 %{__make} -C qttranslations-everywhere-src-%{version} install \
351 INSTALL_ROOT=$RPM_BUILD_ROOT
352 # keep only assistant, designer, linguist, qt_help, qtconfig here
353 %{__rm} $RPM_BUILD_ROOT%{_datadir}/qt5/translations/{qmlviewer,qtbase,qtconnectivity,qtdeclarative,qtlocation,qtmultimedia,qtquick1,qtquickcontrols,qtquickcontrols2,qtserialport,qtscript,qtwebengine,qtwebsockets,qtxmlpatterns}_*.qm
354 %{__rm} $RPM_BUILD_ROOT%{_datadir}/qt5/translations/qt_{??,??_??}.qm
357 # kill unnecessary -L%{_libdir} from *.la, *.prl, *.pc
358 %{__sed} -i -e "s,-L%{_libdir} \?,,g" \
359 $RPM_BUILD_ROOT%{_libdir}/*.{la,prl} \
360 $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
363 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.??
364 # actually drop *.la, follow policy of not packaging them when *.pc exist
365 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
367 # symlinks in system bin dir
368 cd $RPM_BUILD_ROOT%{_bindir}
369 ln -sf ../%{_lib}/qt5/bin/assistant assistant-qt5
370 ln -sf ../%{_lib}/qt5/bin/designer designer-qt5
371 ln -sf ../%{_lib}/qt5/bin/lconvert lconvert-qt5
372 ln -sf ../%{_lib}/qt5/bin/linguist linguist-qt5
373 ln -sf ../%{_lib}/qt5/bin/lrelease lrelease-qt5
374 ln -sf ../%{_lib}/qt5/bin/lupdate lupdate-qt5
375 ln -sf ../%{_lib}/qt5/bin/pixeltool pixeltool-qt5
376 ln -sf ../%{_lib}/qt5/bin/qcollectiongenerator qcollectiongenerator-qt5
377 ln -sf ../%{_lib}/qt5/bin/qdbus qdbus-qt5
378 ln -sf ../%{_lib}/qt5/bin/qdbusviewer qdbusviewer-qt5
379 ln -sf ../%{_lib}/qt5/bin/qhelpconverter qhelpconverter-qt5
380 ln -sf ../%{_lib}/qt5/bin/qhelpgenerator qhelpgenerator-qt5
381 ln -sf ../%{_lib}/qt5/bin/qtdiag qtdiag-qt5
382 ln -sf ../%{_lib}/qt5/bin/qtpaths qtpaths-qt5
383 ln -sf ../%{_lib}/qt5/bin/qtplugininfo qtplugininfo-qt5
386 # Prepare some files list
388 r="$RPM_BUILD_ROOT$2"
390 echo "%%dir $2" >> $1.files
391 elif [ -x "$r" ] ; then
392 echo "%%attr(755,root,root) $2" >> $1.files
393 elif [ -f "$r" ]; then
394 echo "$2" >> $1.files
396 echo "Error generation $1 files list!"
397 echo "$r: no such file or directory!"
403 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
408 echo "%defattr(644,root,root,755)" > examples.files
409 ifecho_tree examples %{_examplesdir}/qt5/assistant
410 ifecho_tree examples %{_examplesdir}/qt5/designer
411 ifecho_tree examples %{_examplesdir}/qt5/help
412 ifecho_tree examples %{_examplesdir}/qt5/linguist
413 ifecho_tree examples %{_examplesdir}/qt5/uitools
415 # find_lang --with-qm supports only PLD qt3/qt4 specific %{_datadir}/locale/*/LC_MESSAGES layout
419 find $RPM_BUILD_ROOT%{_datadir}/qt5/translations -name "${name}_*.qm" | \
420 sed -e "s:^$RPM_BUILD_ROOT::" \
421 -e 's:\(.*/'$name'_\)\([a-z][a-z][a-z]\?\)\(_[A-Z][A-Z]\)\?\(\.qm\)$:%lang(\2\3) \1\2\3\4:'
424 echo '%defattr(644,root,root,755)' > assistant.lang
425 echo '%defattr(644,root,root,755)' > designer.lang
426 echo '%defattr(644,root,root,755)' > linguist.lang
427 echo '%defattr(644,root,root,755)' > qt_help.lang
429 find_qt5_qm assistant >> assistant.lang
430 find_qt5_qm designer >> designer.lang
431 find_qt5_qm linguist >> linguist.lang
432 find_qt5_qm qt_help >> qt_help.lang
436 rm -rf $RPM_BUILD_ROOT
438 %post -n Qt5Designer -p /sbin/ldconfig
439 %postun -n Qt5Designer -p /sbin/ldconfig
441 %post -n Qt5Help -p /sbin/ldconfig
442 %postun -n Qt5Help -p /sbin/ldconfig
445 %defattr(644,root,root,755)
446 %doc LICENSE.GPL3-EXCEPT dist/changes-*
447 %attr(755,root,root) %{_bindir}/pixeltool-qt5
448 %attr(755,root,root) %{_bindir}/qtdiag-qt5
449 %attr(755,root,root) %{_bindir}/qtpaths-qt5
450 %attr(755,root,root) %{_bindir}/qtplugininfo-qt5
451 %attr(755,root,root) %{qt5dir}/bin/pixeltool
452 %attr(755,root,root) %{qt5dir}/bin/qtdiag
453 %attr(755,root,root) %{qt5dir}/bin/qtpaths
454 %attr(755,root,root) %{qt5dir}/bin/qtplugininfo
456 %files -n qt5-assistant -f assistant.lang
457 %defattr(644,root,root,755)
458 %attr(755,root,root) %{_bindir}/assistant-qt5
459 %attr(755,root,root) %{_bindir}/qcollectiongenerator-qt5
460 %attr(755,root,root) %{_bindir}/qhelpconverter-qt5
461 %attr(755,root,root) %{_bindir}/qhelpgenerator-qt5
462 %attr(755,root,root) %{qt5dir}/bin/assistant
463 %attr(755,root,root) %{qt5dir}/bin/qcollectiongenerator
464 %attr(755,root,root) %{qt5dir}/bin/qdoc
465 %attr(755,root,root) %{qt5dir}/bin/qhelpconverter
466 %attr(755,root,root) %{qt5dir}/bin/qhelpgenerator
467 %attr(755,root,root) %{qt5dir}/bin/qtattributionsscanner
469 %files -n qt5-designer -f designer.lang
470 %defattr(644,root,root,755)
471 %attr(755,root,root) %{_bindir}/designer-qt5
472 %attr(755,root,root) %{qt5dir}/bin/designer
474 %files -n qt5-linguist -f linguist.lang
475 %defattr(644,root,root,755)
476 %attr(755,root,root) %{_bindir}/lconvert-qt5
477 %attr(755,root,root) %{_bindir}/linguist-qt5
478 %attr(755,root,root) %{_bindir}/lrelease-qt5
479 %attr(755,root,root) %{_bindir}/lupdate-qt5
480 %attr(755,root,root) %{qt5dir}/bin/lconvert
481 %attr(755,root,root) %{qt5dir}/bin/linguist
482 %attr(755,root,root) %{qt5dir}/bin/lrelease
483 %attr(755,root,root) %{qt5dir}/bin/lupdate
484 %{_datadir}/qt5/phrasebooks
485 %{_libdir}/cmake/Qt5LinguistTools
488 %defattr(644,root,root,755)
489 %attr(755,root,root) %{_bindir}/qdbus-qt5
490 %attr(755,root,root) %{_bindir}/qdbusviewer-qt5
491 %attr(755,root,root) %{qt5dir}/bin/qdbus
492 %attr(755,root,root) %{qt5dir}/bin/qdbusviewer
494 %files -n Qt5Designer
495 %defattr(644,root,root,755)
496 %attr(755,root,root) %{_libdir}/libQt5Designer.so.*.*.*
497 %attr(755,root,root) %ghost %{_libdir}/libQt5Designer.so.5
498 %attr(755,root,root) %{_libdir}/libQt5DesignerComponents.so.*.*.*
499 %attr(755,root,root) %ghost %{_libdir}/libQt5DesignerComponents.so.5
501 %dir %{qt5dir}/plugins/designer
502 %attr(755,root,root) %{qt5dir}/plugins/designer/libcontainerextension.so
503 %attr(755,root,root) %{qt5dir}/plugins/designer/libcustomwidgetplugin.so
504 %attr(755,root,root) %{qt5dir}/plugins/designer/libtaskmenuextension.so
505 %attr(755,root,root) %{qt5dir}/plugins/designer/libworldtimeclockplugin.so
507 # common for base -devel and plugin-specific files (from other source packages)
508 %dir %{_libdir}/cmake/Qt5Designer
510 %files -n Qt5Designer-devel
511 %defattr(644,root,root,755)
512 %attr(755,root,root) %{_libdir}/libQt5Designer.so
513 %attr(755,root,root) %{_libdir}/libQt5DesignerComponents.so
514 %{_libdir}/libQt5Designer.prl
515 %{_libdir}/libQt5DesignerComponents.prl
516 %{_includedir}/qt5/QtDesigner
517 %{_includedir}/qt5/QtDesignerComponents
518 %{_pkgconfigdir}/Qt5Designer.pc
519 %{_libdir}/cmake/Qt5Designer/Qt5DesignerConfig*.cmake
520 %{_libdir}/cmake/Qt5Designer/Qt5Designer_AnalogClockPlugin.cmake
521 %{_libdir}/cmake/Qt5Designer/Qt5Designer_MultiPageWidgetPlugin.cmake
522 %{_libdir}/cmake/Qt5Designer/Qt5Designer_TicTacToePlugin.cmake
523 %{_libdir}/cmake/Qt5Designer/Qt5Designer_WorldTimeClockPlugin.cmake
524 %{qt5dir}/mkspecs/modules/qt_lib_designer.pri
525 %{qt5dir}/mkspecs/modules/qt_lib_designer_private.pri
526 %{qt5dir}/mkspecs/modules/qt_lib_designercomponents_private.pri
528 %if %{with qtdeclarative}
529 %files -n Qt5Designer-plugin-qquickwidget
530 %defattr(644,root,root,755)
531 %attr(755,root,root) %{qt5dir}/plugins/designer/libqquickwidget.so
532 %{_libdir}/cmake/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
536 %files -n Qt5Designer-plugin-qwebview
537 %defattr(644,root,root,755)
538 %attr(755,root,root) %{qt5dir}/plugins/designer/libqwebview.so
539 %{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
542 %files -n Qt5Help -f qt_help.lang
543 %defattr(644,root,root,755)
544 %attr(755,root,root) %{_libdir}/libQt5Help.so.*.*.*
545 %attr(755,root,root) %ghost %{_libdir}/libQt5Help.so.5
547 %files -n Qt5Help-devel
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_libdir}/libQt5Help.so
550 %{_libdir}/libQt5Help.prl
551 %{_includedir}/qt5/QtHelp
552 %{_pkgconfigdir}/Qt5Help.pc
553 %{_libdir}/cmake/Qt5Help
554 %{qt5dir}/mkspecs/modules/qt_lib_help.pri
555 %{qt5dir}/mkspecs/modules/qt_lib_help_private.pri
557 %files -n Qt5UiTools-devel
558 %defattr(644,root,root,755)
560 %{_libdir}/libQt5UiTools.a
561 %{_libdir}/libQt5UiTools.prl
562 %{_includedir}/qt5/QtUiPlugin
563 %{_includedir}/qt5/QtUiTools
564 %{_pkgconfigdir}/Qt5UiTools.pc
565 %{_libdir}/cmake/Qt5UiPlugin
566 %{_libdir}/cmake/Qt5UiTools
567 %{qt5dir}/mkspecs/modules/qt_lib_uiplugin.pri
568 %{qt5dir}/mkspecs/modules/qt_lib_uitools.pri
569 %{qt5dir}/mkspecs/modules/qt_lib_uitools_private.pri
571 %files examples -f examples.files
572 %defattr(644,root,root,755)
573 # XXX: dir shared with qt5-qtbase-examples
574 %dir %{_examplesdir}/qt5
578 %defattr(644,root,root,755)
579 %{_docdir}/qt5-doc/qtassistant
580 %{_docdir}/qt5-doc/qtdesigner
581 %{_docdir}/qt5-doc/qthelp
582 %{_docdir}/qt5-doc/qtlinguist
583 %{_docdir}/qt5-doc/qtuitools
586 %defattr(644,root,root,755)
587 %{_docdir}/qt5-doc/qtassistant.qch
588 %{_docdir}/qt5-doc/qtdesigner.qch
589 %{_docdir}/qt5-doc/qthelp.qch
590 %{_docdir}/qt5-doc/qtlinguist.qch
591 %{_docdir}/qt5-doc/qtuitools.qch