| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.6.0-r6 | 8 | ~amd64 ~x86 | 0 |
# 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
}
libav? ( media-video/libav:0= ) !libav? ( media-video/ffmpeg:0= ) dev-lang/php:*[gd]
libav? ( media-video/libav:0= ) !libav? ( media-video/ffmpeg:0= ) dev-lang/php:*[gd]