1 # $NetBSD: Makefile,v 1.44 2009/06/05 21:02:45 rillig Exp $
5 CATEGORIES= audio archivers
6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://flac.sourceforge.net/
10 COMMENT= Free lossless audio codec
12 PKG_INSTALLATION_TYPES= overwrite pkgviews
13 PKG_DESTDIR_SUPPORT= user-destdir
15 WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
21 CONFIGURE_ENV+= ac_cv_path_XMMS_CONFIG="no"
22 CONFIGURE_ENV+= ac_cv_prog_DOXYGEN=""
24 PKGCONFIG_OVERRIDE+= src/libFLAC++/flac++.pc.in src/libFLAC/flac.pc.in
26 .include "../../mk/bsd.prefs.mk"
28 .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386)
29 BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm
32 .if !empty(MACHINE_PLATFORM:M*-*-powerpc)
33 . if ${OPSYS} != "Darwin"
34 CONFIGURE_ARGS+= --disable-asm-optimizations
35 CONFIGURE_ARGS+= --disable-altivec
39 .if !empty(MACHINE_PLATFORM:MDarwin-*-i386)
40 CONFIGURE_ARGS+= --disable-asm-optimizations
43 .include "../../mk/compiler.mk"
45 # Version 1.1.2 of flac doesn't seem to build correctly with -O3 using
46 # the MIPSpro compiler.
47 # XXX: retry for 1.1.3
48 .if !empty(PKGSRC_COMPILER:Mmipspro)
49 BUILDLINK_TRANSFORM+= rm:-O3
52 # SunPro does not support __inline
53 .if !empty(PKGSRC_COMPILER:Msunpro)
54 CFLAGS+= -D__inline=inline
57 .include "../../multimedia/libogg/buildlink3.mk"
59 .include "../../mk/bsd.pkg.mk"