Changeset View
Changeset View
Standalone View
Standalone View
audio/alsa-plugins/Makefile
Show All 15 Lines | |||||
USES= alias libtool:keepla localbase pkgconfig tar:bzip2 | USES= alias libtool:keepla localbase pkgconfig tar:bzip2 | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
MAKE_ARGS+= RM="${RM}" | MAKE_ARGS+= RM="${RM}" | ||||
EXTRA_PATCHES+= ${FILESDIR}/alsa-plugins.patch | EXTRA_PATCHES+= ${FILESDIR}/alsa-plugins.patch | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
CPPFLAGS+= -I${.CURDIR}/../alsa-lib/files | CPPFLAGS+= -I${.CURDIR}/../alsa-lib/files | ||||
OPTIONS_DEFAULT= BUFSZ_P2 IO_PTR PULSEAUDIO | OPTIONS_DEFAULT= BUFSZ_P2 IO_PTR PULSEAUDIO | ||||
OPTIONS_DEFINE= BUFSZ_P2 FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX | OPTIONS_DEFINE= BUFSZ_P2 JACK PULSEAUDIO SAMPLERATE SPEEX | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
OPTIONS_GROUP= OSS | OPTIONS_GROUP= OSS | ||||
OPTIONS_GROUP_OSS= BLKCNT_P2 BUFSZ_P2 IO_PTR VERBOSE | OPTIONS_GROUP_OSS= BLKCNT_P2 BUFSZ_P2 IO_PTR VERBOSE | ||||
IO_PTR_DESC= Precise playback/recording pointer | IO_PTR_DESC= Precise playback/recording pointer | ||||
BLKCNT_P2_DESC= Restrict number of fragments to ^2 aligned | BLKCNT_P2_DESC= Restrict number of fragments to ^2 aligned | ||||
BUFSZ_P2_DESC= Restrict buffer size to ^2 aligned | BUFSZ_P2_DESC= Restrict buffer size to ^2 aligned | ||||
VERBOSE_DESC= Print debugging messages | VERBOSE_DESC= Print debugging messages | ||||
IO_PTR_CFLAGS= -DFREEBSD_OSS_USE_IO_PTR | IO_PTR_CFLAGS= -DFREEBSD_OSS_USE_IO_PTR | ||||
BLKCNT_P2_CFLAGS= -DFREEBSD_OSS_BLKCNT_P2 | BLKCNT_P2_CFLAGS= -DFREEBSD_OSS_BLKCNT_P2 | ||||
BUFSZ_P2_CFLAGS= -DFREEBSD_OSS_BUFSZ_P2 | BUFSZ_P2_CFLAGS= -DFREEBSD_OSS_BUFSZ_P2 | ||||
VERBOSE_CFLAGS= -DFREEBSD_OSS_DEBUG_VERBOSE | VERBOSE_CFLAGS= -DFREEBSD_OSS_DEBUG_VERBOSE | ||||
JACK_LIB_DEPENDS= libjack.so:audio/jack | JACK_LIB_DEPENDS= libjack.so:audio/jack | ||||
JACK_CONFIGURE_ENABLE= jack | JACK_CONFIGURE_ENABLE= jack | ||||
JACK_IMPLIES= SAMPLERATE | JACK_IMPLIES= SAMPLERATE | ||||
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg | |||||
FFMPEG_CONFIGURE_ENABLE= avcodec | |||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio | PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio | ||||
PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio | PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio | ||||
SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate | SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate | ||||
SAMPLERATE_CONFIGURE_ENABLE= samplerate | SAMPLERATE_CONFIGURE_ENABLE= samplerate | ||||
SPEEX_LIB_DEPENDS= libspeex.so:audio/speex | SPEEX_LIB_DEPENDS= libspeex.so:audio/speex | ||||
SPEEX_CONFIGURE_ON= --with-speex=lib | SPEEX_CONFIGURE_ON= --with-speex=lib | ||||
SPEEX_CONFIGURE_OFF= --without-speex | SPEEX_CONFIGURE_OFF= --without-speex | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |