[neon/backports-focal/mlt/Neon/release] debian: add transitional for python

Jonathan Riddell null at kde.org
Tue Nov 9 10:42:37 GMT 2021


Git commit f2aece50a5ce6a2090751014904a1e060c2dd1e1 by Jonathan Riddell.
Committed on 09/11/2021 at 10:42.
Pushed by jriddell into branch 'Neon/release'.

add transitional for python

M  +45   -56   debian/control
M  +1    -1    debian/libmlt++-dev.install
M  +1    -1    debian/libmlt-dev.install

https://invent.kde.org/neon/backports-focal/mlt/commit/f2aece50a5ce6a2090751014904a1e060c2dd1e1

diff --git a/debian/control b/debian/control
index fff21bc..c1a941f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,40 +1,40 @@
 Source: mlt
 Priority: optional
 Maintainer: Patrick Matthäi <pmatthaei at debian.org>
-Build-Depends: debhelper-compat (= 13),
- ffmpeg,
- libqt5opengl5-dev,
- libqt5svg5-dev,
- ladspa-sdk,
- libavdevice-dev,
- libavformat-dev,
- libdv4-dev,
- libexif-dev,
- libgdk-pixbuf2.0-dev,
- libmovit-dev,
- libfftw3-dev,
- libjack-dev,
- libpango1.0-dev,
- libsamplerate-dev,
- libsdl1.2-dev,
- libsdl2-dev,
- libsox-dev (>= 14.3.0),
- libswscale-dev,
- librubberband-dev,
- libopencv-dev,
- libvorbis-dev,
- libvidstab-dev,
- libxine2-dev,
- libxml2-dev,
- librtaudio-dev [linux-any],
- imagemagick,
- frei0r-plugins-dev,
- swig,
- libebur128-dev (>= 1.2.0-2),
- python3-dev,
- cmake,
- chrpath,
- dh-python
+Build-Depends: chrpath,
+               cmake,
+               debhelper-compat (= 13),
+               dh-python,
+               ffmpeg,
+               frei0r-plugins-dev,
+               imagemagick,
+               ladspa-sdk,
+               libavdevice-dev,
+               libavformat-dev,
+               libdv4-dev,
+               libebur128-dev (>= 1.2.0-2),
+               libexif-dev,
+               libfftw3-dev,
+               libgdk-pixbuf2.0-dev,
+               libjack-dev,
+               libmovit-dev,
+               libopencv-dev,
+               libpango1.0-dev,
+               libqt5opengl5-dev,
+               libqt5svg5-dev,
+               librtaudio-dev [linux-any],
+               librubberband-dev,
+               libsamplerate-dev,
+               libsdl1.2-dev,
+               libsdl2-dev,
+               libsox-dev (>= 14.3.0),
+               libswscale-dev,
+               libvidstab-dev,
+               libvorbis-dev,
+               libxine2-dev,
+               libxml2-dev,
+               python3-dev,
+               swig
 Standards-Version: 4.6.0
 Section: libs
 Rules-Requires-Root: no
@@ -44,8 +44,7 @@ Package: libmlt-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends},
- libmlt7 (= ${binary:Version})
+Depends: libmlt7 (= ${binary:Version}), ${misc:Depends}
 Description: multimedia framework (development)
  MLT is an open source multimedia framework, designed and developed for
  television broadcasting. It provides a toolkit for broadcasters, video
@@ -60,8 +59,7 @@ Description: multimedia framework (development)
 Package: libmlt7
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Depends},
- ${misc:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Recommends: libmlt-data (>= ${source:Version})
 Breaks: libmlt-7-7 (<< 7.2.0-1)
 Replaces: libmlt-7-7 (<< 7.2.0-1)
@@ -79,8 +77,7 @@ Description: multimedia framework (runtime)
 Package: libmlt-7-7
 Architecture: any
 Multi-Arch: same
-Depends: libmlt7 (>= ${binary:Version}), ${shlibs:Depends},
- ${misc:Depends}
+Depends: libmlt7 (>= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Section: oldlibs
 Priority: extra
 Description: multimedia framework (runtime) - transition
@@ -112,8 +109,7 @@ Package: libmlt++-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libmlt++7 (= ${binary:Version}),
- ${misc:Depends}
+Depends: libmlt++7 (= ${binary:Version}), ${misc:Depends}
 Description: MLT multimedia framework C++ wrapper (development)
  MLT is an open source multimedia framework, designed and developed for
  television broadcasting. It provides a toolkit for broadcasters, video
@@ -128,8 +124,7 @@ Description: MLT multimedia framework C++ wrapper (development)
 Package: libmlt++7
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Depends},
- ${misc:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Breaks: libmlt++-7-7 (<< 7.2.0-1)
 Replaces: libmlt++-7-7 (<< 7.2.0-1)
 Description: MLT multimedia framework C++ wrapper (runtime)
@@ -146,8 +141,7 @@ Description: MLT multimedia framework C++ wrapper (runtime)
 Package: libmlt++-7-7
 Architecture: any
 Multi-Arch: same
-Depends: ${shlibs:Depends},
- ${misc:Depends}, libmlt++7 (= ${binary:Version})
+Depends: libmlt++7 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Section: oldlibs
 Priority: extra
 Description: MLT multimedia framework C++ wrapper (runtime) - transitional
@@ -163,9 +157,7 @@ Description: MLT multimedia framework C++ wrapper (runtime) - transitional
 Package: melt
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- libmlt-data (>= ${source:Version})
+Depends: libmlt-data (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
 Description: command line media player and video editor
  melt was meant as a test tool for the MLT framework, but it is also a powerful
  multitrack command line oriented video editor. It could also used as an
@@ -174,13 +166,11 @@ Description: command line media player and video editor
 Package: python3-mlt
 Architecture: any
 Section: python
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${python3:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
 Provides: ${python3:Provides}
 Conflicts: python-mlt
-Replaces: python-mlt, python3-mlt7
-Breaks: python3-mlt7
+Replaces: python-mlt, python3-mlt7 (<< 7.2.0-1)
+Breaks: python3-mlt7 (<< 7.2.0-1)
 Description: multimedia framework (Python bindings)
  MLT is an open source multimedia framework, designed and developed for
  television broadcasting. It provides a toolkit for broadcasters, video
@@ -195,8 +185,7 @@ Package: python3-mlt7
 Architecture: any
 Section: oldlibs
 Priority: extra
-Depends: ${shlibs:Depends},
- ${misc:Depends},
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: multimedia framework (Python bindings) - transitional
  MLT is an open source multimedia framework, designed and developed for
  television broadcasting. It provides a toolkit for broadcasters, video
diff --git a/debian/libmlt++-dev.install b/debian/libmlt++-dev.install
index f2b4092..77e8ed5 100644
--- a/debian/libmlt++-dev.install
+++ b/debian/libmlt++-dev.install
@@ -1,4 +1,4 @@
+src/swig/mlt.i usr/include/mlt-7/mlt++/
 usr/include/mlt-*/mlt++/*.h
 usr/lib/*/libmlt++-*.so
 usr/lib/*/pkgconfig/mlt++-*.pc
-src/swig/mlt.i usr/include/mlt-7/mlt++/
diff --git a/debian/libmlt-dev.install b/debian/libmlt-dev.install
index 3817732..87326f7 100644
--- a/debian/libmlt-dev.install
+++ b/debian/libmlt-dev.install
@@ -1,4 +1,4 @@
 usr/include/mlt-*/framework/*.h
+usr/lib/*/cmake/Mlt*/*
 usr/lib/*/libmlt-*.so
 usr/lib/*/pkgconfig/mlt-framework-*.pc
-usr/lib/*/cmake/Mlt*/*


More information about the Neon-commits mailing list