rsadowski be061f93dc Update chromaprint to 1.5.0
Input from cwen@ and sthen@, ok sthen@. Thanks
2020-11-17 06:17:24 +00:00

41 lines
844 B
Makefile

# $OpenBSD: Makefile,v 1.14 2020/11/17 06:17:24 rsadowski Exp $
COMMENT = audio fingerprint extraction library
GH_ACCOUNT = acoustid
GH_PROJECT = chromaprint
GH_TAGNAME = v1.5.0
SHARED_LIBS = chromaprint 3.0 # 1.5.0
CATEGORIES = audio devel
HOMEPAGE = https://acoustid.org/chromaprint
# MIT with LGPL2.1+ parts
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} avcodec avformat avutil c m swresample
# C++11
COMPILER = base-clang ports-gcc
MODULES = devel/cmake
BUILD_DEPENDS = audio/taglib
# gtest presence is checked in configure stage, so this cannot be
# in TEST_DEPENDS
BUILD_DEPENDS += devel/gtest
LIB_DEPENDS = graphics/ffmpeg
CONFIGURE_ARGS = -DBUILD_TOOLS=ON \
-DBUILD_TESTS=ON
TEST_TARGET = check
pre-configure:
${SUBST_CMD} ${WRKSRC}/cmake/modules/FindGTest.cmake
.include <bsd.port.mk>