Changeset View
Changeset View
Standalone View
Standalone View
audio/liblastfm-qt5/Makefile
Show All 10 Lines | |||||
LICENSE= GPLv3+ | LICENSE= GPLv3+ | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
USES= cmake compiler:c++11-lang pkgconfig qt:5 | USES= cmake compiler:c++11-lang pkgconfig qt:5 | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= lastfm | GH_ACCOUNT= lastfm | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USE_QT= core dbus network sql xml \ | USE_QT= core dbus network sql xml \ | ||||
buildtools_build qmake_build | buildtools:build qmake:build | ||||
CMAKE_OFF= BUILD_WITH_QT4 | CMAKE_OFF= BUILD_WITH_QT4 | ||||
QTVER_SUFFIX= 5 | QTVER_SUFFIX= 5 | ||||
PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" | PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" | ||||
OPTIONS_DEFINE= FINGERPRINT TEST | OPTIONS_DEFINE= FINGERPRINT TEST | ||||
OPTIONS_DEFAULT= FINGERPRINT | OPTIONS_DEFAULT= FINGERPRINT | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
FINGERPRINT_DESC= Build the lastfm-fingerprint library | FINGERPRINT_DESC= Build the lastfm-fingerprint library | ||||
FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \ | FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \ | ||||
libfftw3f.so:math/fftw3-float | libfftw3f.so:math/fftw3-float | ||||
FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT | FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT | ||||
# We only need fftw3.h from math/fftw3; no need to install | # We only need fftw3.h from math/fftw3; no need to install | ||||
FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch | FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch | ||||
FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api | FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api | ||||
TEST_USE= QT=testlib_build | TEST_USE= QT=testlib:build | ||||
TEST_CMAKE_BOOL= BUILD_TESTS | TEST_CMAKE_BOOL= BUILD_TESTS | ||||
TEST_TEST_TARGET= test | TEST_TEST_TARGET= test | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |