This patch, from Christian Marillat (Debian Developer), is needed for Debian packaging.
Thanks to apply it.

+--- mlt-0.2.1.orig/src/framework/Makefile.orig    2006-01-12 14:51:21.000000000 +0100
++++ mlt-0.2.1 /src/framework/Makefile    2006-01-12 14:57:18.000000000 +0100
+@@ -55,7 +55,7 @@
+ all:    $(TARGET)
+
+ $(TARGET): $(OBJS)
+-        $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
++        $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS) -Wl,-soname -Wl,libmlt.so.0
+
+ depend:    $(SRCS)
+         $(CC) -MM $(CFLAGS) $^ 1>.depend
+
+--- mlt-0.2.1.orig/src/miracle/Makefile.orig    2006-01-12 15:25:07.000000000 +0100
++++ mlt-0.2.1/src/miracle/Makefile    2006-01-12 15:26: 17.000000000 +0100
+@@ -30,7 +30,7 @@
+             $(CC) -o $@ $(APP_OBJS) -L. -lmiracle $(LDFLAGS)
+
+ libmiracle$(LIBSUF):    $(LIB_OBJS)
+-            $(CC) $(SHFLAGS) -o $@ $(LIB_OBJS) $(LDFLAGS)
++            $(CC) $(SHFLAGS) -o $@ $(LIB_OBJS) $(LDFLAGS) -Wl,-soname -Wl, libmiracle.so.0
+
+ depend:        $(SRCS)
+             $(CC) -MM $(CFLAGS) $^ 1>.depend
+
+--- mlt-0.2.1.orig/src/valerie/Makefile.orig    2006-01-12 15:26:55.000000000 +0100
++++ mlt-0.2.1/src/valerie/Makefile    2006-01-12 15:27: 26.000000000 +0100
+@@ -30,7 +30,7 @@
+ all: $(TARGET)
+
+ $(TARGET): $(OBJS)
+-        $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
++        $(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS) -Wl,-soname -Wl,libvalerie.so.0
+
+ depend:    $(SRCS)
+         $(CC) -MM $(CFLAGS) $^ 1>.depend


Arnaud Quette
--
Linux / Unix Expert - MGE UPS SYSTEMS - R&D Dpt
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://people.debian.org/~aquette/
OpenSource Developer - http://arnaud.quette.free.fr/