aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2007-08-25 21:47:44 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2007-08-25 21:47:44 +0000
commit24966ccf9544d9eb0ec4f10087339e25063ef9bf (patch)
tree55fd5068c1c8aeabc788d7006026f18b7a75d97e /multimedia/ffmpeg
parent3bb1f68e857faf5fad277de9a26045fe0eecb790 (diff)
downloadports-24966ccf9544d9eb0ec4f10087339e25063ef9bf.tar.gz
ports-24966ccf9544d9eb0ec4f10087339e25063ef9bf.zip
Notes
Diffstat (limited to 'multimedia/ffmpeg')
-rw-r--r--multimedia/ffmpeg/Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 3e572d889edb..5815b09fea52 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -29,8 +29,8 @@ CONFIGURE_ARGS+=--cc="${CC}" --prefix="${PREFIX}" \
--enable-memalign-hack \
--enable-shared \
--enable-pp \
- --extra-cflags="${CFLAGS} -I${LOCALBASE}/include" \
- --extra-ldflags="-L${LOCALBASE}/lib" \
+ --extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \
+ --extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \
--extra-libs="${PTHREAD_LIBS}" \
--enable-gpl \
--enable-pthreads
@@ -63,7 +63,9 @@ MAN1+= ffmpeg.1 ffserver.1
.endif
.ifdef(WITH_OPTIMIZED_CFLAGS)
-FFMPEG_CFLAGS+= -O3 -ffast-math -fomit-frame-pointer
+CFLAGS:= ${CFLAGS:N-O*} -O3 -ffast-math -fomit-frame-pointer
+.else
+CFLAGS:= ${CFLAGS:N-O0} -O2
.endif
## a52
@@ -72,7 +74,7 @@ LIB_DEPENDS+= a52.0:${PORTSDIR}/audio/liba52
CONFIGURE_ARGS+= --enable-liba52 \
--enable-liba52bin
-FFMPEG_LDFLAGS+= -la52
+FFMPEG_LDFLAGS+= -la52
.else
CONFIGURE_ARGS+= --disable-liba52
.endif