From 2cb169a38a56d0c5bb0895a45f81566c069d622e Mon Sep 17 00:00:00 2001 From: Martin Matuska Date: Sat, 16 Oct 2010 22:45:22 +0000 Subject: - properly handle alsa-lib dependency PR: ports/151508 Submitted by: Max Brazhnikov --- multimedia/ffmpeg-devel/Makefile | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'multimedia/ffmpeg-devel') diff --git a/multimedia/ffmpeg-devel/Makefile b/multimedia/ffmpeg-devel/Makefile index dfc06ebc74d9..00753a16628b 100644 --- a/multimedia/ffmpeg-devel/Makefile +++ b/multimedia/ffmpeg-devel/Makefile @@ -7,7 +7,7 @@ PORTNAME= ffmpeg DISTVERSION= 2010-07-25 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= mm @@ -29,7 +29,8 @@ USE_GMAKE= yes MAKE_JOBS_SAFE= yes WANT_SDL= yes -OPTIONS= AMR_NB "AMR Narrow Band encoder (opencore)" on \ +OPTIONS= ALSA "Enable alsa input/output device" off \ + AMR_NB "AMR Narrow Band encoder (opencore)" on \ AMR_WB "AMR Wide Band decoder (opencore)" on \ DIRAC "Dirac codec via libdirac" off \ FAAC "FAAC mp4/aac audio encoder" off \ @@ -152,6 +153,14 @@ MAN1+= ffserver.1 CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer .endif +#alsa +.if defined(WITH_ALSA) +LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib +.else +CONFIGURE_ARGS+= --disable-indev=alsa \ + --disable-outdev=alsa +.endif + # amr .if defined(WITH_AMR_NB) || defined (WITH_AMR_WB) LIB_DEPENDS+= opencore-amrnb.0:${PORTSDIR}/audio/opencore-amr -- cgit v1.2.3