[packages/qt6] move Qt6Positioning out of Qt6Qml; rel 3
atler
atler at pld-linux.org
Tue Apr 11 16:45:07 CEST 2023
commit 39743b3a01a320647b33af60a5668187c1a867a8
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Apr 11 16:42:56 2023 +0200
move Qt6Positioning out of Qt6Qml; rel 3
qt6.spec | 147 ++++++++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 112 insertions(+), 35 deletions(-)
---
diff --git a/qt6.spec b/qt6.spec
index 28ba462..4b8af18 100644
--- a/qt6.spec
+++ b/qt6.spec
@@ -107,7 +107,7 @@ Summary: Qt6 Library
Summary(pl.UTF-8): Biblioteka Qt6
Name: qt6
Version: 6.5.0
-Release: 2
+Release: 3
License: LGPL v3 or GPL v2 or GPL v3 or commercial
Group: X11/Libraries
Source0: https://download.qt.io/official_releases/qt/6.5/%{version}/single/qt-everywhere-src-%{version}.tar.xz
@@ -1893,6 +1893,67 @@ Qt6 Pdf documentation in QCH format.
%description -n Qt6Pdf-doc-qch -l pl.UTF-8
Dokumentacja do biblioteki Qt6 Pdf w formacie QCH.
+%package -n Qt6Positioning
+Summary: The Qt6 Positioning library
+Summary(pl.UTF-8): Biblioteka Qt6 Positioning
+Group: Libraries
+Requires: Qt6Core = %{version}
+Requires: Qt6Network = %{version}
+Requires: Qt6Qml = %{version}
+Requires: Qt6Quick = %{version}
+
+%description -n Qt6Positioning
+Qt6 Positioning library provides positioning information via QML and
+C++ interfaces.
+
+%description -n Qt6Positioning -l pl.UTF-8
+Biblioteka Qt6 Positioning udostępnia informacje o położeniu poprzez
+interfejsy QML i C++.
+
+%package -n Qt6Positioning-devel
+Summary: Qt6 Positioning library - development files
+Summary(pl.UTF-8): Biblioteka Qt6 Positioning - pliki programistyczne
+Group: Development/Libraries
+Requires: Qt6Core-devel = %{version}
+Requires: Qt6Network-devel = %{version}
+Requires: Qt6Positioning = %{version}
+Requires: Qt6Qml-devel = %{version}
+Requires: Qt6Quick-devel = %{version}
+
+%description -n Qt6Positioning-devel
+Qt6 Positioning library - development files.
+
+%description -n Qt6Positioning-devel -l pl.UTF-8
+Biblioteka Qt6 Positioning - pliki programistyczne.
+
+%package -n Qt6Positioning-doc
+Summary: Qt6 Positioning documentation in HTML format
+Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Positioning w formacie HTML
+License: FDL v1.3
+Group: Documentation
+Requires: qt6-doc-common = %{version}
+BuildArch: noarch
+
+%description -n Qt6Positioning-doc
+Qt6 Positioning documentation in HTML format.
+
+%description -n Qt6Positioning-doc -l pl.UTF-8
+Dokumentacja do biblioteki Qt6 Positioning w formacie HTML.
+
+%package -n Qt6Positioning-doc-qch
+Summary: Qt6 Positioning documentation in QCH format
+Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Positioning w formacie QCH
+License: FDL v1.3
+Group: Documentation
+Requires: qt6-doc-common = %{version}
+BuildArch: noarch
+
+%description -n Qt6Positioning-doc-qch
+Qt6 Positioning documentation in QCH format.
+
+%description -n Qt6Positioning-doc-qch -l pl.UTF-8
+Dokumentacja do biblioteki Qt6 Positioning w formacie QCH.
+
%package -n Qt6Designer-plugin-qwebengineview
Summary: QWebEngineView plugin for Qt6 Designer
Summary(pl.UTF-8): Wtyczka QWebEngineView dla Qt6 Designera
@@ -3904,6 +3965,9 @@ rm -rf $RPM_BUILD_ROOT
%post -n Qt6Pdf -p /sbin/ldconfig
%postun -n Qt6Pdf -p /sbin/ldconfig
+%post -n Qt6Positioning -p /sbin/ldconfig
+%postun -n Qt6Positioning -p /sbin/ldconfig
+
%post -n Qt6PrintSupport -p /sbin/ldconfig
%postun -n Qt6PrintSupport -p /sbin/ldconfig
@@ -5272,6 +5336,53 @@ rm -rf $RPM_BUILD_ROOT
%endif
%endif
+%files -n Qt6Positioning
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libQt6Positioning.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQt6Positioning.so.6
+%attr(755,root,root) %{_libdir}/libQt6PositioningQuick.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQt6PositioningQuick.so.6
+%dir %{qt6dir}/plugins/position
+%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_geoclue2.so
+%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_gypsy.so
+%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_nmea.so
+%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_positionpoll.so
+%dir %{qt6dir}/qml/QtPositioning
+%attr(755,root,root) %{qt6dir}/qml/QtPositioning/libpositioningquickplugin.so
+%{qt6dir}/qml/QtPositioning/plugins.qmltypes
+%{qt6dir}/qml/QtPositioning/qmldir
+
+%files -n Qt6Positioning-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libQt6Positioning.so
+%attr(755,root,root) %{_libdir}/libQt6PositioningQuick.so
+%{_libdir}/libQt6Positioning.prl
+%{_libdir}/libQt6PositioningQuick.prl
+%{_includedir}/qt6/QtPositioning
+%{_includedir}/qt6/QtPositioningQuick
+%{_pkgconfigdir}/Qt6Positioning.pc
+%{_pkgconfigdir}/Qt6PositioningQuick.pc
+%{_libdir}/cmake/Qt6Positioning
+%{_libdir}/cmake/Qt6PositioningQuick
+%{qt6dir}/metatypes/qt6positioning_pld_metatypes.json
+%{qt6dir}/metatypes/qt6positioningquick_pld_metatypes.json
+%{qt6dir}/mkspecs/modules/qt_lib_positioning.pri
+%{qt6dir}/mkspecs/modules/qt_lib_positioning_private.pri
+%{qt6dir}/mkspecs/modules/qt_lib_positioningquick.pri
+%{qt6dir}/mkspecs/modules/qt_lib_positioningquick_private.pri
+%{qt6dir}/modules/Positioning.json
+%{qt6dir}/modules/PositioningQuick.json
+
+%if %{with doc}
+%files -n Qt6Positioning-doc
+%defattr(644,root,root,755)
+%{_docdir}/qt6-doc/qtpositioning
+
+%files -n Qt6Positioning-doc-qch
+%defattr(644,root,root,755)
+%{_docdir}/qt6-doc/qtpositioning.qch
+%endif
+
%files -n Qt6PrintSupport
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libQt6PrintSupport.so.*.*.*
@@ -5365,10 +5476,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %ghost %{_libdir}/libQt6LabsQmlModels.so.6
%attr(755,root,root) %{_libdir}/libQt6LabsSettings.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libQt6LabsSettings.so.6
-%attr(755,root,root) %{_libdir}/libQt6Positioning.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libQt6Positioning.so.6
-%attr(755,root,root) %{_libdir}/libQt6PositioningQuick.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libQt6PositioningQuick.so.6
%attr(755,root,root) %{_libdir}/libQt6Qml.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libQt6Qml.so.6
%attr(755,root,root) %{_libdir}/libQt6QmlCompiler.so.*.*.*
@@ -5398,11 +5505,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{qt6dir}/plugins/qmltooling/libqmldbg_profiler.so
%attr(755,root,root) %{qt6dir}/plugins/qmltooling/libqmldbg_server.so
%attr(755,root,root) %{qt6dir}/plugins/qmltooling/libqmldbg_tcp.so
-%dir %{qt6dir}/plugins/position
-%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_geoclue2.so
-%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_gypsy.so
-%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_nmea.so
-%attr(755,root,root) %{qt6dir}/plugins/position/libqtposition_positionpoll.so
%dir %{qt6dir}/qml
@@ -5453,11 +5555,6 @@ rm -rf $RPM_BUILD_ROOT
%{qt6dir}/qml/QtQml/Models/plugins.qmltypes
%{qt6dir}/qml/QtQml/Models/qmldir
-%dir %{qt6dir}/qml/QtPositioning
-%attr(755,root,root) %{qt6dir}/qml/QtPositioning/libpositioningquickplugin.so
-%{qt6dir}/qml/QtPositioning/plugins.qmltypes
-%{qt6dir}/qml/QtPositioning/qmldir
-
%dir %{qt6dir}/qml/QtQml/Base
%attr(755,root,root) %{qt6dir}/qml/QtQml/Base/libqmlplugin.so
%{qt6dir}/qml/QtQml/Base/plugins.qmltypes
@@ -5487,8 +5584,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/libQt6LabsFolderListModel.so
%attr(755,root,root) %{_libdir}/libQt6LabsQmlModels.so
%attr(755,root,root) %{_libdir}/libQt6LabsSettings.so
-%attr(755,root,root) %{_libdir}/libQt6Positioning.so
-%attr(755,root,root) %{_libdir}/libQt6PositioningQuick.so
%attr(755,root,root) %{_libdir}/libQt6Qml.so
%attr(755,root,root) %{_libdir}/libQt6QmlCompiler.so
%attr(755,root,root) %{_libdir}/libQt6QmlCore.so
@@ -5512,8 +5607,6 @@ rm -rf $RPM_BUILD_ROOT
%{qt6dir}/metatypes/qt6labsqmlmodels_pld_metatypes.json
%{qt6dir}/metatypes/qt6labssettings_pld_metatypes.json
%{qt6dir}/metatypes/qt6packetprotocolprivate_pld_metatypes.json
-%{qt6dir}/metatypes/qt6positioning_pld_metatypes.json
-%{qt6dir}/metatypes/qt6positioningquick_pld_metatypes.json
%{qt6dir}/metatypes/qt6qml_pld_metatypes.json
%{qt6dir}/metatypes/qt6qmlcompilerprivate_pld_metatypes.json
%{qt6dir}/metatypes/qt6qmlcore_pld_metatypes.json
@@ -5527,8 +5620,6 @@ rm -rf $RPM_BUILD_ROOT
%{qt6dir}/metatypes/qt6statemachine_pld_metatypes.json
%{qt6dir}/metatypes/qt6statemachineqml_pld_metatypes.json
%{_libdir}/libQt6PacketProtocol.prl
-%{_libdir}/libQt6Positioning.prl
-%{_libdir}/libQt6PositioningQuick.prl
%{_libdir}/libQt6Qml.prl
%{_libdir}/libQt6QmlCompiler.prl
%{_libdir}/libQt6QmlCore.prl
@@ -5546,8 +5637,6 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/qt6/QtLabsQmlModels
%{_includedir}/qt6/QtLabsSettings
%{_includedir}/qt6/QtPacketProtocol
-%{_includedir}/qt6/QtPositioning
-%{_includedir}/qt6/QtPositioningQuick
%{_includedir}/qt6/QtQml
%{_includedir}/qt6/QtQmlCompiler
%{_includedir}/qt6/QtQmlCore
@@ -5574,15 +5663,11 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/Qt6QmlIntegration.pc
%{_pkgconfigdir}/Qt6QmlLocalStorage.pc
%{_pkgconfigdir}/Qt6QmlXmlListModel.pc
-%{_pkgconfigdir}/Qt6Positioning.pc
-%{_pkgconfigdir}/Qt6PositioningQuick.pc
%{_libdir}/cmake/Qt6LabsAnimation
%{_libdir}/cmake/Qt6LabsFolderListModel
%{_libdir}/cmake/Qt6LabsQmlModels
%{_libdir}/cmake/Qt6LabsSettings
%{_libdir}/cmake/Qt6PacketProtocolPrivate
-%{_libdir}/cmake/Qt6Positioning
-%{_libdir}/cmake/Qt6PositioningQuick
%{_libdir}/cmake/Qt6Qml
%{_libdir}/cmake/Qt6QmlCompilerPrivate
%{_libdir}/cmake/Qt6QmlCore
@@ -5609,10 +5694,6 @@ rm -rf $RPM_BUILD_ROOT
%{qt6dir}/mkspecs/modules/qt_lib_labssettings.pri
%{qt6dir}/mkspecs/modules/qt_lib_labssettings_private.pri
%{qt6dir}/mkspecs/modules/qt_lib_packetprotocol_private.pri
-%{qt6dir}/mkspecs/modules/qt_lib_positioning.pri
-%{qt6dir}/mkspecs/modules/qt_lib_positioning_private.pri
-%{qt6dir}/mkspecs/modules/qt_lib_positioningquick.pri
-%{qt6dir}/mkspecs/modules/qt_lib_positioningquick_private.pri
%{qt6dir}/mkspecs/modules/qt_lib_qmlcompiler_private.pri
%{qt6dir}/mkspecs/modules/qt_lib_qmlcore.pri
%{qt6dir}/mkspecs/modules/qt_lib_qmlcore_private.pri
@@ -5642,8 +5723,6 @@ rm -rf $RPM_BUILD_ROOT
%{qt6dir}/modules/LabsQmlModels.json
%{qt6dir}/modules/LabsSettings.json
%{qt6dir}/modules/PacketProtocolPrivate.json
-%{qt6dir}/modules/Positioning.json
-%{qt6dir}/modules/PositioningQuick.json
%{qt6dir}/modules/Qml.json
%{qt6dir}/modules/QmlCompilerPrivate.json
%{qt6dir}/modules/QmlCore.json
@@ -5663,7 +5742,6 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%{_docdir}/qt6-doc/qtlabsplatform
%{_docdir}/qt6-doc/qtplatformintegration
-%{_docdir}/qt6-doc/qtpositioning
%{_docdir}/qt6-doc/qtqml
%{_docdir}/qt6-doc/qtqmlcore
%{_docdir}/qt6-doc/qtqmlmodels
@@ -5676,7 +5754,6 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%{_docdir}/qt6-doc/qtlabsplatform.qch
%{_docdir}/qt6-doc/qtplatformintegration.qch
-%{_docdir}/qt6-doc/qtpositioning.qch
%{_docdir}/qt6-doc/qtqmlcore.qch
%{_docdir}/qt6-doc/qtqmlmodels.qch
%{_docdir}/qt6-doc/qtqml.qch
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/qt6.git/commitdiff/39743b3a01a320647b33af60a5668187c1a867a8
More information about the pld-cvs-commit
mailing list