--- mlt-0.2.4.orig/debian/patches/01_modules_in_usr_lib.patch +++ mlt-0.2.4/debian/patches/01_modules_in_usr_lib.patch @@ -0,0 +1,336 @@ +diff -Nur mlt-0.2.4/docs/install.txt mlt-0.2.4.new/docs/install.txt +--- mlt-0.2.4/docs/install.txt 2007-03-30 08:55:55.000000000 +0200 ++++ mlt-0.2.4.new/docs/install.txt 2007-08-08 14:55:27.000000000 +0200 +@@ -154,7 +154,7 @@ + + The modules produce a shared object per module and update text files + containing a list of modules provided by this build. These are installed +- in $prefix/share/mlt/modules. It is at the discretion of the module to ++ in $prefix/lib/mlt/modules. It is at the discretion of the module to + install additional support files. + + To allow the development of external components, mlt-config and scripts +@@ -164,7 +164,7 @@ + module is loaded unless explicitly requested via server configuration + or usage. + +- External modules are also placed in this $prefix/share/mlt/modules, and the ++ External modules are also placed in this $prefix/lib/mlt/modules, and the + installation of those must modify the text file accordingly before they + will be considered at runtime. + +diff -Nur mlt-0.2.4/docs/westley.txt mlt-0.2.4.new/docs/westley.txt +--- mlt-0.2.4/docs/westley.txt 2007-06-10 08:57:10.000000000 +0200 ++++ mlt-0.2.4.new/docs/westley.txt 2007-08-08 14:55:27.000000000 +0200 +@@ -15,7 +15,7 @@ + + If you just want to go straight to the DTD, then see + mlt/src/modules/westley/westley.dtd, which gets installed at +- $(prefix)/share/mlt/modules/westley.dtd. Currently, the westley parser is ++ $(prefix)/lib/mlt/modules/westley.dtd. Currently, the westley parser is + non-validating. + + +diff -Nur mlt-0.2.4/src/framework/config.h mlt-0.2.4.new/src/framework/config.h +--- mlt-0.2.4/src/framework/config.h 2004-03-26 16:14:13.000000000 +0100 ++++ mlt-0.2.4.new/src/framework/config.h 2007-08-08 14:55:28.000000000 +0200 +@@ -3,7 +3,7 @@ + #ifndef _MLT_CONFIG_H_ + #define _MLT_CONFIG_H_ + +-#define PREFIX_DATA PREFIX "/share/mlt/modules" ++#define PREFIX_DATA PREFIX "/lib/mlt/modules" + + #endif + +diff -Nur mlt-0.2.4/src/modules/avformat/Makefile mlt-0.2.4.new/src/modules/avformat/Makefile +--- mlt-0.2.4/src/modules/avformat/Makefile 2007-07-15 09:43:48.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/avformat/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -55,7 +55,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/core/Makefile mlt-0.2.4.new/src/modules/core/Makefile +--- mlt-0.2.4/src/modules/core/Makefile 2007-04-10 08:51:40.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/core/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -53,8 +53,8 @@ + rm -f $(OBJS) $(ASM_OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" +- install -m 644 ../data_fx.properties "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" ++ install -m 644 ../data_fx.properties "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/dv/Makefile mlt-0.2.4.new/src/modules/dv/Makefile +--- mlt-0.2.4/src/modules/dv/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/dv/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -29,7 +29,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/effectv/Makefile mlt-0.2.4.new/src/modules/effectv/Makefile +--- mlt-0.2.4/src/modules/effectv/Makefile 2007-06-10 23:34:57.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/effectv/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -28,7 +28,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/fezzik/Makefile mlt-0.2.4.new/src/modules/fezzik/Makefile +--- mlt-0.2.4/src/modules/fezzik/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/fezzik/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -27,9 +27,9 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" +- install -m 644 ../fezzik.dict "$(DESTDIR)$(prefix)/share/mlt/modules" +- install -m 644 ../fezzik.ini "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" ++ install -m 644 ../fezzik.dict "$(DESTDIR)$(prefix)/lib/mlt/modules" ++ install -m 644 ../fezzik.ini "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/gtk2/Makefile mlt-0.2.4.new/src/modules/gtk2/Makefile +--- mlt-0.2.4/src/modules/gtk2/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/gtk2/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -53,7 +53,7 @@ + rm -f $(OBJS) $(ASM_OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/inigo/Makefile mlt-0.2.4.new/src/modules/inigo/Makefile +--- mlt-0.2.4/src/modules/inigo/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/inigo/Makefile 2007-08-08 14:55:28.000000000 +0200 +@@ -26,7 +26,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/jackrack/Makefile mlt-0.2.4.new/src/modules/jackrack/Makefile +--- mlt-0.2.4/src/modules/jackrack/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/jackrack/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -40,7 +40,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/kdenlive/Makefile mlt-0.2.4.new/src/modules/kdenlive/Makefile +--- mlt-0.2.4/src/modules/kdenlive/Makefile 2007-04-10 08:51:40.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/kdenlive/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -30,7 +30,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/kino/Makefile mlt-0.2.4.new/src/modules/kino/Makefile +--- mlt-0.2.4/src/modules/kino/Makefile 2006-03-02 08:24:39.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/kino/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -38,7 +38,7 @@ + rm -f $(OBJS) $(TARGET) $(CPPOBJS) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/Makefile mlt-0.2.4.new/src/modules/Makefile +--- mlt-0.2.4/src/modules/Makefile 2007-06-12 07:31:40.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -19,7 +19,7 @@ + done + + install: +- install -m 644 producers.dat filters.dat transitions.dat consumers.dat "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 644 producers.dat filters.dat transitions.dat consumers.dat "$(DESTDIR)$(prefix)/lib/mlt/modules" + list='$(SUBDIRS)'; \ + for subdir in $$list; do \ + if [ -f $$subdir/Makefile -a ! -f disable-$$subdir ] ; \ +@@ -28,5 +28,5 @@ + done + + uninstall: +- rm -rf "$(DESTDIR)$(prefix)/share/mlt/modules" ++ rm -rf "$(DESTDIR)$(prefix)/lib/mlt/modules" + +diff -Nur mlt-0.2.4/src/modules/motion_est/Makefile mlt-0.2.4.new/src/modules/motion_est/Makefile +--- mlt-0.2.4/src/modules/motion_est/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/motion_est/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -31,7 +31,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + test: $(TARGET) + ~/mlt-devel/mlt/src/inigo/inigo -filter motion_est -filter vismv -filter benchmark -consumer sdl rescale=none real_time=0 audio_off=1 silent=1 /media/cdrecorder/BBC.The.Private.Life.Of.Plants.Pt5.Living.Together.DivX505.AC3.www.MVGroup.org.uk.avi in=50000 +diff -Nur mlt-0.2.4/src/modules/normalize/Makefile mlt-0.2.4.new/src/modules/normalize/Makefile +--- mlt-0.2.4/src/modules/normalize/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/normalize/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -26,7 +26,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/plus/Makefile mlt-0.2.4.new/src/modules/plus/Makefile +--- mlt-0.2.4/src/modules/plus/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/plus/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -30,7 +30,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/qimage/Makefile mlt-0.2.4.new/src/modules/qimage/Makefile +--- mlt-0.2.4/src/modules/qimage/Makefile 2007-07-01 20:17:44.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/qimage/Makefile 2007-08-08 14:55:28.000000000 +0200 +@@ -30,7 +30,7 @@ + rm -f $(OBJS) $(TARGET) $(CPPOBJS) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/resample/Makefile mlt-0.2.4.new/src/modules/resample/Makefile +--- mlt-0.2.4/src/modules/resample/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/resample/Makefile 2007-08-08 14:55:28.000000000 +0200 +@@ -28,7 +28,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/sdl/Makefile mlt-0.2.4.new/src/modules/sdl/Makefile +--- mlt-0.2.4/src/modules/sdl/Makefile 2006-09-25 22:07:46.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/sdl/Makefile 2007-08-08 14:55:28.000000000 +0200 +@@ -45,7 +45,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/sox/Makefile mlt-0.2.4.new/src/modules/sox/Makefile +--- mlt-0.2.4/src/modules/sox/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/sox/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -26,7 +26,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/valerie/Makefile mlt-0.2.4.new/src/modules/valerie/Makefile +--- mlt-0.2.4/src/modules/valerie/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/valerie/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -26,7 +26,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/vmfx/Makefile mlt-0.2.4.new/src/modules/vmfx/Makefile +--- mlt-0.2.4/src/modules/vmfx/Makefile 2006-08-14 11:32:53.000000000 +0200 ++++ mlt-0.2.4.new/src/modules/vmfx/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -30,7 +30,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/vorbis/Makefile mlt-0.2.4.new/src/modules/vorbis/Makefile +--- mlt-0.2.4/src/modules/vorbis/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/vorbis/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -28,7 +28,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/westley/Makefile mlt-0.2.4.new/src/modules/westley/Makefile +--- mlt-0.2.4/src/modules/westley/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/westley/Makefile 2007-08-08 14:55:28.000000000 +0200 +@@ -29,8 +29,8 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" +- install -m 644 westley.dtd "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" ++ install -m 644 westley.dtd "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend +diff -Nur mlt-0.2.4/src/modules/xine/Makefile mlt-0.2.4.new/src/modules/xine/Makefile +--- mlt-0.2.4/src/modules/xine/Makefile 2005-12-05 12:35:55.000000000 +0100 ++++ mlt-0.2.4.new/src/modules/xine/Makefile 2007-08-08 14:55:27.000000000 +0200 +@@ -28,7 +28,7 @@ + rm -f $(OBJS) $(TARGET) + + install: all +- install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -m 755 $(TARGET) "$(DESTDIR)$(prefix)/lib/mlt/modules" + + ifneq ($(wildcard .depend),) + include .depend --- mlt-0.2.4.orig/debian/patches/02_Makefile.patch +++ mlt-0.2.4/debian/patches/02_Makefile.patch @@ -0,0 +1,11 @@ +diff -Nur mlt-0.2.4/Makefile mlt-0.2.4.new/Makefile +--- mlt-0.2.4/Makefile 2007-07-15 03:19:30.000000000 +0200 ++++ mlt-0.2.4.new/Makefile 2007-08-08 15:04:15.000000000 +0200 +@@ -32,6 +32,7 @@ + install -d "$(DESTDIR)$(libdir)" + install -d "$(DESTDIR)$(libdir)/pkgconfig" + install -d "$(DESTDIR)$(prefix)/share/mlt/modules" ++ install -d "$(DESTDIR)$(prefix)/lib/mlt/modules" + install -c -m 755 mlt-config "$(DESTDIR)$(bindir)" + install -c -m 644 *.pc "$(DESTDIR)$(libdir)/pkgconfig" + install -m 644 packages.dat "$(DESTDIR)$(prefix)/share/mlt/" --- mlt-0.2.4.orig/debian/libmiracle0.2.4.shlibs +++ mlt-0.2.4/debian/libmiracle0.2.4.shlibs @@ -0,0 +1 @@ +libmiracle 0.2.4 libmiracle0.2.4 (>= 0.2.4) --- mlt-0.2.4.orig/debian/libmiracle0.2.4.install +++ mlt-0.2.4/debian/libmiracle0.2.4.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libmiracle.so.* --- mlt-0.2.4.orig/debian/libvalerie0.2.4.shlibs +++ mlt-0.2.4/debian/libvalerie0.2.4.shlibs @@ -0,0 +1 @@ +libvalerie 0.2.4 libvalerie0.2.4 (>= 0.2.4) --- mlt-0.2.4.orig/debian/rules +++ mlt-0.2.4/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +DEB_BUILD_GNU_TYPE = $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +clean:: + rm -f *.pc + +DEB_CONFIGURE_EXTRA_FLAGS = --enable-gpl --disable-mmx + +ifneq (,$(findstring 86,$(DEB_BUILD_GNU_TYPE))) +DEB_CONFIGURE_EXTRA_FLAGS += --enable-motion-est +endif --- mlt-0.2.4.orig/debian/copyright +++ mlt-0.2.4/debian/copyright @@ -0,0 +1,98 @@ +This package was debianized by Arnaud Quette on +Tue, 15 Nov 2005 22:27:13 +0100. + +It was downloaded from +http://sourceforge.net/project/showfiles.php?group_id=96039 + +Upstream Authors: Charles Yates + Dan Dennedy + +Copyright (C) 2003-2004 Charles Yates and Dan Dennedy + +License: + +MLT + + This program is free software; you can redistribute it and/or modify it under + the terms of the GNU General Public License as published by the Free Software + Foundation; either version 2 of the License, or (at your option) any later + version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + details. + + You should have received a copy of the GNU General Public License along with + this program; if not, write to the Free Software Foundation, Inc., 51 Franklin + St, Fifth Floor, Boston, MA 02110-1301, USA. + +================================================================================ +All files except those listed below: + Copyright (C) 2002 to 2006 Ushodaya Enterprises Limited + License: GPL, see above +================================================================================modules/core/producer_framebuffer.h + Copyright (C) 2006 Jean-Baptiste Mardelle + License: GPL, see above +================================================================================ +modules/avformat/mmx.h + Copyright (C) 1997-2001 H. Dietz and R. Fisher + License: GPL, see above +================================================================================ +modules/gtk2/pixops.c, modules/gtk2/pixops.h + Copyright (C) 1999 The Free Software Foundation + License: GPL, see above +================================================================================ +modules/jackrack/jack_rack.c, modules/jackrack/jack_rack.h, +modules/jackrack/lock_free_fifo.c, modules/jackrack/lock_free_fifo.h, +modules/jackrack/plugin.c, modules/jackrack/plugin.h, +modules/jackrack/plugin_desc.c, modules/jackrack/plugin_desc.h, +modules/jackrack/plugin_mgr.c, modules/jackrack/plugin_mgr.h, +modules/jackrack/plugin_settings.c, modules/jackrack/plugin_settings.h, +modules/jackrack/process.c, modules/jackrack/process.h + Copyright (C) Robert Ham 2002, 2003 (node@users.sourceforge.net) + License: GPL, see above +================================================================================ +modules/kino/avi.cc, modules/kino/avi.h, modules/kino/error.cc, +modules/kino/error.h, modules/kino/filehandler.cc, modules/kino/filehandler.h, +modules/kino/riff.cc, modules/kino/riff.h + Copyright (C) 2000 - 2002 Arne Schirmacher + License: GPL, see above +================================================================================ +modules/kino/endian_types.h + Copyright (c) 2003-2005 Daniel Kobras + License: GPL, see above +================================================================================ +modules/motion_est/arrow_code.c, modules/motion_est/arrow_code.h, +modules/motion_est/filter_autotrack_rectangle.c, +modules/motion_est/filter_crop_detect.c, modules/motion_est/filter_motion_est.c, +modules/motion_est/filter_motion_est.h, modules/motion_est/filter_vismv.c + Copyright (C) 2004 and/or 2005 Zachary Drew + License: GPL, see above +================================================================================ +modules/qimage/factory.c, modules/qimage/producer_qimage.h + Copyright (C) 2006 Visual Media + License: GPL, see above +================================================================================ +modules/sdl/producer_sdl_image.c, modules/sdl/producer_sdl_image.h, +modules/vmfx/factory.c, modules/vmfx/filter_chroma.c, +modules/vmfx/filter_chroma.h, modules/vmfx/filter_chroma_hold.c, +modules/vmfx/filter_chroma_hold.h, modules/vmfx/filter_mono.c, +modules/vmfx/filter_mono.h, modules/vmfx/filter_shape.c, +modules/vmfx/filter_shape.h, modules/vmfx/producer_pgm.c, +modules/vmfx/producer_pgm.h + Copyright (C) 2005 Visual Media FX + License: GPL, see above +================================================================================ +modules/xine/attributes.h, modules/xine/cpu_accel.c + Copyright (C) 1999-2000 Aaron Holtzman + License: GPL, see above +================================================================================ +modules/xine/deinterlace.c, modules/xine/deinterlace.h, +modules/xine/xineutils.h + Copyright (C) 2000 to 2004 The xine project + License: GPL, see above +================================================================================ + +On Debian systems, the full text of the GNU General Public License +may be found in '/usr/share/common-licenses/GPL'. --- mlt-0.2.4.orig/debian/libmlt-data.install +++ mlt-0.2.4/debian/libmlt-data.install @@ -0,0 +1,3 @@ +debian/tmp/usr/share/mlt/modules/lumas +debian/tmp/usr/share/mlt/modules/feeds +debian/tmp/usr/share/mlt/profiles --- mlt-0.2.4.orig/debian/libvalerie0.2.4.install +++ mlt-0.2.4/debian/libvalerie0.2.4.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libvalerie.so.* --- mlt-0.2.4.orig/debian/libmlt0.2.4.shlibs +++ mlt-0.2.4/debian/libmlt0.2.4.shlibs @@ -0,0 +1 @@ +libmlt 0.2.4 libmlt0.2.4 (>= 0.2.4) --- mlt-0.2.4.orig/debian/control +++ mlt-0.2.4/debian/control @@ -0,0 +1,99 @@ +Source: mlt +Priority: optional +Section: libs +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Albin Tonnerre +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 5), libdv4-dev, libquicktime-dev, libvorbis-dev, libflac-dev, libsdl-dev | libsdl1.2-dev, libgtk2.0-dev, sox-dev, libjack0.100.0-dev, libsamplerate-dev, libmad0-dev, libqt3-mt-dev, libavcodec-dev, libavutil-dev, libavformat-dev, libswscale-dev, ffmpeg, libxml2-dev, ladspa-sdk, libxcursor-dev, libxinerama-dev, libxrandr-dev, libxrender-dev, libasound2-dev, cdbs (>= 0.4.26.1-1) + +Package: libmlt0.2.4 +Architecture: any +Depends: ${shlibs:Depends}, libmlt-data (= ${source:Version}) +Provides: libmlt +Conflicts: libmlt0.2.2, libmlt0.2.3, libmlt +Replaces: libmlt0.2.2, libmlt0.2.3, libmlt +Description: An open source multimedia framework - Core files + 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 package contains the core MLT library files, needed by applications + such as the Jahshaka video editor. + . + Homepage: http://mlt.sourceforge.net + +Package: libmlt-data +Architecture: all +Enhances: libmlt0.2.4 +Conflicts: libmlt0.2.2-data, libmlt0.2.3-data +Replaces: libmlt0.2.2-data, libmlt0.2.3-data +Description: An open source multimedia framework - Core files + 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 package contains the data files for the MLT library. + . + Homepage: http://mlt.sourceforge.net + +Package: libmiracle0.2.4 +Architecture: any +Depends: ${shlibs:Depends} +Provides: libmiracle +Conflicts: libmiracle0.2.2, libmiracle0.2.3, libmiracle +Replaces: libmiracle0.2.2, libmiracle0.2.3, libmiracle +Description: An open source multimedia framework - Core files + 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 package contains the Miracle Control Protocol (DVCP) librairy + . + Homepage: http://mlt.sourceforge.net/ + +Package: libvalerie0.2.4 +Architecture: any +Depends: ${shlibs:Depends}, libmiracle0.2.4 (= ${binary:Version}) +Provides: libvalerie +Conflicts: libvalerie0.2.2, libvalerie0.2.3, libvalerie +Replaces: libvalerie0.2.2, libvalerie0.2.3, libvalerie +Description: An open source multimedia framework - Core files + MLT is an open source multimedia framework, desgned 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 package contains the valerie librairy, which provides a high level + parser wrapper to simplify the usage of the miracle librairy + . + Homepage: http://mlt.sourceforge.net/ + +Package: libmlt-dev +Section: libdevel +Architecture: any +Depends: libmlt0.2.4 (= ${binary:Version}) +Provides: libmiracle-dev, libvalerie-dev +Replaces: libmlt0.2.2-data, libmlt0.2.3-data +Description: An open source multimedia framework - Development files + 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 package contains the MLT development files, needed when compiling + applications such as the Jahshaka video editor. + . + Homepage: http://mlt.sourceforge.net/ --- mlt-0.2.4.orig/debian/libmlt-dev.install +++ mlt-0.2.4/debian/libmlt-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/bin/mlt-config +debian/tmp/usr/include +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/lib/*.so +debian/tmp/usr/share/mlt/packages.dat --- mlt-0.2.4.orig/debian/compat +++ mlt-0.2.4/debian/compat @@ -0,0 +1 @@ +5 --- mlt-0.2.4.orig/debian/libmlt0.2.4.install +++ mlt-0.2.4/debian/libmlt0.2.4.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libmlt.so.* +debian/tmp/usr/lib/mlt --- mlt-0.2.4.orig/debian/libmlt-dev.manpages +++ mlt-0.2.4/debian/libmlt-dev.manpages @@ -0,0 +1 @@ +debian/mlt-config.1 --- mlt-0.2.4.orig/debian/changelog +++ mlt-0.2.4/debian/changelog @@ -0,0 +1,47 @@ +mlt (0.2.4-0ubuntu1) gutsy; urgency=low + + * New Upstream Release + * debian/control: + - rename libmlt0.2.x-data -> libmlt-data + - Add Provides: lib{mlt,valerie,miracle} + - Add Replace/conflicts: lib{mlt,valerie,miracle} + * Move usr/share/mlt/packages.dat from libmlt-data to libmlt-dev. Make + libmlt-dev Replace: libmlt0.2.2-data and libmlt.0.2.3-data as a consequence + + -- Albin Tonnerre Wed, 08 Aug 2007 15:39:42 +0200 + +mlt (0.2.3-0ubuntu2) gutsy; urgency=low + + * Rebuild for libquicktime0 -> libquicktime1 transition. + + -- Steve Kowalik Mon, 6 Aug 2007 16:46:06 +1000 + +mlt (0.2.3-0ubuntu1) gutsy; urgency=low + + * New Upstream version + * debian/control: + - make all the 0.2.3 packages conflict with the previous versions to avoid + conflicts + - Add Build-Dependancies on the new packages provided by ffmpeg + * Update the shlibs file + + -- Albin Tonnerre Sun, 05 Aug 2007 20:36:16 +0200 + +mlt (0.2.2+cvs20070213-0ubuntu2) feisty; urgency=low + + * debian/rules: disable --enable-motion-est for non-x86 arch to avoid FTBFS + * Modified Maintainer value to match Debian-Maintainer-Field Spec + + -- Albin Tonnerre Sat, 3 Mar 2007 12:09:33 +0100 + +mlt (0.2.2+cvs20070213-0ubuntu1) feisty; urgency=low + + * Initial Release. + * Patch 01_modules_in_usr_lib: install the modules in /usr/lib/mlt, instead + of /usr/share/mlt + * Patch 02_Makefile: creates the /usr/lib/mlt/modules directory + * Remove the CVS files from orig sources (find . -name CVS | xargs rm -R) + * Move the upstream debian/ directory to debian.upstream + + -- Albin Tonnerre Tue, 13 Feb 2007 11:03:26 +0100 + --- mlt-0.2.4.orig/debian/mlt-config.1 +++ mlt-0.2.4/debian/mlt-config.1 @@ -0,0 +1,32 @@ +.TH MLT 1 "January 17, 2007" +.SH NAME +mlt-config \- script to get information about the installed version of Mlt +.SH SYNOPSIS +.B mlt-config [ \-\-version ] | [ \-\-prefix=dir ] [ [ package ] [ \-\-cflags ] [ \-\-libs ] ] +.SH DESCRIPTION +\fImlt-config\fP is a tool that is used by configure to determine the +availability of mlt and the compiler and linker flags that should be used to +compile programs using it. +.SH OPTIONS +\fImlt-config\fP accepts the following options: +.TP +.B \-\-version +Print the currently installed version of \fMlt\fP on the standard output. +.TP +.B \-\-prefix=dir +Set the prefix mlt-config uses to find its configuration files +.TP +.B package +Print informations for the given package ( packages are: framework modules +inigo valerie miracle humperdink ) +.TP +.B \-\-libs +Print the linker flags that are necessary to link a \fMlt\fP\-program. +.TP +.B \-\-cflags +Print the compiler flags that are necessary to link a \fMlt\fP\-program. +.SH SEE ALSO +.BR Mlt (1). +.SH AUTHOR +This manual page was written by Albin Tonnerre +for the Debian GNU/Linux system (but may be used by others).