Package: mlt Version: 0.4.10-5 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu lucid ubuntu-patch
In Ubuntu, we've applied the attached patch to achieve the following: * Replace hard-coded python2.5 by dynamic detected version (LP: #520138). * Override dh_auto_clean to run make distclean. We thought you might be interested in doing the same. -- System Information: Debian Release: squeeze/sid APT prefers lucid-updates APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 'lucid-backports'), (500, 'lucid') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-13-generic (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru mlt-0.4.10/debian/python-mlt2.install mlt-0.4.10/debian/python-mlt2.install --- mlt-0.4.10/debian/python-mlt2.install 2010-02-09 21:50:32.000000000 +0100 +++ mlt-0.4.10/debian/python-mlt2.install 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -src/swig/python/mlt.py usr/lib/python2.5/site-packages/ -src/swig/python/_mlt.so usr/lib/python2.5/site-packages/ diff -Nru mlt-0.4.10/debian/rules mlt-0.4.10/debian/rules --- mlt-0.4.10/debian/rules 2010-02-09 21:50:32.000000000 +0100 +++ mlt-0.4.10/debian/rules 2010-02-13 00:53:52.000000000 +0100 @@ -16,13 +16,23 @@ --swig-languages=python \ --qimage-libdir=/usr/lib +PYTHON_DIR := usr/lib/$(shell pyversions -d)/site-packages + %: dh $@ override_dh_auto_configure: dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS) +override_dh_auto_clean: + [ ! -f config.mak ] || $(MAKE) distclean + rm -f config.log *.pc src/modules/gtk2/config.h + find \( -name '*.o' -o -name '*.mak' -o -name '.depend' \) -delete + override_dh_install: + mkdir -p debian/python-mlt2/$(PYTHON_DIR) + install -m 644 src/swig/python/mlt.py debian/python-mlt2/$(PYTHON_DIR)/mlt.py + install -m 644 src/swig/python/_mlt.so debian/python-mlt2/$(PYTHON_DIR)/_mlt.so dh_install --list-missing override_dh_strip: