diff options
Diffstat (limited to 'audio/alsa-plugins/Makefile')
-rw-r--r-- | audio/alsa-plugins/Makefile | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/audio/alsa-plugins/Makefile b/audio/alsa-plugins/Makefile index e5da9bc7658e..3fa4c416249c 100644 --- a/audio/alsa-plugins/Makefile +++ b/audio/alsa-plugins/Makefile @@ -1,49 +1,32 @@ -# Created by: Aragon Gouveia <aragon@phat.za.net> - PORTNAME= alsa-plugins -PORTVERSION= 1.2.2 -PORTREVISION= 2 +PORTVERSION= 1.2.7.1 +PORTREVISION= 3 CATEGORIES= audio -MASTER_SITES= ftp://ftp.alsa-project.org/pub/plugins/ \ - GENTOO +MASTER_SITES= https://www.alsa-project.org/files/pub/plugins/ MAINTAINER= ports@FreeBSD.org COMMENT= ALSA compatibility library plugins +WWW= https://www.alsa-project.org/ LICENSE= LGPL21+ LIB_DEPENDS= libasound.so:audio/alsa-lib USES= alias libtool:keepla localbase pkgconfig tar:bzip2 +USE_LDCONFIG= ${PREFIX}/lib/alsa-lib GNU_CONFIGURE= yes MAKE_ARGS+= RM="${RM}" -EXTRA_PATCHES+= ${FILESDIR}/alsa-plugins.patch INSTALL_TARGET= install-strip CPPFLAGS+= -I${.CURDIR}/../alsa-lib/files -OPTIONS_DEFAULT= IO_PTR PULSEAUDIO -OPTIONS_DEFINE= BUFSZ_P2 FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX +OPTIONS_DEFINE= FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX OPTIONS_SUB= yes -OPTIONS_GROUP= OSS -OPTIONS_GROUP_OSS= BLKCNT_P2 BUFSZ_P2 IO_PTR VERBOSE - -IO_PTR_DESC= Precise playback/recording pointer -BLKCNT_P2_DESC= Restrict number of fragments to ^2 aligned -BUFSZ_P2_DESC= Restrict buffer size to ^2 aligned -VERBOSE_DESC= Print debugging messages - -IO_PTR_CFLAGS= -DFREEBSD_OSS_USE_IO_PTR -BLKCNT_P2_CFLAGS= -DFREEBSD_OSS_BLKCNT_P2 -BUFSZ_P2_CFLAGS= -DFREEBSD_OSS_BUFSZ_P2 -VERBOSE_CFLAGS= -DFREEBSD_OSS_DEBUG_VERBOSE - -FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg +FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE= libav JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= jack -JACK_IMPLIES= SAMPLERATE PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio @@ -51,8 +34,13 @@ PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SAMPLERATE_CONFIGURE_ENABLE= samplerate -SPEEX_LIB_DEPENDS= libspeex.so:audio/speex +SPEEX_LIB_DEPENDS= libspeexdsp.so:audio/speexdsp SPEEX_CONFIGURE_ON= --with-speex=lib SPEEX_CONFIGURE_OFF= --without-speex +post-install: +# sanitize links + cd ${STAGEDIR}${PREFIX}/etc/alsa/conf.d && for i in [0-9][0-9]-*.conf ; do \ + ${LN} -sf ../../../share/alsa/alsa.conf.d/$$i . ; done + .include <bsd.port.mk> |