Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / audio / libsndfile / options.mk
blob8d5c1103b150913cf94c4b366ff4c8c8cbdb1ab1
1 # $NetBSD: options.mk,v 1.8 2010/07/30 10:36:22 asau Exp $
3 PKG_OPTIONS_VAR= PKG_OPTIONS.libsndfile
4 PKG_SUPPORTED_OPTIONS= octave
5 PKG_OPTIONS_OPTIONAL_GROUPS= output
6 PKG_OPTIONS_GROUP.output= oss sun
8 SNDFILE_OUTPUT.NetBSD= sun
9 SNDFILE_OUTPUT.OpenBSD= sun
10 SNDFILE_OUTPUT.SunOS= sun
12 .include "../../mk/bsd.fast.prefs.mk"
14 .if !defined(SNDFILE_OUTPUT.${OPSYS})
15 CHECK_BUILTIN.oss:= yes
16 . include "../../mk/oss.builtin.mk"
17 CHECK_BUILTIN.oss:= no
18 . if defined(IS_BUILTIN.oss) && !empty(IS_BUILTIN.oss:M[yY][eE][sS])
19 SNDFILE_OUTPUT.${OPSYS}?= oss
20 . endif
21 .endif
23 PKG_SUGGESTED_OPTIONS= ${SNDFILE_OUTPUT.${OPSYS}}
25 .include "../../mk/bsd.options.mk"
27 .if !empty(PKG_OPTIONS:Moctave)
28 USE_LANGUAGES= c c++ fortran
29 USE_TOOLS+= gmake
30 .include "../../math/octave/buildlink3.mk"
31 .else
32 CONFIGURE_ARGS+= --disable-octave
33 .endif
35 .if !empty(PKG_OPTIONS:Moss)
36 .include "../../mk/oss.buildlink3.mk"
37 OSS_DEFS= -DDEV_DSP=\"${DEVOSSAUDIO:Q}\" -DUSE_OSS=1
38 MAKE_ENV+= AM_CFLAGS=${OSS_DEFS:Q}
39 .elif !empty(PKG_OPTIONS:Msun)
40 DEVSUNAUDIO?= /dev/audio
41 SUN_DEFS= -DUSE_SUN -DDEV_SUN=\"${DEVSUNAUDIO:Q}\"
42 MAKE_ENV+= AM_CFLAGS=${SUN_DEFS:Q}
43 .endif