6 DISTVERSIONSUFFIX= -g4433165
10 MAINTAINER= jhale@FreeBSD.org
11 COMMENT= Qt C++ library for the Last.fm webservices
14 LICENSE_FILE= ${WRKSRC}/COPYING
16 USES= cmake compiler:c++11-lang pkgconfig qt:5
20 USE_QT= core dbus network sql xml \
21 buildtools_build qmake_build
22 CMAKE_OFF= BUILD_WITH_QT4
25 PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}"
27 OPTIONS_DEFINE= FINGERPRINT TEST
28 OPTIONS_DEFAULT= FINGERPRINT
31 FINGERPRINT_DESC= Build the lastfm-fingerprint library
32 FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \
33 libfftw3f.so:math/fftw3-float
34 FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT
35 # We only need fftw3.h from math/fftw3; no need to install
36 FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch
37 FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api
39 TEST_USE= QT=testlib_build
40 TEST_CMAKE_BOOL= BUILD_TESTS
41 TEST_TEST_TARGET= test
43 .include <bsd.port.mk>