# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="8" PHP_EXT_NAME="ffmpeg" PHP_EXT_INI="yes" PHP_EXT_ZENDEXT="no" USE_PHP=" php5-6 " inherit php-ext-source-r3 KEYWORDS="~amd64 ~x86" DESCRIPTION="PHP extension that provides access to movie info" HOMEPAGE="https://sourceforge.net/projects/ffmpeg-php/" SRC_URI="mirror://sourceforge/ffmpeg-php/${P}.tbz2" LICENSE="GPL-2" SLOT="0" IUSE="libav" DEPEND="libav? ( media-video/libav:0= ) !libav? ( media-video/ffmpeg:0= ) dev-lang/php:*[gd]" RDEPEND="${DEPEND}" # The test breaks with the test movie, but it the same code works fine with # other movies RESTRICT="test" DOCS="CREDITS ChangeLog EXPERIMENTAL TODO" PATCHES="${FILESDIR}/${P}-avutil50.patch ${FILESDIR}/${P}-ffmpeg.patch ${FILESDIR}/${P}-ffmpeg-4.patch ${FILESDIR}/${P}-log.patch ${FILESDIR}/${P}-php5-4.patch ${FILESDIR}/${P}-ffincludes.patch ${FILESDIR}/${P}-ffmpeg1.patch ${FILESDIR}/${P}-api.patch ${FILESDIR}/${P}-libav10.patch" src_prepare() { [[ ${ABI} == x32 ]] && sed -i 's/lib64/libx32/' config.m4 php-ext-source-r3_src_prepare }