summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2005-12-10 02:15:23 +0000
committerLuca Barbato <lu_zero@gentoo.org>2005-12-10 02:15:23 +0000
commitcd42da55e05eafb9d33497db76ae72f129251b0c (patch)
treeacf2047a9c4996f72fdb632221d642068af9b483 /media-libs/mlt
parentkeep the user from hurting themselves #115036 by Philippe Troin (diff)
downloadhistorical-cd42da55e05eafb9d33497db76ae72f129251b0c.tar.gz
historical-cd42da55e05eafb9d33497db76ae72f129251b0c.tar.bz2
historical-cd42da55e05eafb9d33497db76ae72f129251b0c.zip
First commit
Package-Manager: portage-2.0.53_rc7
Diffstat (limited to 'media-libs/mlt')
-rw-r--r--media-libs/mlt/ChangeLog10
-rw-r--r--media-libs/mlt/files/digest-mlt-200512091
-rw-r--r--media-libs/mlt/metadata.xml6
-rw-r--r--media-libs/mlt/mlt-20051209.ebuild64
4 files changed, 81 insertions, 0 deletions
diff --git a/media-libs/mlt/ChangeLog b/media-libs/mlt/ChangeLog
new file mode 100644
index 000000000000..6628c69b5faa
--- /dev/null
+++ b/media-libs/mlt/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-libs/mlt
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/ChangeLog,v 1.1 2005/12/10 02:15:23 lu_zero Exp $
+
+*mlt-20051209 (10 Dec 2005)
+
+ 10 Dec 2005; Luca Barbato <lu_zero@gentoo.org> +metadata.xml,
+ +mlt-20051209.ebuild:
+ First commit
+
diff --git a/media-libs/mlt/files/digest-mlt-20051209 b/media-libs/mlt/files/digest-mlt-20051209
new file mode 100644
index 000000000000..9bfbd5a9a0b2
--- /dev/null
+++ b/media-libs/mlt/files/digest-mlt-20051209
@@ -0,0 +1 @@
+MD5 e3a68f0f4a859cc0d2bb478589932bc0 mlt-20051209.tar.bz2 450549
diff --git a/media-libs/mlt/metadata.xml b/media-libs/mlt/metadata.xml
new file mode 100644
index 000000000000..d9f2dad05262
--- /dev/null
+++ b/media-libs/mlt/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>video</herd>
+</pkgmetadata>
+
diff --git a/media-libs/mlt/mlt-20051209.ebuild b/media-libs/mlt/mlt-20051209.ebuild
new file mode 100644
index 000000000000..799c064c96c4
--- /dev/null
+++ b/media-libs/mlt/mlt-20051209.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mlt/mlt-20051209.ebuild,v 1.1 2005/12/10 02:15:23 lu_zero Exp $
+
+DESCRIPTION="MLT is an open source multimedia framework, designed and developed
+for television broadcasting"
+HOMEPAGE="http://mlt.sourceforge.net/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc"
+IUSE="dv xml2 jack gtk sdl vorbis sox quicktime"
+
+DEPEND="media-video/ffmpeg
+ dv? ( >=media-libs/libdv-0.102 )
+ xml2? ( >=dev-libs/libxml2-2.5 )
+ vorbis? ( >=media-libs/libvorbis-1.0.1 )
+ sdl? ( >=media-libs/libsdl-1.2
+ media-libs/sdl-image )
+ media-libs/libsamplerate
+ jack? ( media-sound/jack-audio-connection-kit
+ >=dev-libs/libxml2-2.5)
+ gtk? ( >=x11-libs/gtk+-2.0
+ x11-libs/pango )
+ sox? ( media-sound/sox )
+ quicktime? ( media-libs/libquicktime )
+ "
+
+src_compile() {
+ local myconf=""
+ if ! use dv ; then myconf="${myconf} --disable-dv"
+ fi
+ if ! use gtk ; then myconf="${myconf} --disable-gtk2"
+ fi
+ if ! use xml2 ; then myconf="${myconf} --disable-westley"
+ fi
+ if ! use vorbis ; then myconf="${myconf} --disable-vorbis"
+ fi
+ if ! use sdl ; then myconf="${myconf} --disable-sdl"
+ fi
+ if ! use jack ; then myconf="${myconf} --disable-jackrack"
+ fi
+ if ! use sox ; then myconf="${myconf} --disable-sox"
+ fi
+ if ! use quicktime || !use dv ; then myconf="${myconf} --disable-kino"
+ fi
+
+ ./configure --prefix=/usr \
+ --enable-gpl \
+ --enable-motion-est \
+ --disable-xine \
+ --avcodec-shared=/usr \
+ ${myconf}
+ emake
+}
+
+src_install() {
+ make DESTDIR="${D}" install
+ dodoc -r docs
+ insinto /usr/share/mlt
+ doins -r demo
+}
+