1 # $NetBSD: Makefile.common,v 1.2 2011/02/28 14:52:40 wiz Exp $
3 # used by audio/libmpg123/Makefile
5 .include "../../audio/libmpg123/Makefile.version"
7 DISTNAME= mpg123-${MPG123_DISTVERSION}
9 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpg123/}
10 EXTRACT_SUFX= .tar.bz2
12 HOMEPAGE= http://mpg123.sourceforge.net/
16 USE_TOOLS+= pkg-config
19 CONFIGURE_ARGS+= --enable-fifo=yes
20 CONFIGURE_ARGS+= --enable-modules=yes
21 CONFIGURE_ARGS+= --enable-network=yes
22 CONFIGURE_ARGS+= --enable-gapless=yes
24 ### XXX Use pkgsrc-provided CFLAGS.
26 CONFIGURE_ARGS+= --with-optimization=0
27 CFLAGS+= ${COPTS.mpg123:U${COPTS}}
29 ### XXX This should be set to 'no' for platforms where it is required.
30 ### It's easier doing this here than patching configure.
32 .if !empty(MPG123_XFERMEM:tl:Myes)
33 BUILDLINK_TRANSFORM+= rm:-DNO_XFERMEM