# $OpenBSD: Makefile,v 1.37 2021/04/24 06:17:13 rsadowski Exp $

COMMENT=	library to handle various audio file formats

VER=		1.0.31
DISTNAME=	libsndfile-${VER}
CATEGORIES=	audio
GH_ACCOUNT=	libsndfile
GH_PROJECT=	libsndfile
GH_TAGNAME=	${VER}

HOMEPAGE=	https://github.com/libsndfile/libsndfile/

MAINTAINER=	Jan Stary <hans@stare.cz>

SHARED_LIBS +=	sndfile              7.0      # .1.28

# LGPLv2.1
PERMIT_PACKAGE=	Yes

WANTLIB=	c m sndio FLAC ogg opus vorbis vorbisenc

MODULES=	devel/cmake \
		lang/python
MODPY_RUNDEP=	No

CONFIGURE_ARGS=	-DBUILD_SHARED_LIBS:BOOL=ON \
		-DCMAKE_DISABLE_FIND_PACKAGE_ALSA:BOOL=True \
		-DCMAKE_DISABLE_FIND_PACKAGE_Speex:BOOL=True \
		-DCMAKE_DISABLE_FIND_PACKAGE_SQLite3:BOOL=True

LIB_DEPENDS=	audio/flac \
		audio/libogg \
		audio/libvorbis \
		audio/opus

.include <bsd.port.mk>
