[packages/qt6] - merge qmake into build packages and add new tools and docs

baggins baggins at pld-linux.org
Sun Aug 21 23:19:57 CEST 2022


commit 30e549dc60d140dfb2479deab0e78802a1ff4523
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Aug 21 23:19:35 2022 +0200

    - merge qmake into build packages and add new tools and docs

 qt6.spec | 34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)
---
diff --git a/qt6.spec b/qt6.spec
index 8ee56e1..32eafa3 100644
--- a/qt6.spec
+++ b/qt6.spec
@@ -683,7 +683,6 @@ Requires:	libicu-devel
 Requires:	libstdc++-devel >= 6:4.7
 Requires:	pcre2-16-devel >= 10.20
 Requires:	qt6-build = %{version}
-Requires:	qt6-qmake = %{version}
 Requires:	zlib-devel >= 1.0.8
 
 %description -n Qt6Core-devel
@@ -3157,6 +3156,7 @@ Przykłady do podstawowych komponentów szkieletu aplikacji Qt6.
 Summary:	Qt6 build tools
 Summary(pl.UTF-8):	Narzędzia do budowania dla Qt6
 Group:		Development/Tools
+Provides:	qt6-qmake = %{version}-%{release}
 
 %description -n qt6-build
 This package includes the Qt resource compiler (rcc), meta objects
@@ -3167,17 +3167,6 @@ Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
 metaobiektów (moc), kompilator interfejsów użytkownika (uic) i podobne
 narzędzia.
 
-%package -n qt6-qmake
-Summary:	Qt6 makefile generator
-Summary(pl.UTF-8):	Generator plików makefile dla aplikacji Qt6
-Group:		Development/Tools
-
-%description -n qt6-qmake
-Qt6 makefile generator.
-
-%description -n qt6-qmake -l pl.UTF-8
-Generator plików makefile dla aplikacji Qt6.
-
 %prep
 %setup -q -n qt-everywhere-src-%{version}
 %patch0 -p1
@@ -3395,6 +3384,7 @@ qmlprofiler \
 qmlscene \
 qmltestrunner \
 qmltime \
+qt-cmake \
 qtdiag \
 qtpaths \
 qsb \
@@ -6711,7 +6701,9 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with doc}
 %files doc
 %defattr(644,root,root,755)
+%{_docdir}/qt6-doc/qtdoc
 %{_docdir}/qt6-doc/qmake
+%{_docdir}/qt6-doc/qtcmake
 %{_docdir}/qt6-doc/qtconcurrent
 %{_docdir}/qt6-doc/qtcore
 %{_docdir}/qt6-doc/qtdbus
@@ -6727,7 +6719,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %files doc-qch
 %defattr(644,root,root,755)
+%{_docdir}/qt6-doc/qtdoc.qch
 %{_docdir}/qt6-doc/qmake.qch
+%{_docdir}/qt6-doc/qtcmake.qch
 %{_docdir}/qt6-doc/qtconcurrent.qch
 %{_docdir}/qt6-doc/qtcore.qch
 %{_docdir}/qt6-doc/qtdbus.qch
@@ -6748,26 +6742,30 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n qt6-build
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/qt-cmake-qt6
 %attr(755,root,root) %{_bindir}/moc-qt6
 %attr(755,root,root) %{_bindir}/qdbuscpp2xml-qt6
 %attr(755,root,root) %{_bindir}/qdbusxml2cpp-qt6
 %attr(755,root,root) %{_bindir}/qdoc-qt6
 %attr(755,root,root) %{_bindir}/qlalr-qt6
+%attr(755,root,root) %{_bindir}/qmake-qt6
 %attr(755,root,root) %{_bindir}/rcc-qt6
 %attr(755,root,root) %{_bindir}/uic-qt6
 %attr(755,root,root) %{qt6dir}/bin/qdbuscpp2xml
 %attr(755,root,root) %{qt6dir}/bin/qdbusxml2cpp
+%attr(755,root,root) %{qt6dir}/bin/qmake
+%attr(755,root,root) %{qt6dir}/bin/qmake6
+%attr(755,root,root) %{qt6dir}/bin/qt-cmake
+%attr(755,root,root) %{qt6dir}/bin/qt-cmake-private
+%attr(755,root,root) %{qt6dir}/bin/qt-cmake-private-install.cmake
+%attr(755,root,root) %{qt6dir}/bin/qt-cmake-standalone-test
 %attr(755,root,root) %{qt6dir}/libexec/moc
 %attr(755,root,root) %{qt6dir}/libexec/qlalr
 %attr(755,root,root) %{qt6dir}/libexec/rcc
 %attr(755,root,root) %{qt6dir}/libexec/syncqt.pl
 %attr(755,root,root) %{qt6dir}/libexec/uic
-
-%files -n qt6-qmake
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/qmake-qt6
-%attr(755,root,root) %{qt6dir}/bin/qmake
-%attr(755,root,root) %{qt6dir}/bin/qmake6
+%attr(755,root,root) %{qt6dir}/libexec/cmake_automoc_parser
+%attr(755,root,root) %{qt6dir}/libexec/ensure_pro_file.cmake
 %{qt6dir}/mkspecs/aix-*
 %{qt6dir}/mkspecs/android-*
 %{qt6dir}/mkspecs/common
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qt6.git/commitdiff/30e549dc60d140dfb2479deab0e78802a1ff4523



More information about the pld-cvs-commit mailing list