1 # Created by: Michael Johnson <ahze@ahze.net>
7 MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION}
9 MAINTAINER= ports@FreeBSD.org
10 COMMENT= Library for handling uncompressed video and audio data
13 LICENSE_FILE= ${WRKSRC}/COPYING
15 USES= alias libtool localbase pathfix pkgconfig
18 CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen
19 INSTALL_TARGET= install-strip
21 # Opt-in to sched* functions
22 # https://cgit.freebsd.org/src/commit/?id=90fa9705d5cd29cf11c5dc7319299788dec2546a
23 CFLAGS+= -D_WITH_CPU_SET_T
28 OPTIONS_DEFINE= OPTIMIZED_CFLAGS PNG DOCS
29 OPTIONS_DEFAULT= OPTIMIZED_CFLAGS PNG
30 PNG_LIB_DEPENDS= libpng.so:graphics/png
31 PNG_CONFIGURE_OFF= --disable-libpng
33 post-patch-OPTIMIZED_CFLAGS-off:
34 @${REINPLACE_CMD} -e \
35 's|-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math||g' \
39 @${MKDIR} ${STAGEDIR}${DOCSDIR}
40 ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
42 .include <bsd.port.mk>