summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <ford_prefect@gentoo.org>2011-01-30 08:01:08 +0000
committerArun Raghavan <ford_prefect@gentoo.org>2011-01-30 08:01:08 +0000
commitee3e4c9a65fe0e22f7afcf55a597a3f9a5a1b3eb (patch)
tree8f6a131e1995820651da4867c386ccc8072d6429
parentrefactor the ebuild more to use the provided eclasses (diff)
downloadgentoo-2-ee3e4c9a65fe0e22f7afcf55a597a3f9a5a1b3eb.tar.gz
gentoo-2-ee3e4c9a65fe0e22f7afcf55a597a3f9a5a1b3eb.tar.bz2
gentoo-2-ee3e4c9a65fe0e22f7afcf55a597a3f9a5a1b3eb.zip
Bump to 0.10.11. Updated to ffmpeg 0.6 series (including new codecs) and some fixes/enhancements.
(Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
-rw-r--r--media-plugins/gst-plugins-ffmpeg/ChangeLog11
-rw-r--r--media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11.ebuild42
2 files changed, 51 insertions, 2 deletions
diff --git a/media-plugins/gst-plugins-ffmpeg/ChangeLog b/media-plugins/gst-plugins-ffmpeg/ChangeLog
index a480c72391f7..1311a8a48a3c 100644
--- a/media-plugins/gst-plugins-ffmpeg/ChangeLog
+++ b/media-plugins/gst-plugins-ffmpeg/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/gst-plugins-ffmpeg
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.119 2010/08/05 20:45:27 ssuominen Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.120 2011/01/30 08:01:08 ford_prefect Exp $
+
+*gst-plugins-ffmpeg-0.10.11 (30 Jan 2011)
+
+ 30 Jan 2011; Arun Raghavan <ford_prefect@gentoo.org>
+ +gst-plugins-ffmpeg-0.10.11.ebuild:
+ Bump to 0.10.11. Updated to ffmpeg 0.6 series (including new codecs) and some
+ fixes/enhancements.
05 Aug 2010; Samuli Suominen <ssuominen@gentoo.org>
gst-plugins-ffmpeg-0.10.9.ebuild:
diff --git a/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11.ebuild b/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11.ebuild
new file mode 100644
index 000000000000..345790b5e479
--- /dev/null
+++ b/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11.ebuild,v 1.1 2011/01/30 08:01:08 ford_prefect Exp $
+
+inherit flag-o-matic eutils base
+
+PD=${FILESDIR}/${PV}
+MY_PN=${PN/-plugins}
+MY_P=${MY_PN}-${PV}
+
+# Create a major/minor combo for SLOT
+PVP=(${PV//[-\._]/ })
+SLOT=${PVP[0]}.${PVP[1]}
+#SLOT=0.10
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html"
+SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+RDEPEND=">=media-libs/gstreamer-0.10.25
+ >=media-libs/gst-plugins-base-0.10.25
+ >=dev-libs/liboil-0.3.6"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_compile() {
+ append-flags -fno-strict-aliasing
+
+ econf
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}