diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2004-10-14 05:13:43 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2004-10-14 05:13:43 +0000 |
commit | 83f0022166515a5aff153bd0aef8f8cb0ee4db17 (patch) | |
tree | 7a99da2a87eae12dc7b90c418b153211fade32f4 /audio/faad/Makefile | |
parent | d64b9651d43042502cd051cb4b6b535b25db9e94 (diff) | |
download | ports-83f0022166515a5aff153bd0aef8f8cb0ee4db17.tar.gz ports-83f0022166515a5aff153bd0aef8f8cb0ee4db17.zip |
Notes
Diffstat (limited to 'audio/faad/Makefile')
-rw-r--r-- | audio/faad/Makefile | 42 |
1 files changed, 36 insertions, 6 deletions
diff --git a/audio/faad/Makefile b/audio/faad/Makefile index c01cd4d7cbf5..01e988072f95 100644 --- a/audio/faad/Makefile +++ b/audio/faad/Makefile @@ -7,16 +7,16 @@ PORTNAME= faad2 PORTVERSION= 2.0 -PORTREVISION= 5 +PORTREVISION= 4 +PORTEPOCH= 1 CATEGORIES= audio -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= faac MAINTAINER= ahze@ahze.net COMMENT= A LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder -LIB_DEPENDS= mp4v2.0:${PORTSDIR}/multimedia/mpeg4ip-libmp4v2 \ - sndfile.1:${PORTSDIR}/audio/libsndfile +LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile WRKSRC= ${WRKDIR}/${PORTNAME} @@ -31,8 +31,9 @@ GNU_CONFIGURE= yes USE_GMAKE= yes USE_INC_LIBTOOL_VER=13 USE_REINPLACE= yes +WANT_SDL= yes -CONFIGURE_ARGS= --with-drm +CONFIGURE_ARGS= --with-mp4v2 --with-drm CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \ @@ -40,6 +41,27 @@ INSTALLS_SHLIB= yes .include <bsd.port.pre.mk> +.if defined(WITHOUT_MPEG4IP) +PLIST_SUB+= WITHOUT_MPEG4IP="" PLUGIN="@comment " +.else +LIB_DEPENDS+= mp4.0:${PORTSDIR}/multimedia/mpeg4ip +USE_SDL= sdl +PLIST_SUB+= WITHOUT_MPEG4IP="@comment " PLUGIN="" +.endif + +pre-everything:: + @${ECHO_MSG} "===>" +.if !defined(WITHOUT_MPEG4IP) + @${ECHO_MSG} "===> you can disable mpeg4ip support by" + @${ECHO_MSG} "===> defining WITHOUT_MPEG4IP" +.else + @${ECHO_MSG} "===> WARNING: WITHOUT_MPEG4IP is defined" + @${ECHO_MSG} "===> Having WITHOUT_MPEG4IP defined conflicts" + @${ECHO_MSG} "===> with multimedia/mpeg4ip and you will not" + @${ECHO_MSG} "===> be able to install mpeg4ip after you install faad2" +.endif + @${ECHO_MSG} "===>" + pre-patch: build-depends post-patch: @@ -49,7 +71,11 @@ post-patch: ${SETENV} ${SCRIPTS_ENV} ${LIBTOOLIZE} --automake @${REINPLACE_CMD} -e 's|$$lt_target|$$host|' \ ${WRKSRC}/aclocal.m4 - @${ECHO_CMD} "SUBDIRS = libfaad common frontend" > \ +.if !defined(WITHOUT_MPEG4IP) + @${REINPLACE_CMD} -e 's|<SDL|<SDL11|' \ + ${WRKSRC}/plugins/mpeg4ip/faad2.cpp +.endif + @${ECHO_CMD} "SUBDIRS = libfaad common frontend plugins" > \ ${WRKSRC}/Makefile.am .if ${OSVERSION} < 500000 @${REINPLACE_CMD} -e 's|stdint.h|sys/inttypes.h|' \ @@ -60,5 +86,9 @@ post-patch: ${XARGS} -n 5 -x \ ${REINPLACE_CMD} -e \ 's|-O2|${CFLAGS}|' +post-install: +.if defined(WITHOUT_MPEG4IP) + @${INSTALL_DATA} ${WRKSRC}/common/mp4v2/systems.h ${PREFIX}/include +.endif .include <bsd.port.post.mk> |