Update audio/qjackctl to version 0.6.2
[dports.git] / audio / liblastfm-qt5 / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       liblastfm
4 DISTVERSION=    1.0.9-5
5 PORTREVISION=   1
6 DISTVERSIONSUFFIX=      -g4433165
7 CATEGORIES=     audio
8 PKGNAMESUFFIX=  -qt5
9
10 MAINTAINER=     jhale@FreeBSD.org
11 COMMENT=        Qt C++ library for the Last.fm webservices
12
13 LICENSE=        GPLv3+
14 LICENSE_FILE=   ${WRKSRC}/COPYING
15
16 USES=           cmake compiler:c++11-lang pkgconfig qt:5
17 USE_GITHUB=     yes
18 GH_ACCOUNT=     lastfm
19 USE_LDCONFIG=   yes
20 USE_QT=         core dbus network sql xml \
21                 buildtools_build qmake_build
22 CMAKE_OFF=      BUILD_WITH_QT4
23 QTVER_SUFFIX=   5
24
25 PLIST_SUB=      QTVER_SUFFIX="${QTVER_SUFFIX}"
26
27 OPTIONS_DEFINE=         FINGERPRINT TEST
28 OPTIONS_DEFAULT=        FINGERPRINT
29 OPTIONS_SUB=            yes
30
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
38
39 TEST_USE=               QT=testlib_build
40 TEST_CMAKE_BOOL=        BUILD_TESTS
41 TEST_TEST_TARGET=       test
42
43 .include <bsd.port.mk>