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
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
30 .
include "../../math/octave/buildlink3.mk"
32 CONFIGURE_ARGS
+= --disable-octave
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
}