Skip to content

Commit

Permalink
mlt: Version bump and some adjustments to CONFIGURE. The BUILD needed a
Browse files Browse the repository at this point in the history
little tweaking for the ruby stuff, the short of it, tried to link to
existing system mlt headers (a long standing issue).
  • Loading branch information
stumbles committed Jul 19, 2014
1 parent d58a433 commit b99c6ac
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 15 deletions.
18 changes: 9 additions & 9 deletions utils/mlt/BUILD
Expand Up @@ -2,7 +2,7 @@

. /etc/profile.d/qt4.rc &&
. /etc/profile.d/kde4.rc &&

OPTS+=" --arch='$CPU' --kde-libdir=/usr/lib --kde-includedir=/usr/include \
--qimage-includedir=/usr/include/qt4 --qimage-libdir=/usr/lib/qt4" &&

Expand All @@ -23,17 +23,17 @@
install -m755 src/swig/python/mlt.py /usr/lib/python${PYTHON_VER}/site-packages/ &&
install -m755 src/swig/python/_mlt.so /usr/lib/python${PYTHON_VER}/site-packages/ &&
install -m755 src/swig/python/mlt_wrap.o /usr/lib/python${PYTHON_VER}/site-packages/
fi
fi &&

if in_depends $MODULE ruby; then
RUBY_VER=`lvu installed ruby | cut -c 1-3` &&
sedit '8i system( "ln -sf ../../framework/libmlt.so" )' src/swig/ruby/build &&
sedit '9i system( "ln -sf ../../mlt++/libmlt++.so" )' src/swig/ruby/build &&
sedit "12d" src/swig/ruby/build &&
sedit '12i $LIBS += " -lmlt++ -lmlt -lstdc++"' src/swig/ruby/build &&
sedit "s:I../.. mlt.i:I../..mlt.i:" src/swig/ruby/build &&

./configure --prefix=/usr --swig-languages="ruby" &&
make &&
prepare_install &&
install -m755 src/swig/ruby/mlt.so /usr/lib/ruby/site_ruby/$RUBY_VER/ &&
install -m755 src/swig/ruby/mlt_wrap.o /usr/lib/ruby/site_ruby/$RUBY_VER/ &&
install -m755 src/swig/ruby/*.rb /usr/lib/ruby/site_ruby/$RUBY_VER/
default_make
fi


) > $C_FIFO 2>&1
5 changes: 2 additions & 3 deletions utils/mlt/CONFIGURE
@@ -1,6 +1,5 @@
mquery USE_GPL "Enable GPL2 components?" y "--enable-gpl" "--disable-gpl"
mquery USE_GPL3 "Enable GPL3 components?" y "--enable-gpl3" "--disable-gpl3"
mquery USE_8BPP "Use 8bpp instead of the default 16bpp?" n "--luma-8pp" ""
mquery USE_COMP "Use compressed png lumas?" n "--luma-compress" ""
mquery USE_SWSCALE "Use libswcale instead of img_convert?" y "--avformat-swscale"
mquery USE_8BPP "Use 8bpp instead of the default 16bpp?" n "" "--luma-8bpp"
mquery USE_COMP "Use compressed png lumas?" n "" "--luma-compress"
mquery USE_SWSCALE "Use libswcale instead of img_convert?" y " --avformat-swscale"
6 changes: 3 additions & 3 deletions utils/mlt/DETAILS
@@ -1,11 +1,11 @@
MODULE=mlt
VERSION=0.9.0
VERSION=0.9.2
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=$SFORGE_URL/$MODULE
SOURCE_VFY=sha1:76bf18f4442801fae963c5a676d6626e383d1617
SOURCE_VFY=sha1:eb1cdb8a1d9e69512716431054e5da7eb3bedb6d
WEB_SITE=http://www.mltframework.org/twiki/bin/view/MLT
ENTERED=20071106
UPDATED=20130629
UPDATED=20140719
SHORT="open source multimedia framework"
cat << EOF
MLT is an open source multimedia framework, designed and developed for
Expand Down

0 comments on commit b99c6ac

Please sign in to comment.