[neon/qt6/qt6-lottie/Neon/release] debian: lints

Carlos De Maine null at kde.org
Sun Dec 10 09:30:34 GMT 2023


Git commit 0fd337267a57845d4bb0a08d4a484be71e1197f2 by Carlos De Maine.
Committed on 10/12/2023 at 10:30.
Pushed by carlosdem into branch 'Neon/release'.

lints

M  +12   -12   debian/control
A  +1    -0    debian/qt6-lottie.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-lottie/-/commit/0fd337267a57845d4bb0a08d4a484be71e1197f2

diff --git a/debian/control b/debian/control
index ec71530..958647c 100644
--- a/debian/control
+++ b/debian/control
@@ -15,8 +15,8 @@ Build-Depends: cmake,
                ninja-build,
                pkg-config,
                pkg-kde-tools,
-               qt6-base-dev (>= 6.4.2+dfsg~),
-               qt6-declarative-dev (>= 6.4.2+dfsg~)
+               qt6-base-dev (>= 6.6.1~),
+               qt6-declarative-dev (>= 6.6.1~)
 Standards-Version: 4.6.2
 Homepage: https://www.qt.io/developers/
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt6/qt6-lottie
@@ -28,7 +28,9 @@ Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
 Pre-Depends: ${misc:Pre-Depends}
-Depends: qml6-module-qtquick, ${misc:Depends}, ${shlibs:Depends}
+Depends: qt6-declarative,
+         ${misc:Depends},
+         ${shlibs:Depends}
 Description: Qt 6 Lottie Bodymovin library
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
@@ -39,9 +41,13 @@ Package: qt6-lottie-dev
 Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
-Depends: qt6-base-dev, qt6-lottie (= ${binary:Version}), ${misc:Depends}
-Breaks: libqt6bodymovin6-dev (<< 6.4.2-2~)
-Replaces: libqt6bodymovin6-dev (<< 6.4.2-2~)
+Pre-Depends: ${misc:Pre-Depends}
+Depends: qt6-base-dev,
+         qt6-lottie (= ${binary:Version}),
+         ${misc:Depends}
+Breaks: libqt6bodymovin6-dev
+Provides: libqt6bodymovin6-dev
+Replaces: libqt6bodymovin6-dev
 Description: Qt 6 Lottie - 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.
@@ -55,12 +61,6 @@ Depends: qt6-lottie
 Description: Dummy transitional
  Transitional dummy package.
 
-Package: libqt6bodymovin6-dev
-Architecture: all
-Depends: qt6-lottie-dev
-Description: Dummy transitional
- Transitional dummy package.
-
 Package: qml6-module-qt-labs-lottieqt
 Architecture: all
 Depends: qt6-lottie
diff --git a/debian/qt6-lottie.lintian-overrides b/debian/qt6-lottie.lintian-overrides
new file mode 100644
index 0000000..afa77b5
--- /dev/null
+++ b/debian/qt6-lottie.lintian-overrides
@@ -0,0 +1 @@
+qt6-lottie: package-name-doesnt-match-sonames libQt6Bodymovin6


More information about the Neon-commits mailing list