/[gentoo-x86]/media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild
Gentoo

Contents of /media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations) (download)
Mon May 25 10:44:46 2015 UTC (3 years ago) by zlogene
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +2 -2 lines
x86 stable wrt bug #550004

(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xC42EB5D6)

1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild,v 1.3 2015/05/25 04:19:10 jer Exp $
4
5 EAPI="5"
6
7 GST_ORG_MODULE=gst-plugins-bad
8 inherit eutils gstreamer
9
10 DESCRIPTION="GStreamer decoder for vpx video format"
11 KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
12 IUSE=""
13
14 RDEPEND=">=media-libs/libvpx-1.2.0_pre20130625[${MULTILIB_USEDEP}]"
15 DEPEND="${RDEPEND}"
16
17 src_prepare() {
18 # Fix zero-bitrate vp8 encoding with libvpx-1.1, bug #435282
19 epatch "${FILESDIR}/${PN}-0.10.23-libvpx-1.1.patch"
20
21 # Drop old compat code that makes this break with libvpx-1.4, bug #545958 (from Fedora)
22 epatch "${FILESDIR}/${PN}-0.10.23-drop-vpx-compat-defines.patch"
23
24 local pdir=$(gstreamer_get_plugin_dir)
25 # gstbasevideo has no .pc
26 sed -e "s:\$(top_builddir)/gst-libs/gst/video/.*\.la:-lgstbasevideo-${SLOT}:" \
27 -i "${pdir}"/Makefile.{am,in} || die
28 }

  ViewVC Help
Powered by ViewVC 1.1.20