[neon/extras/phonon/Neon/unstable] debian: linting
Carlos De Maine
null at kde.org
Sat Nov 25 06:39:56 GMT 2023
Git commit e942f8269d6f7536ad215c16e5c383aebb3c8a20 by Carlos De Maine.
Committed on 25/11/2023 at 07:39.
Pushed by carlosdem into branch 'Neon/unstable'.
linting
M +53 -45 debian/control
A +1 -0 debian/qt5-phonon.lintian-overrides
A +6 -0 debian/qt6-phonon.lintian-overrides
https://invent.kde.org/neon/extras/phonon/-/commit/e942f8269d6f7536ad215c16e5c383aebb3c8a20
diff --git a/debian/control b/debian/control
index 4d04e52..4e48026 100644
--- a/debian/control
+++ b/debian/control
@@ -40,7 +40,11 @@ Package: qt6-phonon-dev
Architecture: any
Section: kde
X-Neon-MergedPackage: true
-Depends: qt6-phonon (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: qt6-5compat-dev,,
+ qt6-base-dev,
+ qt6-phonon (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
Description: multimedia framework from KDE using Qt6 - development files
Phonon6 is a Qt6 multimedia API, which provides a task-oriented abstraction
layer for capturing, mixing, processing, and playing audio and video content.
@@ -48,116 +52,120 @@ Description: multimedia framework from KDE using Qt6 - development files
This package contains the development files needed to build Qt6 applications
using the Phonon6 cross-platform multimedia framework.
+Package: qt5-phonon
+Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libphonon4qt5-4 (<< 4:4.12.0),
+ libphonon4qt5-data (<< 4:4.12.0),
+ libphonon4qt5experimental4 (<< 4:4.12.0),
+ phonon4qt5settings (<< 4:4.12.0)
+Description: multimedia framework from KDE using Qt5 - core libraries
+ Phonon5 is a Qt5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the core libraries of the Phonon5 cross-platform
+ multimedia framework from KDE. It is required to run applications that
+ use Phonon5.
+
+Package: qt5-phonon-dev
+Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
+Depends: qtbase5-dev,
+ qt5-phonon (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Replaces: libphonon4qt5-dev (<< 4:4.12.0),
+ libphonon4qt5experimental-dev (<< 4:4.12.0)
+Description: multimedia framework from KDE using Qt5 - development files
+ Phonon5 is a Qt5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the development files needed to build Qt5 applications
+ using the Phonon5 cross-platform multimedia framework.
+
Package: libphonon4qt6-4
Architecture: all
-Depends: qt6-phonon
+Depends: qt6-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt6-data
Architecture: all
-Depends: qt6-phonon
+Depends: qt6-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt6experimental4
Architecture: all
-Depends: qt6-phonon
+Depends: qt6-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: phonon4qt6
Architecture: all
-Depends: qt6-phonon
+Depends: qt6-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: phonon4qt6settings
Architecture: all
-Depends: qt6-phonon
+Depends: qt6-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt6-dev
Architecture: all
-Depends: qt6-phonon-dev
+Depends: qt6-phonon-dev, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt6experimental-dev
Architecture: all
-Depends: qt6-phonon-dev
+Depends: qt6-phonon-dev, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
-Package: qt5-phonon
-Architecture: any
-Section: kde
-X-Neon-MergedPackage: true
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libphonon4qt5-4 (<< 4:4.12.0),
- libphonon4qt5-data(<< 4:4.12.0),
- libphonon4qt5experimental4 (<< 4:4.12.0),
- phonon4qt5settings (<< 4:4.12.0)
-Description: multimedia framework from KDE using Qt5 - core libraries
- Phonon5 is a Qt5 multimedia API, which provides a task-oriented abstraction
- layer for capturing, mixing, processing, and playing audio and video content.
- .
- This package contains the core libraries of the Phonon5 cross-platform multimedia
- framework from KDE. It is required to run applications that use Phonon5.
-
-Package: qt5-phonon-dev
-Architecture: any
-Section: kde
-X-Neon-MergedPackage: true
-Depends: qt5-phonon (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Replaces: libphonon4qt5-dev (<< 4:4.12.0),
- libphonon4qt5experimental-dev (<< 4:4.12.0)
-Description: multimedia framework from KDE using Qt5 - development files
- Phonon5 is a Qt5 multimedia API, which provides a task-oriented abstraction
- layer for capturing, mixing, processing, and playing audio and video content.
- .
- This package contains the development files needed to build Qt5 applications
- using the Phonon5 cross-platform multimedia framework.
-
Package: libphonon4qt5-4
Architecture: all
-Depends: qt5-phonon
+Depends: qt5-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt5-data
Architecture: all
-Depends: qt5-phonon
+Depends: qt5-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt5experimental4
Architecture: all
-Depends: qt5-phonon
+Depends: qt5-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: phonon4qt5
Architecture: all
-Depends: qt5-phonon
+Depends: qt5-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: phonon4qt5settings
Architecture: all
-Depends: qt5-phonon
+Depends: qt5-phonon, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt5-dev
Architecture: all
-Depends: qt5-phonon-dev
+Depends: qt5-phonon-dev, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libphonon4qt5experimental-dev
Architecture: all
-Depends: qt5-phonon-dev
+Depends: qt5-phonon-dev, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
diff --git a/debian/qt5-phonon.lintian-overrides b/debian/qt5-phonon.lintian-overrides
new file mode 100644
index 0000000..f885a60
--- /dev/null
+++ b/debian/qt5-phonon.lintian-overrides
@@ -0,0 +1 @@
+qt5-phonon: package-name-doesnt-match-sonames libphonon4qt5-4 libphonon4qt5experimental4
\ No newline at end of file
diff --git a/debian/qt6-phonon.lintian-overrides b/debian/qt6-phonon.lintian-overrides
new file mode 100644
index 0000000..e97c26a
--- /dev/null
+++ b/debian/qt6-phonon.lintian-overrides
@@ -0,0 +1,6 @@
+qt6-phonon: custom-library-search-path RUNPATH /usr [usr/lib/*/libphonon4qt6.so.4.12.0]
+qt6-phonon: custom-library-search-path RUNPATH /usr [usr/lib/*/libphonon4qt6experimental.so.4.12.0]
+
+qt6-phonon: no-manual-page usr/bin/phononsettings
+
+qt6-phonon: package-name-doesnt-match-sonames libphonon4qt6-4 libphonon4qt6experimental4
\ No newline at end of file
More information about the Neon-commits
mailing list