Accepting request 181472 from home:rwooninck:UNSTABLE_KDE4:Playground
Update to the latest 0.9.0 version OBS-URL: https://build.opensuse.org/request/show/181472 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=36
This commit is contained in:
parent
579ae1b76e
commit
52f48cea14
@ -1,690 +0,0 @@
|
||||
Index: configure
|
||||
===================================================================
|
||||
--- configure.orig
|
||||
+++ configure
|
||||
@@ -128,6 +128,8 @@ build_config()
|
||||
;;
|
||||
esac
|
||||
echo "LIBSUF=$LIBSUF"
|
||||
+ echo "moduledir=${libdir}/mlt-${soversion}"
|
||||
+ echo "mltdatadir=${datadir}/mlt-${soversion}"
|
||||
) > config.mak
|
||||
|
||||
echo "#!/bin/sh" > mlt-config
|
||||
@@ -155,6 +157,9 @@ build_pkgconfig()
|
||||
echo version=$version
|
||||
echo cflags=`grep ^framework packages.dat | cut -f 2`
|
||||
echo libs=`grep ^framework packages.dat | cut -f 3`
|
||||
+ echo moduledir=${libdir}/mlt-${soversion}
|
||||
+ echo mltdatadir=${datadir}/mlt-${soversion}
|
||||
+ echo meltbin=${prefix}/bin/melt${soversion}
|
||||
) >> mlt-framework.pc
|
||||
cat mlt-framework.pc.in >>mlt-framework.pc
|
||||
|
||||
@@ -253,6 +258,9 @@ export LIBSUF
|
||||
[ "$datadir" = "" ] && datadir=$prefix/share
|
||||
[ "$mandir" = "" ] && mandir=$prefix/share/man
|
||||
|
||||
+export moduledir=${libdir}/mlt-${soversion}
|
||||
+export mltdatadir=${datadir}/mlt-${soversion}
|
||||
+
|
||||
# Double check MMX (Darwin, Linux and FreeBSD supported, may end up disabling MMX on other platforms incorrectly)
|
||||
if [ "$mmx" = "true" ]
|
||||
then
|
||||
Index: src/modules/avformat/Makefile
|
||||
===================================================================
|
||||
--- src/modules/avformat/Makefile.orig
|
||||
+++ src/modules/avformat/Makefile
|
||||
@@ -65,15 +65,15 @@ clean:
|
||||
rm -f $(OBJS) ../libmltffmpeg$(LIBSUF) ../libmltavformat$(LIBSUF)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/avformat"
|
||||
- install -m 644 producer_avformat.yml "$(DESTDIR)$(datadir)/mlt/avformat"
|
||||
- install -m 644 consumer_avformat.yml "$(DESTDIR)$(datadir)/mlt/avformat"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/avformat"
|
||||
+ install -m 644 producer_avformat.yml "$(DESTDIR)$(mltdatadir)/avformat"
|
||||
+ install -m 644 consumer_avformat.yml "$(DESTDIR)$(mltdatadir)/avformat"
|
||||
|
||||
uninstall:
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltavformat$(LIBSUF)" 2> /dev/null || true
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltffmpeg$(LIBSUF)" 2> /dev/null || true
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/avformat"
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltavformat$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltffmpeg$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm -rf "$(DESTDIR)$(mltdatadir)/avformat"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/Makefile
|
||||
===================================================================
|
||||
--- src/modules/Makefile.orig
|
||||
+++ src/modules/Makefile
|
||||
@@ -27,5 +27,5 @@ install:
|
||||
done
|
||||
|
||||
uninstall:
|
||||
- rm -rf "$(DESTDIR)$(libdir)/mlt"
|
||||
+ rm -rf "$(DESTDIR)$(moduledir)"
|
||||
|
||||
Index: src/modules/core/Makefile
|
||||
===================================================================
|
||||
--- src/modules/core/Makefile.orig
|
||||
+++ src/modules/core/Makefile
|
||||
@@ -77,12 +77,12 @@ clean:
|
||||
rm -f $(OBJS) $(ASM_OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/core"
|
||||
- install -m 644 data_fx.properties "$(DESTDIR)$(datadir)/mlt/core"
|
||||
- install -m 644 loader.dict "$(DESTDIR)$(datadir)/mlt/core"
|
||||
- install -m 644 loader.ini "$(DESTDIR)$(datadir)/mlt/core"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/core"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/core"
|
||||
+ install -m 644 data_fx.properties "$(DESTDIR)$(mltdatadir)/core"
|
||||
+ install -m 644 loader.dict "$(DESTDIR)$(mltdatadir)/core"
|
||||
+ install -m 644 loader.ini "$(DESTDIR)$(mltdatadir)/core"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/core"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/decklink/Makefile
|
||||
===================================================================
|
||||
--- src/modules/decklink/Makefile.orig
|
||||
+++ src/modules/decklink/Makefile
|
||||
@@ -45,13 +45,13 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/decklink"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/decklink"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/decklink"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/decklink"
|
||||
|
||||
uninstall:
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltdecklink$(LIBSUF)" 2> /dev/null || true
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/decklink"
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltdecklink$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm -rf "$(DESTDIR)$(mltdatadir)/decklink"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/dgraft/Makefile
|
||||
===================================================================
|
||||
--- src/modules/dgraft/Makefile.orig
|
||||
+++ src/modules/dgraft/Makefile
|
||||
@@ -26,7 +26,7 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/dv/Makefile
|
||||
===================================================================
|
||||
--- src/modules/dv/Makefile.orig
|
||||
+++ src/modules/dv/Makefile
|
||||
@@ -31,9 +31,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/dv"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/dv"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/dv"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/dv"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/effectv/Makefile
|
||||
===================================================================
|
||||
--- src/modules/effectv/Makefile.orig
|
||||
+++ src/modules/effectv/Makefile
|
||||
@@ -28,9 +28,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/effectv"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/effectv"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/effectv"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/effectv"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/feeds/Makefile
|
||||
===================================================================
|
||||
--- src/modules/feeds/Makefile.orig
|
||||
+++ src/modules/feeds/Makefile
|
||||
@@ -9,7 +9,7 @@ distclean:
|
||||
clean:
|
||||
|
||||
install: all
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/feeds/PAL"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/feeds/NTSC"
|
||||
- install -m 644 PAL/*.* "$(DESTDIR)$(datadir)/mlt/feeds/PAL"
|
||||
- install -m 644 NTSC/*.* "$(DESTDIR)$(datadir)/mlt/feeds/NTSC"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/feeds/PAL"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/feeds/NTSC"
|
||||
+ install -m 644 PAL/*.* "$(DESTDIR)$(mltdatadir)/feeds/PAL"
|
||||
+ install -m 644 NTSC/*.* "$(DESTDIR)$(mltdatadir)/feeds/NTSC"
|
||||
Index: src/modules/frei0r/Makefile
|
||||
===================================================================
|
||||
--- src/modules/frei0r/Makefile.orig
|
||||
+++ src/modules/frei0r/Makefile
|
||||
@@ -34,10 +34,10 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
install -d "$(DESTDIR)$(prefix)/share/mlt/frei0r"
|
||||
- install -m 644 blacklist.txt "$(DESTDIR)$(datadir)/mlt/frei0r"
|
||||
- install -m 644 not_thread_safe.txt "$(DESTDIR)$(datadir)/mlt/frei0r"
|
||||
+ install -m 644 blacklist.txt "$(DESTDIR)$(mltdatadir)/frei0r"
|
||||
+ install -m 644 not_thread_safe.txt "$(DESTDIR)$(mltdatadir)/frei0r"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/gtk2/Makefile
|
||||
===================================================================
|
||||
--- src/modules/gtk2/Makefile.orig
|
||||
+++ src/modules/gtk2/Makefile
|
||||
@@ -71,9 +71,9 @@ clean:
|
||||
rm -f $(OBJS) $(ASM_OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/gtk2"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/gtk2"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/gtk2"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/gtk2"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/jackrack/Makefile
|
||||
===================================================================
|
||||
--- src/modules/jackrack/Makefile.orig
|
||||
+++ src/modules/jackrack/Makefile
|
||||
@@ -58,14 +58,14 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/jackrack"
|
||||
- install -m 644 $(YML_FILES) "$(DESTDIR)$(datadir)/mlt/jackrack"
|
||||
- [ -f $(BLACKLIST) ] && install -m 644 $(BLACKLIST) "$(DESTDIR)$(datadir)/mlt/jackrack" || true
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/jackrack"
|
||||
+ install -m 644 $(YML_FILES) "$(DESTDIR)$(mltdatadir)/jackrack"
|
||||
+ [ -f $(BLACKLIST) ] && install -m 644 $(BLACKLIST) "$(DESTDIR)$(mltdatadir)/jackrack" || true
|
||||
|
||||
uninstall:
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltjackrack$(LIBSUF)" 2> /dev/null || true
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/jackrack"
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltjackrack$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm -rf "$(DESTDIR)$(mltdatadir)/jackrack"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/kdenlive/Makefile
|
||||
===================================================================
|
||||
--- src/modules/kdenlive/Makefile.orig
|
||||
+++ src/modules/kdenlive/Makefile
|
||||
@@ -32,9 +32,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/kdenlive"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/kdenlive"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/kdenlive"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/kdenlive"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/kino/Makefile
|
||||
===================================================================
|
||||
--- src/modules/kino/Makefile.orig
|
||||
+++ src/modules/kino/Makefile
|
||||
@@ -42,7 +42,7 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET) $(CPPOBJS)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/linsys/Makefile
|
||||
===================================================================
|
||||
--- src/modules/linsys/Makefile.orig
|
||||
+++ src/modules/linsys/Makefile
|
||||
@@ -32,9 +32,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/linsys"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/linsys"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/linsys"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/linsys"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/lumas/Makefile
|
||||
===================================================================
|
||||
--- src/modules/lumas/Makefile.orig
|
||||
+++ src/modules/lumas/Makefile
|
||||
@@ -17,7 +17,7 @@ clean:
|
||||
rm -f luma
|
||||
|
||||
install: all
|
||||
- install -d $(DESTDIR)$(datadir)/mlt/lumas/PAL
|
||||
- install -d $(DESTDIR)$(datadir)/mlt/lumas/NTSC
|
||||
- install -m 644 PAL/* $(DESTDIR)$(datadir)/mlt/lumas/PAL
|
||||
- install -m 644 NTSC/* $(DESTDIR)$(datadir)/mlt/lumas/NTSC
|
||||
+ install -d $(DESTDIR)$(mltdatadir)/lumas/PAL
|
||||
+ install -d $(DESTDIR)$(mltdatadir)/lumas/NTSC
|
||||
+ install -m 644 PAL/* $(DESTDIR)$(mltdatadir)/lumas/PAL
|
||||
+ install -m 644 NTSC/* $(DESTDIR)$(mltdatadir)/lumas/NTSC
|
||||
Index: src/modules/motion_est/Makefile
|
||||
===================================================================
|
||||
--- src/modules/motion_est/Makefile.orig
|
||||
+++ src/modules/motion_est/Makefile
|
||||
@@ -31,9 +31,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/motion_est"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/motion_est"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/motion_est"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/motion_est"
|
||||
|
||||
test: $(TARGET)
|
||||
~/mlt-devel/mlt/src/melt/melt -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
|
||||
Index: src/modules/normalize/Makefile
|
||||
===================================================================
|
||||
--- src/modules/normalize/Makefile.orig
|
||||
+++ src/modules/normalize/Makefile
|
||||
@@ -27,9 +27,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/normalize"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/normalize"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/normalize"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/normalize"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/oldfilm/Makefile
|
||||
===================================================================
|
||||
--- src/modules/oldfilm/Makefile.orig
|
||||
+++ src/modules/oldfilm/Makefile
|
||||
@@ -31,10 +31,10 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d $(DESTDIR)$(datadir)/mlt/oldfilm
|
||||
- install -m 644 *.svg "$(DESTDIR)$(datadir)/mlt/oldfilm"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/oldfilm"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d $(DESTDIR)$(mltdatadir)/oldfilm
|
||||
+ install -m 644 *.svg "$(DESTDIR)$(mltdatadir)/oldfilm"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/oldfilm"
|
||||
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
Index: src/modules/plus/Makefile
|
||||
===================================================================
|
||||
--- src/modules/plus/Makefile.orig
|
||||
+++ src/modules/plus/Makefile
|
||||
@@ -30,9 +30,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/plus"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/plus"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/plus"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/plus"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/qimage/Makefile
|
||||
===================================================================
|
||||
--- src/modules/qimage/Makefile.orig
|
||||
+++ src/modules/qimage/Makefile
|
||||
@@ -41,9 +41,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET) $(CPPOBJS)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/qimage"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/qimage"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/qimage"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/qimage"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/resample/Makefile
|
||||
===================================================================
|
||||
--- src/modules/resample/Makefile.orig
|
||||
+++ src/modules/resample/Makefile
|
||||
@@ -30,9 +30,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/resample"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/resample"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/resample"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/resample"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/rotoscoping/Makefile
|
||||
===================================================================
|
||||
--- src/modules/rotoscoping/Makefile.orig
|
||||
+++ src/modules/rotoscoping/Makefile
|
||||
@@ -30,9 +30,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d $(DESTDIR)$(datadir)/mlt/rotoscoping
|
||||
- install -m 644 filter_rotoscoping.yml "$(DESTDIR)$(datadir)/mlt/rotoscoping"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d $(DESTDIR)$(mltdatadir)/rotoscoping
|
||||
+ install -m 644 filter_rotoscoping.yml "$(DESTDIR)$(mltdatadir)/rotoscoping"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/rtaudio/Makefile
|
||||
===================================================================
|
||||
--- src/modules/rtaudio/Makefile.orig
|
||||
+++ src/modules/rtaudio/Makefile
|
||||
@@ -48,13 +48,13 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- #install -d "$(DESTDIR)$(datadir)/mlt/rtaudio"
|
||||
- #install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/rtaudio"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ #install -d "$(DESTDIR)$(mltdatadir)/rtaudio"
|
||||
+ #install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/rtaudio"
|
||||
|
||||
uninstall:
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltrtaudio$(LIBSUF)" 2> /dev/null || true
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/rtaudio"
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltrtaudio$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm -rf "$(DESTDIR)$(mltdatadir)/rtaudio"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/sdl/Makefile
|
||||
===================================================================
|
||||
--- src/modules/sdl/Makefile.orig
|
||||
+++ src/modules/sdl/Makefile
|
||||
@@ -52,9 +52,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/sdl"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/sdl"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/sdl"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/sdl"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/sox/Makefile
|
||||
===================================================================
|
||||
--- src/modules/sox/Makefile.orig
|
||||
+++ src/modules/sox/Makefile
|
||||
@@ -28,14 +28,14 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/sox"
|
||||
- install -m 644 filter_sox.yml "$(DESTDIR)$(datadir)/mlt/sox"
|
||||
- install -m 644 filter_sox_effect.yml "$(DESTDIR)$(datadir)/mlt/sox"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/sox"
|
||||
+ install -m 644 filter_sox.yml "$(DESTDIR)$(mltdatadir)/sox"
|
||||
+ install -m 644 filter_sox_effect.yml "$(DESTDIR)$(mltdatadir)/sox"
|
||||
|
||||
uninstall:
|
||||
- rm "$(DESTDIR)$(libdir)/mlt/libmltsox$(LIBSUF)" 2> /dev/null || true
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/sox"
|
||||
+ rm "$(DESTDIR)$(moduledir)/libmltsox$(LIBSUF)" 2> /dev/null || true
|
||||
+ rm -rf "$(DESTDIR)$(mltdatadir)/sox"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/swfdec/Makefile
|
||||
===================================================================
|
||||
--- src/modules/swfdec/Makefile.orig
|
||||
+++ src/modules/swfdec/Makefile
|
||||
@@ -30,9 +30,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/swfdec"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/swfdec"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/swfdec"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/swfdec"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/videostab/Makefile
|
||||
===================================================================
|
||||
--- src/modules/videostab/Makefile.orig
|
||||
+++ src/modules/videostab/Makefile
|
||||
@@ -34,9 +34,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d $(DESTDIR)$(datadir)/mlt/videostab
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/videostab"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d $(DESTDIR)$(mltdatadir)/videostab
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/videostab"
|
||||
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
Index: src/modules/vmfx/Makefile
|
||||
===================================================================
|
||||
--- src/modules/vmfx/Makefile.orig
|
||||
+++ src/modules/vmfx/Makefile
|
||||
@@ -30,9 +30,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/vmfx"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/vmfx"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/vmfx"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/vmfx"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/vorbis/Makefile
|
||||
===================================================================
|
||||
--- src/modules/vorbis/Makefile.orig
|
||||
+++ src/modules/vorbis/Makefile
|
||||
@@ -32,9 +32,9 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/vorbis"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/vorbis"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/vorbis"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/vorbis"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/xine/Makefile
|
||||
===================================================================
|
||||
--- src/modules/xine/Makefile.orig
|
||||
+++ src/modules/xine/Makefile
|
||||
@@ -33,7 +33,7 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/modules/xml/Makefile
|
||||
===================================================================
|
||||
--- src/modules/xml/Makefile.orig
|
||||
+++ src/modules/xml/Makefile
|
||||
@@ -31,10 +31,10 @@ clean:
|
||||
rm -f $(OBJS) $(TARGET)
|
||||
|
||||
install: all
|
||||
- install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/xml"
|
||||
- install -m 644 mlt-xml.dtd "$(DESTDIR)$(datadir)/mlt/xml"
|
||||
- install -m 644 *.yml "$(DESTDIR)$(datadir)/mlt/xml"
|
||||
+ install -m 755 $(TARGET) "$(DESTDIR)$(moduledir)"
|
||||
+ install -d "$(DESTDIR)$(mltdatadir)/xml"
|
||||
+ install -m 644 mlt-xml.dtd "$(DESTDIR)$(mltdatadir)/xml"
|
||||
+ install -m 644 *.yml "$(DESTDIR)$(mltdatadir)/xml"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: Makefile
|
||||
===================================================================
|
||||
--- Makefile.orig
|
||||
+++ Makefile
|
||||
@@ -28,15 +28,15 @@ install:
|
||||
install -d "$(DESTDIR)$(prefix)/bin"
|
||||
install -d "$(DESTDIR)$(prefix)/include"
|
||||
install -d "$(DESTDIR)$(libdir)"
|
||||
- install -d "$(DESTDIR)$(libdir)/mlt"
|
||||
+ install -d "$(DESTDIR)$(libdir)/mlt-${soversion}"
|
||||
install -d "$(DESTDIR)$(libdir)/pkgconfig"
|
||||
- install -d "$(DESTDIR)$(prefix)/share/mlt"
|
||||
+ install -d "$(DESTDIR)$(prefix)/share/mlt-${soversion}"
|
||||
install -c -m 644 *.pc "$(DESTDIR)$(libdir)/pkgconfig"
|
||||
list='$(SUBDIRS)'; \
|
||||
for subdir in $$list; do \
|
||||
$(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \
|
||||
done
|
||||
- cp -R presets "$(DESTDIR)$(prefix)/share/mlt"
|
||||
+ cp -R presets "$(DESTDIR)$(prefix)/share/mlt-${soversion}"
|
||||
|
||||
uninstall:
|
||||
rm -f "$(DESTDIR)$(bindir)"/mlt-config
|
||||
@@ -47,7 +47,7 @@ uninstall:
|
||||
$(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \
|
||||
done
|
||||
rm -rf "$(DESTDIR)$(prefix)/include/mlt"
|
||||
- rm -rf "$(DESTDIR)$(prefix)/share/mlt"
|
||||
+ rm -rf "$(DESTDIR)$(prefix)/share/mlt-${soversion}"
|
||||
|
||||
dist:
|
||||
git archive --format=tar --prefix=mlt-$(version)/ v$(version) | gzip >mlt-$(version).tar.gz
|
||||
Index: profiles/Makefile
|
||||
===================================================================
|
||||
--- profiles/Makefile.orig
|
||||
+++ profiles/Makefile
|
||||
@@ -9,10 +9,10 @@ distclean:
|
||||
clean:
|
||||
|
||||
install: all uninstall
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt/profiles"
|
||||
- install -m 644 * "$(DESTDIR)$(datadir)/mlt/profiles"
|
||||
- rm -f "$(DESTDIR)$(datadir)/mlt/profiles/"*~
|
||||
- rm -f "$(DESTDIR)$(datadir)/mlt/profiles/Makefile"
|
||||
+ install -d "$(DESTDIR)$(datadir)/mlt-${soversion}/profiles"
|
||||
+ install -m 644 * "$(DESTDIR)$(datadir)/mlt-${soversion}/profiles"
|
||||
+ rm -f "$(DESTDIR)$(datadir)/mlt-${soversion}/profiles/"*~
|
||||
+ rm -f "$(DESTDIR)$(datadir)/mlt-${soversion}/profiles/Makefile"
|
||||
|
||||
uninstall:
|
||||
- rm -rf "$(DESTDIR)$(datadir)/mlt/profiles"
|
||||
+ rm -rf "$(DESTDIR)$(datadir)/mlt-${soversion}/profiles"
|
||||
Index: src/framework/Makefile
|
||||
===================================================================
|
||||
--- src/framework/Makefile.orig
|
||||
+++ src/framework/Makefile
|
||||
@@ -79,7 +79,7 @@ OBJS += ../win32/win32.o
|
||||
SRCS += ../win32/win32.c
|
||||
endif
|
||||
|
||||
-CFLAGS += $(RDYNAMIC) -DPREFIX="\"$(prefix)\"" -DLIBDIR="\"$(libdir)\"" -DMLTDATADIR="\"$(datadir)\""
|
||||
+CFLAGS += $(RDYNAMIC) -DPREFIX="\"$(prefix)\"" -DLIBDIR="\"$(libdir)\"" -DMLTDATADIR="\"$(datadir)\"" -DSOVERSION="\"$(soversion)\""
|
||||
|
||||
LDFLAGS += $(LIBDL) -lpthread
|
||||
|
||||
@@ -114,8 +114,8 @@ install:
|
||||
fi
|
||||
install -d "$(DESTDIR)$(prefix)/include/mlt/framework"
|
||||
install -m 644 $(INCS) "$(DESTDIR)$(prefix)/include/mlt/framework"
|
||||
- install -d "$(DESTDIR)$(datadir)/mlt"
|
||||
- install -m 644 metaschema.yaml "$(DESTDIR)$(datadir)/mlt/"
|
||||
+ install -d "$(DESTDIR)$(datadir)/mlt-${soversion}"
|
||||
+ install -m 644 metaschema.yaml "$(DESTDIR)$(datadir)/mlt-${soversion}/"
|
||||
|
||||
uninstall:
|
||||
rm -f "$(DESTDIR)$(libdir)/$(TARGET)"
|
||||
@@ -124,7 +124,7 @@ uninstall:
|
||||
rm -f "$(DESTDIR)$(libdir)/$(NAME)" ; \
|
||||
fi
|
||||
rm -rf "$(DESTDIR)$(prefix)/include/mlt/framework"
|
||||
- rm -f "$(DESTDIR)$(datadir)/mlt/metaschema.yaml"
|
||||
+ rm -f "$(DESTDIR)$(datadir)/mlt-${soversion}/metaschema.yaml"
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
Index: src/framework/mlt_factory.c
|
||||
===================================================================
|
||||
--- src/framework/mlt_factory.c.orig
|
||||
+++ src/framework/mlt_factory.c
|
||||
@@ -43,9 +43,9 @@
|
||||
#define PREFIX_DATA "/share/mlt"
|
||||
#else
|
||||
/** the default subdirectory of the libdir for holding modules (plugins) */
|
||||
-#define PREFIX_LIB LIBDIR "/mlt"
|
||||
+#define PREFIX_LIB LIBDIR "/mlt-" SOVERSION
|
||||
/** the default subdirectory of the install prefix for holding module (plugin) data */
|
||||
-#define PREFIX_DATA MLTDATADIR "/mlt"
|
||||
+#define PREFIX_DATA MLTDATADIR "/mlt-" SOVERSION
|
||||
#endif
|
||||
|
||||
/** holds the full path to the modules directory - initialized and retained for the entire session */
|
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 30 07:56:10 UTC 2013 - tittiatcoke@gmail.com
|
||||
|
||||
- Update to 0.9.0
|
||||
* new, properly integrated property animation API
|
||||
* Improved pause behavior when using buffered rendering in
|
||||
mlt_consumer.
|
||||
* Added mlt_color type.
|
||||
* Deprecated mlt_geometry API.
|
||||
* Support for the latest versions of FFmpeg and Libav (but
|
||||
dropping support for 0.5 and 0.6 versions).
|
||||
* Added alpha channel output to avformat consumer.
|
||||
* Added reconnect and exit_on_disconnect properties to avformat
|
||||
producer.
|
||||
* Added qglsl consumer to use opengl with avformat, sdi, and
|
||||
decklink.
|
||||
* Added avsync module with blipflash producer and consumer for
|
||||
testing.
|
||||
* Added new "count" producer to gtk2 module.
|
||||
* Changed frei0r to use index-based property names making it
|
||||
impervious to param name changes (param name still accepted
|
||||
for compatibility).
|
||||
* Added default parameter values to frei0r metadata.
|
||||
* Added more python example web services.
|
||||
* Started a unit test suite.
|
||||
|
||||
- Dropped patch libmlt-0.8.0-versioned_dirs.patch due to upstream
|
||||
support for versioning (--enable-extra-versioning configure flag)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 2 10:31:45 UTC 2013 - reddwarf@opensuse.org
|
||||
|
||||
|
16
libmlt.spec
16
libmlt.spec
@ -22,14 +22,14 @@
|
||||
|
||||
%define _name mlt
|
||||
%define libname lib%{_name}
|
||||
%define soname 5
|
||||
%define soname 6
|
||||
|
||||
%define _name_pp %{_name}++
|
||||
%define libname_pp lib%{_name_pp}
|
||||
%define soname_pp 3
|
||||
|
||||
Name: %{libname}
|
||||
Version: 0.8.8
|
||||
Version: 0.9.0
|
||||
Release: 0
|
||||
Summary: Multimedia framework designed and developed for television broadcasting
|
||||
License: GPL-3.0+
|
||||
@ -38,8 +38,6 @@ Url: http://%{_name}.sourceforge.net/
|
||||
Source0: http://downloads.sourceforge.net/project/%{_name}/%{_name}/%{_name}-%{version}.tar.gz
|
||||
# PATCH-FIX-OPENSUSE libmlt-0.8.2-vdpau.patch reddwarf@opensuse.org -- Make VDPAU support work without the devel package
|
||||
Patch1: libmlt-0.8.2-vdpau.patch
|
||||
# PATCH-FIX-UPSTREAM libmlt-0.8.0-versioned_dirs.patch sf#3555214 reddwarf@opensuse.org -- Install modules and data in versioned directories
|
||||
Patch2: libmlt-0.8.0-versioned_dirs.patch
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: pkg-config
|
||||
@ -208,7 +206,6 @@ This package is needed to use MLT from Python.
|
||||
%prep
|
||||
%setup -q -n %{_name}-%{version}
|
||||
%patch1
|
||||
%patch2
|
||||
|
||||
# To complement libmlt-0.8.0-vdpau.patch.
|
||||
# When vdpau support is not compiled it will break the code. Doesn't matter because the code will not be used anyway.
|
||||
@ -231,6 +228,7 @@ sed "s/__VDPAU_SONAME__/${VDPAU_SONAME}/" -i src/modules/avformat/vdpau.c
|
||||
--avformat-vdpau \
|
||||
%endif
|
||||
%endif
|
||||
--enable-extra-versioning \
|
||||
--swig-languages=python
|
||||
make %{?_smp_mflags}
|
||||
|
||||
@ -257,11 +255,9 @@ for MODULE in feeds lumas; do
|
||||
echo %{_datadir}/mlt-%{soname}/$MODULE >> module_data.dirs
|
||||
done
|
||||
|
||||
# kdenlive links directly to libmlt, but then uses melt to do the rendering. If
|
||||
# the melt binary is linked against a different libmlt with a different formats
|
||||
# support things can get confusing.
|
||||
mv %{buildroot}/%{_bindir}/melt %{buildroot}/%{_bindir}/melt%{soname}
|
||||
ln -s melt%{soname} %{buildroot}/%{_bindir}/melt
|
||||
# Remove the unversioned symbolic links
|
||||
rm -f %{buildroot}%{_libdir}/mlt
|
||||
rm -f %{buildroot}%{_datadir}/mlt
|
||||
|
||||
%post -n %{libname}%{soname} -p /sbin/ldconfig
|
||||
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc0e1cdb97a1cd59811a74553b5d3fbff590eb859c475253e188de1069ff9654
|
||||
size 1108652
|
3
mlt-0.9.0.tar.gz
Normal file
3
mlt-0.9.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f20c6a9c9acaed3da84c601bf9293b2d148168386e5be2bc55651a75f95c1cc9
|
||||
size 1167943
|
Loading…
x
Reference in New Issue
Block a user