1 # Created by: Zach Zurflu <zach@pabst.bendnet.com>
9 MASTER_SITES= http://downloads.xiph.org/releases/${PORTNAME}/ \
13 MAINTAINER= sunpoet@FreeBSD.org
14 COMMENT= Connect and transmit data to an Icecast media streaming server
18 LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex \
19 libtheora.so:${PORTSDIR}/multimedia/libtheora \
20 libvorbis.so:${PORTSDIR}/audio/libvorbis
22 CONFLICTS= libshout-[0-9]*
24 CFLAGS+= -I${LOCALBASE}/include
26 LDFLAGS+= -L${LOCALBASE}/lib -pthread
28 USES= gmake pathfix pkgconfig
31 @${REINPLACE_CMD} -e 's|-ffast-math||g' ${WRKSRC}/configure
32 @${REINPLACE_CMD} -e 's|^Requires: |Requires.private: |' ${WRKSRC}/shout.pc.in
33 @${REINPLACE_CMD} -e '/^AM_CPPFLAGS = / s|^\(.*\) \(@XIPH_CPPFLAGS@\) \(.*\)$$|\1 \3 \2|' ${WRKSRC}/examples/Makefile.in
34 @${REINPLACE_CMD} -e 's|#ifdef IPV6_V6ONLY|#if defined(__BSD_VISIBLE) \&\& defined(IPV6_V6ONLY)|' ${WRKSRC}/src/net/sock.c
36 .include <bsd.port.mk>