diff options
author | Ctibor <ctibor.brancik@seznam.cz> | 2013-12-26 21:29:44 +0100 |
---|---|---|
committer | Ctibor <ctibor.brancik@seznam.cz> | 2013-12-26 21:29:44 +0100 |
commit | 552941b4d959679c9456fa2db64717b9562e9180 (patch) | |
tree | 14552a5ac3914380f3f5a5014f8d1236afab0d7e | |
parent | 6d3d07362caa15da1bf063e9ab6531ef6870201b (diff) | |
download | brancik-overlay-552941b4d959679c9456fa2db64717b9562e9180.tar.gz brancik-overlay-552941b4d959679c9456fa2db64717b9562e9180.tar.bz2 |
Removing obsolete media-video/mlt.
-rwxr-xr-x | media-libs/mlt/Manifest | 4 | ||||
-rwxr-xr-x | media-libs/mlt/files/mlt-0.7.2-ruby-link.patch | 18 | ||||
-rwxr-xr-x | media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch | 19 | ||||
-rwxr-xr-x | media-libs/mlt/mlt-0.8.0.ebuild | 176 |
4 files changed, 0 insertions, 217 deletions
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest deleted file mode 100755 index 28e8756..0000000 --- a/media-libs/mlt/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX mlt-0.7.2-ruby-link.patch 680 RMD160 f63b85806e58561e43ffad0162393ea77e01e728 SHA1 7bb51abe6dd716369f39272867eb242b1cb42e29 SHA256 fbcf41da78bc150afd2fcc5394eda2022d2c19d7b1cb788910b443b64d0cdd56 -AUX mlt-0.7.8-libavcodec54.patch 677 RMD160 652a958bfba65d621aa321a14eb185c3a32d9ff5 SHA1 638358345e1a8e67ed0fa16d46ed3362ae1740c8 SHA256 ad720784b728699eada59f44be2f63a834b16ce076acce36f7f74bba1b55b125 -DIST mlt-0.8.0.tar.gz 1143227 RMD160 3c832cc4665ba443f9be8a14d63d6f3a41310320 SHA1 8a3dcd124de837216bff14478a5881344af92431 SHA256 7bd07b392663b33a0408c900117b2e431c93e5f29394578cfbeff7b26a0cc6dd -EBUILD mlt-0.8.0.ebuild 4811 RMD160 fd86dbc0f307d94e537f7ae10301efbae117dbb8 SHA1 3e736f035b530cd01f10cd6ab82bd7b6668facc2 SHA256 ef8a2b0e420860011264cb640ae23e1c0cd8ba84325e86815a816610bda7cdcf diff --git a/media-libs/mlt/files/mlt-0.7.2-ruby-link.patch b/media-libs/mlt/files/mlt-0.7.2-ruby-link.patch deleted file mode 100755 index c0427c1..0000000 --- a/media-libs/mlt/files/mlt-0.7.2-ruby-link.patch +++ /dev/null @@ -1,18 +0,0 @@ -The build system tries to link to installed system libraries first, which -fails because the ABI has changed... - -diff -ruN mlt-0.7.2.orig/src/swig/ruby/build mlt-0.7.2/src/swig/ruby/build ---- mlt-0.7.2.orig/src/swig/ruby/build 2011-05-02 07:59:12.000000000 +0200 -+++ mlt-0.7.2/src/swig/ruby/build 2011-10-30 16:21:01.000000000 +0100 -@@ -5,8 +5,10 @@ - exit 0 - end - system( "ln -sf ../mlt.i" ) -+system( "ln -sf ../../framework/libmlt.so" ) -+system( "ln -sf ../../mlt++/libmlt++.so" ) - system( "swig -c++ -ruby -I../../mlt++ -I../.. mlt.i" ) - $CFLAGS += " -I../.." --$LDFLAGS += " -L../../mlt++ -lmlt++" -+$LIBS += " -lmlt++ -lmlt -lstdc++" - create_makefile('mlt') - system( "make" ) diff --git a/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch b/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch deleted file mode 100755 index 4d8d4e8..0000000 --- a/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch +++ /dev/null @@ -1,19 +0,0 @@ -Index: mlt-0.7.8/src/modules/avformat/vdpau.c -=================================================================== ---- mlt-0.7.8.orig/src/modules/avformat/vdpau.c -+++ mlt-0.7.8/src/modules/avformat/vdpau.c -@@ -152,14 +152,12 @@ static int vdpau_get_buffer( AVCodecCont - frame->reordered_opaque = codec_context->reordered_opaque; - if ( frame->reference ) - { -- frame->age = self->vdpau->ip_age[0]; - self->vdpau->ip_age[0] = self->vdpau->ip_age[1] + 1; - self->vdpau->ip_age[1] = 1; - self->vdpau->b_age++; - } - else - { -- frame->age = self->vdpau->b_age; - self->vdpau->ip_age[0] ++; - self->vdpau->ip_age[1] ++; - self->vdpau->b_age = 1; diff --git a/media-libs/mlt/mlt-0.8.0.ebuild b/media-libs/mlt/mlt-0.8.0.ebuild deleted file mode 100755 index 04ad884..0000000 --- a/media-libs/mlt/mlt-0.8.0.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-0.7.8.ebuild,v 1.5 2012/05/16 08:21:59 scarabeus Exp $ - -EAPI=4 -PYTHON_DEPEND="python? 2:2.6" -inherit eutils toolchain-funcs multilib python - -DESCRIPTION="An open source multimedia framework, designed and developed for television broadcasting" -HOMEPAGE="http://www.mltframework.org/" -SRC_URI="mirror://sourceforge/mlt/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="compressed-lumas dv debug ffmpeg frei0r gtk jack kde libsamplerate melt -mmx qt4 quicktime rtaudio sdl sse sse2 swfdec vorbis xine xml lua python ruby vdpau" # java perl php tcl -IUSE="${IUSE} kernel_linux" - -#rtaudio will use OSS on non linux OSes -RDEPEND="ffmpeg? ( virtual/ffmpeg[vdpau?] ) - dv? ( >=media-libs/libdv-0.104 ) - xml? ( >=dev-libs/libxml2-2.5 ) - vorbis? ( >=media-libs/libvorbis-1.1.2 ) - sdl? ( >=media-libs/libsdl-1.2.10 - >=media-libs/sdl-image-1.2.4 ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) - jack? ( media-sound/jack-audio-connection-kit - media-libs/ladspa-sdk - >=dev-libs/libxml2-2.5 ) - frei0r? ( media-plugins/frei0r-plugins ) - gtk? ( x11-libs/gtk+:2 - media-libs/libexif - x11-libs/pango ) - quicktime? ( media-libs/libquicktime ) - rtaudio? ( kernel_linux? ( media-libs/alsa-lib ) ) - swfdec? ( media-libs/swfdec ) - xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) - qt4? ( x11-libs/qt-gui:4 x11-libs/qt-svg:4 media-libs/libexif ) - !media-libs/mlt++ - lua? ( >=dev-lang/lua-5.1.4-r4 ) - ruby? ( dev-lang/ruby )" -# sox? ( media-sound/sox ) -# java? ( >=virtual/jre-1.5 ) -# perl? ( dev-lang/perl ) -# php? ( dev-lang/php ) -# tcl? ( dev-lang/tcl ) - -SWIG_DEPEND=">=dev-lang/swig-2.0" -DEPEND="${RDEPEND} - virtual/pkgconfig - compressed-lumas? ( || ( media-gfx/imagemagick[png] - media-gfx/graphicsmagick[imagemagick,png] ) ) - lua? ( ${SWIG_DEPEND} virtual/pkgconfig ) - python? ( ${SWIG_DEPEND} ) - ruby? ( ${SWIG_DEPEND} )" -# java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 ) -# perl? ( ${SWIG_DEPEND} ) -# php? ( ${SWIG_DEPEND} ) -# tcl? ( ${SWIG_DEPEND} ) - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.7.2-ruby-link.patch \ - "${FILESDIR}"/${PN}-0.7.8-libavcodec54.patch - # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873 - for x in python lua; do - sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" src/swig/$x/build || die - done - sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build || die -} - -src_configure() { - tc-export CC CXX - - local myconf="--enable-gpl - --enable-motion-est - $(use_enable debug) - $(use_enable dv) - $(use_enable sse) - $(use_enable sse2) - $(use_enable swfdec) - $(use_enable gtk gtk2) - $(use_enable vorbis) - $(use_enable sdl) - $(use_enable jack jackrack) - $(use_enable ffmpeg avformat) - $(use_enable frei0r) - $(use_enable melt) - $(use_enable libsamplerate resample) - $(use_enable rtaudio) - $(use vdpau && echo ' --avformat-vdpau') - $(use_enable xml) - $(use_enable xine) - $(use_enable kde kdenlive) - $(use_enable qt4 qimage) - --disable-sox" - #$(use_enable sox) FIXME - - use ffmpeg && myconf="${myconf} --avformat-swscale" - - (use quicktime && use dv) || myconf="${myconf} --disable-kino" - - use compressed-lumas && myconf="${myconf} --luma-compress" - - ( use x86 || use amd64 ) && \ - myconf="${myconf} $(use_enable mmx)" || - myconf="${myconf} --disable-mmx" - - use melt || sed -i -e "s;src/melt;;" Makefile - - # TODO: add swig language bindings - # see also http://www.mltframework.org/twiki/bin/view/MLT/ExtremeMakeover - - local swig_lang - # TODO: java perl php tcl - for i in lua python ruby ; do - use $i && swig_lang="${swig_lang} $i" - done - [ -z "${swig_lang}" ] && swig_lang="none" - - econf ${myconf} --swig-languages="${swig_lang}" - sed -i -e s/^OPT/#OPT/ "${S}/config.mak" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README docs/*.txt - - dodir /usr/share/${PN} - insinto /usr/share/${PN} - doins -r demo - - docinto swig - - # Install SWIG bindings - if use lua; then - cd "${S}"/src/swig/lua - exeinto $(pkg-config --variable INSTALL_CMOD lua) - doexe mlt.so || die - dodoc play.lua - fi - - if use python; then - cd "${S}"/src/swig/python - insinto $(python_get_sitedir) - doins mlt.py || die - exeinto $(python_get_sitedir) - doexe _mlt.so || die - dodoc play.py - fi - - if use ruby; then - cd "${S}"/src/swig/ruby - exeinto $("${EPREFIX}"/usr/bin/ruby -r rbconfig -e 'print Config::CONFIG["sitearchdir"]') - doexe mlt.so || die - dodoc play.rb thumbs.rb - fi - # TODO: java perl php tcl -} - -pkg_postinst() { - if use python; then - python_mod_optimize mlt.py - fi -} - -pkg_postrm() { - if use python; then - python_mod_cleanup mlt.py - fi -} |