[neon/qt6/qt6-location/Neon/release] debian: lintian-overrides

Carlos De Maine null at kde.org
Thu Dec 14 10:08:48 GMT 2023


Git commit b92cfd9954de5eb8352af936100fc731f8cc47ac by Carlos De Maine.
Committed on 14/12/2023 at 11:08.
Pushed by carlosdem into branch 'Neon/release'.

lintian-overrides

M  +8    -11   debian/control
A  +1    -0    debian/qt6-location.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-location/-/commit/b92cfd9954de5eb8352af936100fc731f8cc47ac

diff --git a/debian/control b/debian/control
index 0e04ba1..8fb9094 100644
--- a/debian/control
+++ b/debian/control
@@ -42,10 +42,6 @@ Provides: libqt6location6,
           libqt6locationquick6,
           libqt6location6-plugins,
           qml6-module-qtlocation,
-Replaces: libqt6location6,
-          libqt6locationquick6,
-          libqt6location6-plugins,
-          qml6-module-qtlocation,
 Description: Qt 6 Location library
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
@@ -56,6 +52,7 @@ Package: qt6-location-dev
 Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
+Pre-Depends: ${misc:Pre-Depends}
 Depends: qt6-base-dev,
          qt6-declarative-dev,
          qt6-location (= ${binary:Version}),
@@ -63,10 +60,7 @@ Depends: qt6-base-dev,
          ${shlibs:Depends}
 Provides: qt6-location-doc-dev,
           qt6-location-examples,
-Replaces: libqt6location6,
-          libqt6locationquick6,
-          libqt6location6-plugins,
-          qml6-module-qtlocation,
+
 Description: Qt 6 Location - development files
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
@@ -78,11 +72,12 @@ Package: qt6-location-doc
 Architecture: all
 Section: kde
 X-Neon-MergedPackage: true
+Pre-Depends: ${misc:Pre-Depends}
 Depends: qt6-base-doc,
-         qt6-location-dev (= ${binary:Version}),
-         ${misc:Depends}
+         qt6-location-dev,
+         ${misc:Depends},
+         ${shlibs:Depends
 Provides: qt6-location-doc-html,
-Replaces: qt6-location-doc-html,
 Description: Qt 6 Location - documentation files
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
@@ -90,6 +85,8 @@ Description: Qt 6 Location - documentation files
  This package contains the documentation files used to help build Qt 6
  applications using Qt 6 Location library.
 
+#### transitionals below ####
+
 Package: libqt6location6
 Architecture: all
 Depends: qt6-location, ${misc:Depends}
diff --git a/debian/qt6-location.lintian-overrides b/debian/qt6-location.lintian-overrides
new file mode 100644
index 0000000..80f40e6
--- /dev/null
+++ b/debian/qt6-location.lintian-overrides
@@ -0,0 +1 @@
+qt6-location: package-name-doesnt-match-sonames libQt6Location6


More information about the Neon-commits mailing list