[ports-multimedia commit] r75 - trunk/ports-multimedia/multimedia/ffmpeg
codesite-noreply at google.com
codesite-noreply at google.com
Thu Apr 10 08:47:31 EDT 2008
Author: buhnux
Date: Thu Apr 10 05:47:22 2008
New Revision: 75
Modified:
trunk/ports-multimedia/multimedia/ffmpeg/Makefile
Log:
Switch to OPTIONS
Modified: trunk/ports-multimedia/multimedia/ffmpeg/Makefile
==============================================================================
--- trunk/ports-multimedia/multimedia/ffmpeg/Makefile (original)
+++ trunk/ports-multimedia/multimedia/ffmpeg/Makefile Thu Apr 10
05:47:22 2008
@@ -21,6 +21,14 @@
USE_BZIP2= yes
USE_GMAKE= yes
WANT_SDL= yes
+OPTIONS= A52 "ATSC A/52 audio decoding" On \
+ FAAC "FAAC AAC and MP4 audio encoder support" Off \
+ FAAD "FAAD AAC and MP4 audio decoder support" On \
+ LAME "LAME MP3 audio encoder support" Off \
+ THEORA "Theora video codec support" On \
+ VORBIS "OGG/Vorbis audio support" On \
+ X264 "H.264/AVC (MPEG4 part 10) multimedia codec" On \
+ OPTIMIZED_CFLAGS "Enable Optimized CFLAGS" Off
.include <bsd.port.pre.mk>
@@ -81,11 +89,6 @@
.else
CONFIGURE_ARGS+= --disable-liba52
.endif
-## dts
-#.ifdef(WITH_DTS) || exists(${LOCALBASE}/lib/libdca.a)
-#LIB_DEPENDS+= dca.0:${PORTSDIR}/multimedia/libdca
-#CONFIGURE_ARGS+= --enable-libdts
-#.endif
## faac
.ifdef(WITH_FAAC) || exists(${LOCALBASE}/lib/libfaac.so)
LIB_DEPENDS+= faac.0:${PORTSDIR}/audio/faac
@@ -112,11 +115,6 @@
.endif
USE_RC_SUBR= ffserver
-.if ${MACHINE_CPU:Mmmx}==""
-CONFIGURE_ARGS+= --disable-mmx
-
-WITHOUT_BUILTIN_VECTOR= yes
-.endif
## gsm
.ifdef(WITH_GSM) || exists(${LOCALBASE}/lib/libgsm.so)
LIB_DEPENDS+= gsm.1:${PORTSDIR}/audio/gsm
@@ -181,54 +179,6 @@
WITHOUT_IMLIB2= yes
. endif # imlib2
-pre-everything::
-.ifndef(WITHOUT_A52)
- @${ECHO_MSG} 'You can disable liba52 support by defining WITHOUT_LIBA52'
- @${ECHO_MSG}
-.endif
-#.ifndef(WITH_DTS)
-# @${ECHO_MSG} 'Define WITH_DTS to enable DTS codec'
-# @${ECHO_MSG}
-#.endif
-.ifndef(WITH_FAAC)
- @${ECHO_MSG} 'Define WITH_FAAC to enable FAAC mp4/aac audio encoder'
- @${ECHO_MSG}
-.endif
-.ifndef(WITHOUT_FAAD)
- @${ECHO_MSG} 'Define WITHOUT_FAAD to disable FAAD mp4/aac audio decoder'
- @${ECHO_MSG}
-.endif
-.ifndef(WITH_FREETYPE2)
- @${ECHO_MSG} 'Define WITH_FREETYPE2 to enable VHOOK drawtext
FREETYPE2 codec'
- @${ECHO_MSG}
-.endif
-.ifndef(WITHOUT_IPV6)
- @${ECHO_MSG} 'Define WITHOUT_IPV6 to disable IPV6 network support'
- @${ECHO_MSG}
-.endif
-.ifndef(WITH_LAME)
- @${ECHO_MSG} 'Define WITH_LAME to enable lame MP3 codec'
- @${ECHO_MSG}
-.endif
-.ifndef(WITH_OPTIMIZED_CFLAGS)
- @${ECHO_MSG} 'You can enable additional compilation optimizations'
- @${ECHO_MSG} 'by defining WITH_OPTIMIZED_CFLAGS'
- @${ECHO_MSG}
-.endif
-.ifndef(WITH_SWSCALER)
- @${ECHO_MSG} 'Define WITH_SWSCALER to enable software scaler support'
- @${ECHO_MSG} 'Warning: swscaler does not work with VLC!'
- @${ECHO_MSG}
-.endif
-.ifndef(WITHOUT_THEORA)
- @${ECHO_MSG} 'Define WITHOUT_THEORA to disable libtheora support'
- @${ECHO_MSG}
-.endif
-.ifndef(WITHOUT_X264)
- @${ECHO_MSG} 'Define WITHOUT_X264 to disable X264 codec'
- @${ECHO_MSG}
-.endif
-
post-patch:
# Faad compat
@${REINPLACE_CMD} -e 's|faacD|NeAACD|' ${WRKSRC}/libavcodec/libfaad.c
@@ -287,13 +237,6 @@
${WRKSRC}/common.mak
post-configure:
-#.ifdef(WITH_DTS)
-# @${REINPLACE_CMD} -E \
-# -e 's|-ldts|${LOCALBASE}/lib/libdts_pic.a|' \
-# -e 's|(-lx264)|-L${LOCALBASE}/lib \1|' \
-# ${WRKSRC}/config.mak \
-# ${WRKSRC}/libavcodec/Makefile
-#.endif
.ifdef(WITHOUT_THEORA)
@${REINPLACE_CMD} -E \
-e 's|^(CONFIG_LIBTHEORA).*$$|\1=no|' \
More information about the multimedia-devel
mailing list