[neon/backports-focal/mlt/Neon/release] debian: new version, add dummy packages
Jonathan Riddell
null at kde.org
Mon Nov 8 14:49:59 GMT 2021
Git commit 26747cf5d4f3f0ca636151f9383ffcee6f24d439 by Jonathan Riddell.
Committed on 08/11/2021 at 14:49.
Pushed by jriddell into branch 'Neon/release'.
new version, add dummy packages
M +65 -9 debian/changelog
M +96 -41 debian/control
M +0 -116 debian/copyright
D +0 -2 debian/libmlt++-7-7.install
M +4 -4 debian/libmlt++-dev.install
D +0 -1 debian/libmlt++7-7.lintian-overrides
D +0 -3 debian/libmlt-7-7.install
D +0 -0 debian/libmlt-7-7.lintian-overrides
M +2 -1 debian/libmlt-data.install
M +4 -4 debian/libmlt-dev.install
M +0 -2 debian/melt.install
M +1 -0 debian/melt.manpages
D +0 -2 debian/python3-mlt.lintian-overrides
D +0 -1 debian/python3-mlt7.install
M +15 -30 debian/rules
M +1 -2 debian/source/lintian-overrides
M +1 -1 debian/watch
https://invent.kde.org/neon/backports-focal/mlt/commit/26747cf5d4f3f0ca636151f9383ffcee6f24d439
diff --git a/debian/changelog b/debian/changelog
index 8e4c014..d6eaa5d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,20 +1,75 @@
-mlt (7.0.1-0neon) focal; urgency=medium
+mlt (7.2.0-1) unstable; urgency=medium
- * New release
+ * New upstream release.
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Tue, 02 Nov 2021 09:16:31 +0100
+
+mlt (7.0.1-3) unstable; urgency=medium
+
+ * Change order in debian/rules and use chrpath on temporary melt-7 binary.
+ Closes: #993765
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Mon, 06 Sep 2021 15:15:10 +0200
+
+mlt (7.0.1-2) unstable; urgency=medium
+
+ * Merge 6.26.1-1 changelog.
+ * Bump Standards-Version to 4.6.0.
+ * Uploading to unstable.
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Mon, 06 Sep 2021 09:16:05 +0200
+
+mlt (7.0.1-1) experimental; urgency=medium
+
+ * New upstream release.
+ - Switch to CMake build system.
+ * debian/watch: Adjust github URL.
+ * Add opencv build dependency and build the package with explicit enabled
+ opencv features. This is also required for motion tracker features.
+ Closes: #989227
- -- David Cahalane <david at narodnik.net> Sat, 26 Jun 2021 09:33:14 -0400
+ -- Patrick Matthäi <pmatthaei at debian.org> Thu, 05 Aug 2021 14:00:04 +0200
-mlt (6.26.1-0neon) focal; urgency=medium
+mlt (6.26.1-1) unstable; urgency=medium
- * New release
+ * New upstream release.
+ * debian/watch: Adjust github URL.
+ * Add opencv build dependency and build the package with explicit enabled
+ opencv features. This is also required for motion tracker features.
+ Closes: #989227
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Mon, 16 Aug 2021 10:32:11 +0200
+
+mlt (6.24.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Tue, 08 Dec 2020 16:29:36 +0100
- -- Julian Steinmann <mail at xyquadrat.ch> Sat, 22 May 2021 12:35:00 +0100
+mlt (6.22.1-5) unstable; urgency=medium
-mlt (6.24.0-0neon) focal; urgency=medium
+ * Bump Standards-Version to 4.5.1.
+ * Update debian/watch file standard to version 4.
- * New release
+ -- Patrick Matthäi <pmatthaei at debian.org> Thu, 19 Nov 2020 14:58:46 +0100
- -- Jonathan Riddell <jr at jriddell.org> Wed, 17 Feb 2021 15:07:16 +0000
+mlt (6.22.1-4) unstable; urgency=medium
+
+ * Enable rubberband feature.
+ Closes: #973710
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Thu, 05 Nov 2020 10:15:38 +0100
+
+mlt (6.22.1-3) unstable; urgency=medium
+
+ * Add patch from Andreas Metzler to drop unused libexif-gtk-dev build
+ dependency.
+ Closes: #971663
+ * Add patch from Hugh McMaster to make package Multi-Arch compatible.
+ Closes: #971752
+ * Adjust lintian overrides.
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Thu, 08 Oct 2020 11:42:29 +0200
mlt (6.22.1-2) unstable; urgency=medium
@@ -43,6 +98,7 @@ mlt (6.20.0-3) unstable; urgency=high
Closes: #963706
-- Patrick Matthäi <pmatthaei at debian.org> Tue, 14 Jul 2020 09:17:46 +0200
+
mlt (6.20.0-2) unstable; urgency=medium
* Drop patch 01-fix-link-atomic64.
diff --git a/debian/control b/debian/control
index b2c79df..174eeec 100644
--- a/debian/control
+++ b/debian/control
@@ -1,37 +1,41 @@
Source: mlt
Priority: optional
Maintainer: Patrick Matthäi <pmatthaei at debian.org>
-Build-Depends: debhelper-compat (= 12),
- dh-python,
- ffmpeg,
- frei0r-plugins-dev,
- imagemagick,
- ladspa-sdk,
- libavdevice-dev,
- libavformat-dev,
- libdv4-dev,
- libebur128-dev (>= 1.2.0-2),
- libexif-dev,
- libexif-gtk-dev,
- libfftw3-dev,
- libgtk2.0-dev,
- libjack-dev,
- libmovit-dev,
- libopencv-dev,
- libqt5opengl5-dev,
- libqt5svg5-dev,
- librtaudio-dev [linux-any],
- libsamplerate0-dev,
- libsdl1.2-dev,
- libsdl2-dev,
- libsox-dev (>= 14.3.0),
- libswscale-dev,
- libvorbis-dev,
- libxine2-dev,
- libxml2-dev,
- python3-dev,
- swig
-Standards-Version: 4.5.0
+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
+Standards-Version: 4.6.0
Section: libs
Rules-Requires-Root: no
Homepage: https://www.mltframework.org
@@ -39,7 +43,9 @@ Homepage: https://www.mltframework.org
Package: libmlt-dev
Section: libdevel
Architecture: any
-Depends: libmlt-7-7 (= ${binary:Version}), ${misc:Depends}
+Multi-Arch: same
+Depends: ${misc:Depends},
+ libmlt7 (= ${binary:Version})
Description: multimedia framework (development)
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
@@ -51,10 +57,14 @@ Description: multimedia framework (development)
This package contains the static libraries and headers for developing
applications that use the MLT multimedia framework.
-Package: libmlt-7-7
+Package: libmlt7
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
Recommends: libmlt-data (>= ${source:Version})
+Breaks: libmlt-7-7 (<< 7.2.0-1)
+Replaces: libmlt-7-7 (<< 7.2.0-1)
Description: multimedia framework (runtime)
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
@@ -66,10 +76,28 @@ Description: multimedia framework (runtime)
This package contains the files necessary for running applications that
use the MLT multimedia framework.
+Package: libmlt-7-7
+Architecture: any
+Multi-Arch: same
+Depends: libmlt7 (>= ${binary:Version}), ${shlibs:Depends},
+ ${misc:Depends}
+Section: oldlibs
+Priority: extra
+Description: multimedia framework (runtime) - transition
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This dummy package can be removed
+
Package: libmlt-data
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends}
-Enhances: libmlt-7-7
+Enhances: libmlt7
Description: multimedia framework (data)
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
@@ -83,7 +111,9 @@ Description: multimedia framework (data)
Package: libmlt++-dev
Section: libdevel
Architecture: any
-Depends: libmlt++-7-7 (= ${binary:Version}), ${misc:Depends}
+Multi-Arch: same
+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
@@ -95,9 +125,13 @@ Description: MLT multimedia framework C++ wrapper (development)
This package contains the static libraries and headers for developing
applications that use the MLT multimedia framework C++ wrapper.
-Package: libmlt++-7-7
+Package: libmlt++7
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Breaks: libmlt++-7-7 (<< 7.2.0-1)
+Replaces: libmlt++-7-7 (<< 7.2.0-1)
Description: MLT multimedia framework C++ wrapper (runtime)
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
@@ -109,19 +143,40 @@ Description: MLT multimedia framework C++ wrapper (runtime)
This package contains the files necessary for running applications that
use the MLT multimedia framework C++ wrapper.
+Package: libmlt++-7-7
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}, libmlt++7 (= ${binary:Version})
+Section: oldlibs
+Priority: extra
+Description: MLT multimedia framework C++ wrapper (runtime) - transitional
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This dummy package can be removed.
+
Package: melt
Section: utils
Architecture: any
-Depends: libmlt-data (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libmlt-data (>= ${source:Version})
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
minimalistic media player for audio and video files.
-Package: python3-mlt7
+Package: python3-mlt
Architecture: any
Section: python
-Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python3:Depends}
Provides: ${python3:Provides}
Conflicts: python-mlt
Replaces: python-mlt
diff --git a/debian/copyright b/debian/copyright
index 46c8c53..e7b336c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,17 +4,6 @@ Files: *
Copyright: 2003-2014, Meltytech, LLC
License: LGPL-2.1+
-Files: src/framework/mlt_animation.c
- src/framework/mlt_animation.h
- src/framework/mlt_events.c
- src/framework/mlt_events.h
- src/framework/mlt_geometry.c
- src/framework/mlt_geometry.h
- src/framework/mlt_log.c
- src/framework/mlt_log.h
-Copyright: 2004-2014, Meltytech, LLC
-License: LGPL-2.1+
-
Files: src/framework/mlt_cache.c
src/framework/mlt_cache.h
src/framework/mlt_profile.c
@@ -64,10 +53,6 @@ Files: src/modules/avformat/filter_swscale.c
Copyright: 2008-2014, Meltytech, LLC
License: LGPL-2.1+
-Files: src/modules/avformat/vdpau.c
-Copyright: 2009-2014, Meltytech, LLC
-License: LGPL-2.1+
-
Files: src/modules/core/consumer_multi.c
Copyright: 2011-2014, Meltytech, LLC
License: LGPL-2.1+
@@ -84,15 +69,6 @@ Files: src/modules/core/filter_audiowave.c
Copyright: 2010-2014, Meltytech, LLC
License: LGPL-2.1+
-Files: src/modules/core/filter_data_feed.c
- src/modules/core/filter_data_show.c
-Copyright: 2004-2014, Meltytech, LLC
-License: LGPL-2.1+
-
-Files: src/modules/core/filter_fieldorder.c
-Copyright: 2011-2014, Meltytech, LLC
-License: LGPL-2.1+
-
Files: src/modules/core/filter_transition.c
Copyright: 2005-2014, Meltytech, LLC
License: LGPL-2.1+
@@ -130,12 +106,6 @@ Files: src/modules/frei0r/producer_frei0r.c
Copyright: 2007, 2009, Jean-Baptiste Mardelle <jb at kdenlive.org>
License: LGPL-2.1+
-Files: src/modules/gtk2/pixops.c
- src/modules/gtk2/pixops.h
-Copyright: 2003-2014, Meltytech, LLC
- 2000, Red Hat, Inc
-License: LGPL-2+
-
Files: src/modules/jackrack/*
Copyright: Robert Ham 2002, 2003 (node at users.sourceforge.net) / 2004-2014, Meltytech, LLC
License: GPL-2+
@@ -168,41 +138,6 @@ Files: src/modules/kdenlive/producer_framebuffer.c
Copyright: 2007, Jean-Baptiste Mardelle <jb at ader.ch>
License: LGPL-2.1+
-Files: src/modules/kino/*
-Copyright: 2000-2002, Arne Schirmacher <arne at schirmacher.de>
-License: GPL-2+
-
-Files: src/modules/kino/endian_types.h
-Copyright: 2003-2005, Daniel Kobras <kobras at debian.org>
-License: GPL-2+
-
-Files: src/modules/kino/factory.c
- src/modules/kino/kino_wrapper.cc
- src/modules/kino/kino_wrapper.h
- src/modules/kino/producer_kino.c
-Copyright: 2002-2014, Meltytech, LLC
-License: GPL-2+
-
-Files: src/modules/linsys/*
-Copyright: Broadcasting Center Europe S.A. http://www.bce.lu
-License: GPL-2+
-
-Files: src/modules/motion_est/*
-Copyright: 2004
-License: GPL-2+
-
-Files: src/modules/motion_est/factory.c
- src/modules/motion_est/producer_slowmotion.c
- src/modules/motion_est/sad_sse.h
-Copyright: no-info-found
-License: GPL-2+
-
-Files: src/modules/motion_est/filter_autotrack_rectangle.c
- src/modules/motion_est/filter_crop_detect.c
- src/modules/motion_est/filter_motion_est.c
-Copyright: 2005
-License: GPL-2+
-
Files: src/modules/normalize/*
Copyright: Steve Harris / 2012, Dan Dennedy <dan at dennedy.org> / 2010, Marco Gittler <g.marco at freenet.de> / 2002, Steve Harris
License: GPL-2+
@@ -220,19 +155,6 @@ Files: src/modules/oldfilm/*
Copyright: 2007, 2008, 2011, Marco Gittler <g.marco at freenet.de>
License: LGPL-2.1+
-Files: src/modules/opengl/*
-Copyright: 2008-2014, Dan Dennedy <dan at dennedy.org>
-License: GPL-2+
-
-Files: src/modules/opengl/consumer_xgl.c
-Copyright: 2012, Christophe Thommeret
-License: LGPL-2.1+
-
-Files: src/modules/opengl/filter_glsl_manager.cpp
-Copyright: 2013, Dan Dennedy <dan at dennedy.org>
- 2011, 2012, Christophe Thommeret <hftom at free.fr>
-License: GPL-2+
-
Files: src/modules/plus/consumer_blipflash.c
src/modules/plus/producer_blipflash.c
src/modules/plus/producer_count.c
@@ -370,14 +292,6 @@ Files: src/modules/sdl/consumer_sdl_preview.c
Copyright: 2004-2014, Meltytech, LLC
License: LGPL-2.1+
-Files: src/modules/sdl/producer_sdl_image.c
-Copyright: 2005-2014, Meltytech, LLC
-License: LGPL-2.1+
-
-Files: src/modules/swfdec/*
-Copyright: 2008, 2010-2014, Dan Dennedy <dan at dennedy.org>
-License: LGPL-2.1+
-
Files: src/modules/vid.stab/*
Copyright: 2014, Brian Matherly <pez4brian at yahoo.com>
2013, Marco Gittler <g.marco at freenet.de>
@@ -397,27 +311,6 @@ Files: src/modules/vid.stab/factory.c
Copyright: 2008-2014, Dan Dennedy <dan at dennedy.org>
License: GPL-2+
-Files: src/modules/videostab/*
-Copyright: Georg Martius - June 2007
-License: GPL-2+
-
-Files: src/modules/videostab/factory.c
-Copyright: 2007, 2008, 2011, Marco Gittler <g.marco at freenet.de>
-License: LGPL-2.1+
-
-Files: src/modules/videostab/filter_videostab.c
- src/modules/videostab/filter_videostab2.c
-Copyright: 2011, Marco Gittler <g.marco at freenet.de>
-License: GPL-2+
-
-Files: src/modules/videostab/stab/*
-Copyright: 2008, Lenny <leonardo.masoni at gmail.com>
-License: GPL-2+
-
-Files: src/modules/vmfx/*
-Copyright: 2005, Visual Media Fx Inc
-License: LGPL-2+
-
Files: src/modules/xine/*
Copyright: 2000-2004, the xine project
License: GPL-2+
@@ -580,15 +473,6 @@ License: GPL-3+
On Debian systems, the complete text of version 3 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-3'.
-License: LGPL-2+
- This program is free software; you can redistribute it and/or modify it
- under the terms of the GNU Library General Public License as published by the
- Free Software Foundation; version 2 of the License, or (at
- your option) any later version.
- .
- On Debian systems, the complete text of version 2 of the GNU Library General
- Public License can be found in `/usr/share/common-licenses/LGPL-2'.
-
License: LGPL-2.1+
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by the
diff --git a/debian/libmlt++-7-7.install b/debian/libmlt++-7-7.install
deleted file mode 100644
index 44b7690..0000000
--- a/debian/libmlt++-7-7.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/libmlt++-7.so.7
-usr/lib/*/libmlt++-7.so.7.*
diff --git a/debian/libmlt++-dev.install b/debian/libmlt++-dev.install
index 64d4eaa..f2b4092 100644
--- a/debian/libmlt++-dev.install
+++ b/debian/libmlt++-dev.install
@@ -1,4 +1,4 @@
-src/swig/mlt.i usr/include/mlt++-7/
-usr/include/mlt-7/mlt++/
-usr/lib/*/libmlt++-7.so
-usr/lib/*/pkgconfig/mlt++-7.pc
+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++7-7.lintian-overrides b/debian/libmlt++7-7.lintian-overrides
deleted file mode 100644
index c44e253..0000000
--- a/debian/libmlt++7-7.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libmlt++7: no-symbols-control-file usr/lib/*/libmlt++-7.so.*
diff --git a/debian/libmlt-7-7.install b/debian/libmlt-7-7.install
deleted file mode 100644
index 424ad57..0000000
--- a/debian/libmlt-7-7.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/*/libmlt-7.so.7
-usr/lib/*/libmlt-7.so.7.*
-usr/lib/*/mlt-7/*
diff --git a/debian/libmlt-7-7.lintian-overrides b/debian/libmlt-7-7.lintian-overrides
deleted file mode 100644
index e69de29..0000000
diff --git a/debian/libmlt-data.install b/debian/libmlt-data.install
index ab4e877..afef4c6 100644
--- a/debian/libmlt-data.install
+++ b/debian/libmlt-data.install
@@ -1 +1,2 @@
-usr/share/mlt-7/*
+usr/share/mlt-*/*
+usr/share/mlt-*/*/*
diff --git a/debian/libmlt-dev.install b/debian/libmlt-dev.install
index 3ede0ae..3817732 100644
--- a/debian/libmlt-dev.install
+++ b/debian/libmlt-dev.install
@@ -1,4 +1,4 @@
-usr/include/mlt-7/framework/*.h
-usr/lib/*/libmlt-7.so
-usr/lib/*/pkgconfig/mlt-framework-7.pc
-usr/lib/*/cmake/Mlt7/
+usr/include/mlt-*/framework/*.h
+usr/lib/*/libmlt-*.so
+usr/lib/*/pkgconfig/mlt-framework-*.pc
+usr/lib/*/cmake/Mlt*/*
diff --git a/debian/melt.install b/debian/melt.install
index becb7a0..66cbc5a 100644
--- a/debian/melt.install
+++ b/debian/melt.install
@@ -1,3 +1 @@
-usr/bin/melt
usr/bin/melt*
-usr/share/man/man1/melt-7.1
diff --git a/debian/melt.manpages b/debian/melt.manpages
index f54d289..5cfcfa9 100644
--- a/debian/melt.manpages
+++ b/debian/melt.manpages
@@ -1 +1,2 @@
docs/melt.1
+usr/share/man/man1/melt-*.*
diff --git a/debian/python3-mlt.lintian-overrides b/debian/python3-mlt.lintian-overrides
deleted file mode 100644
index 2e490d1..0000000
--- a/debian/python3-mlt.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-python3-mlt: hardening-no-fortify-functions usr/lib/python3/dist-packages/*.so
-python3-mlt: hardening-no-bindnow usr/lib/python3/dist-packages/*.so
diff --git a/debian/python3-mlt7.install b/debian/python3-mlt7.install
deleted file mode 100644
index 0017270..0000000
--- a/debian/python3-mlt7.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/python3/dist-packages
diff --git a/debian/rules b/debian/rules
index 6d7503b..5b08300 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,35 +1,20 @@
#!/usr/bin/make -f
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all buildinfo=+path
+
+DEB_CONFIGURE_EXTRA_FLAGS := \
+ -DSWIG_PYTHON=ON \
+ -DMOD_OPENCV=ON
+
%:
- dh $@
+ dh $@ --with python3
+
+override_dh_install:
+ chrpath -d -k $(CURDIR)/debian/tmp/usr/bin/melt-7
+ dh_install
override_dh_auto_configure:
- dh_auto_configure -- \
- -DMOD_NDI=OFF \
- -DGPL3=ON \
- -DGPL=ON \
- -DMOD_AVFORMAT=ON \
- -DMOD_DECKLINK=ON \
- -DMOD_FREI0R=ON \
- -DMOD_GDK=ON \
- -DMOD_JACKRACK=ON \
- -DMOD_KDENLIVE=ON \
- -DMOD_MOVIT=ON \
- -DMOD_NORMALIZE=ON \
- -DMOD_OLDFILM=ON \
- -DMOD_OPENCV=ON \
- -DMOD_PLUSGPL=ON \
- -DMOD_PLUS=ON \
- -DMOD_QT=ON \
- -DMOD_RESAMPLE=ON \
- -DMOD_RTAUDIO=ON \
- -DMOD_RUBBERBAND=ON \
- -DMOD_SDL1=ON \
- -DMOD_SDL2=ON \
- -DMOD_SOX=ON \
- -DMOD_VIDSTAB=ON \
- -DMOD_VORBIS=ON \
- -DMOD_XINE=ON \
- -DMOD_XML=ON \
- -DSWIG_PYTHON=ON \
- -DCMAKE_SYSTEM_PROCESSOR=$(DEB_HOST_GNU_CPU)
+ dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS)
+
+override_dh_makeshlibs:
+ dh_makeshlibs -V
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index 8f6d0ad..1b4391b 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -1,4 +1,3 @@
mlt source: debian-watch-does-not-check-gpg-signature
-mlt source: intra-source-package-circular-dependency libmlt++3 libmlt6
+mlt source: intra-source-package-circular-dependency libmlt++7 libmlt7
mlt source: upstream-metadata-file-is-missing
-mlt source: testsuite-autopkgtest-missing
diff --git a/debian/watch b/debian/watch
index d197e5d..ccfb002 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
-version=3
+version=4
opts=dversionmangle=s/\+git\d+//;s/\+dfsg\d// \
https://github.com/mltframework/mlt/releases \
/mltframework/mlt/archive/refs/tags/v(.+)\.tar\.gz
More information about the Neon-commits
mailing list