diff --git c/audio/liblastfm-qt5/Makefile i/audio/liblastfm-qt5/Makefile new file mode 100644 index 000000000000..9ee17f8f6c5b --- /dev/null +++ i/audio/liblastfm-qt5/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +PKGNAMESUFFIX= -qt5 + +COMMENT= Qt5 C++ library for the Last.fm webservices + +PLIST= ${PKGDIR}/pkg-plist.qt5 + +MASTERDIR= ${.CURDIR}/../liblastfm +.include "${MASTERDIR}/Makefile" diff --git c/audio/liblastfm/Makefile i/audio/liblastfm/Makefile index 82b08d1eb999..7d6f66e1cec1 100644 --- c/audio/liblastfm/Makefile +++ i/audio/liblastfm/Makefile @@ -2,12 +2,12 @@ # $FreeBSD$ PORTNAME= liblastfm -PORTVERSION= 1.0.9 -PORTREVISION= 1 +DISTVERSION= 1.1.0-3 +DISTVERSIONSUFFIX= -g4433165 CATEGORIES= audio MAINTAINER= jhale@FreeBSD.org -COMMENT= Qt C++ library for the Last.fm webservices +COMMENT= Qt4 C++ library for the Last.fm webservices LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING @@ -17,10 +17,18 @@ GH_ACCOUNT= lastfm USES= cmake pkgconfig USE_LDCONFIG= yes + + +.if defined(PKGNAMESUFFIX) +USE_QT5= core dbus network sql xml \ + buildtools_build qmake_build +TEST_USE= QT5=testlib_build +.else +CMAKE_ARGS= -DBUILD_WITH_QT4:BOOL=ON USE_QT4= corelib dbus network sql xml \ moc_build qmake_build rcc_build - -CMAKE_ARGS= -DBUILD_WITH_QT4:BOOL=ON +TEST_USE= QT4=qtestlib_build +.endif OPTIONS_DEFINE= FINGERPRINT TEST OPTIONS_DEFAULT= FINGERPRINT @@ -34,7 +42,6 @@ FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api -TEST_USE= QT4=qtestlib_build TEST_CMAKE_BOOL= BUILD_TESTS TEST_TARGET= test diff --git c/audio/liblastfm/distinfo i/audio/liblastfm/distinfo index 9131cd0a0f13..d0c16affa5d4 100644 --- c/audio/liblastfm/distinfo +++ i/audio/liblastfm/distinfo @@ -1,2 +1,3 @@ -SHA256 (lastfm-liblastfm-1.0.9_GH0.tar.gz) = 5276b5fe00932479ce6fe370ba3213f3ab842d70a7d55e4bead6e26738425f7b -SIZE (lastfm-liblastfm-1.0.9_GH0.tar.gz) = 119320 +TIMESTAMP = 1520789279 +SHA256 (lastfm-liblastfm-1.1.0-3-g4433165_GH0.tar.gz) = 2f8c62f681787a8f3b277f45a58e8de422feef9558363f67a392889e1f12b052 +SIZE (lastfm-liblastfm-1.1.0-3-g4433165_GH0.tar.gz) = 119434 diff --git c/audio/liblastfm/pkg-plist i/audio/liblastfm/pkg-plist index 21d4a29cdc86..80460ac7549f 100644 --- c/audio/liblastfm/pkg-plist +++ i/audio/liblastfm/pkg-plist @@ -30,7 +30,7 @@ include/lastfm/misc.h include/lastfm/ws.h lib/liblastfm.so lib/liblastfm.so.1 -lib/liblastfm.so.1.0.9 +lib/liblastfm.so.1.1.0 %%FINGERPRINT%%lib/liblastfm_fingerprint.so %%FINGERPRINT%%lib/liblastfm_fingerprint.so.1 -%%FINGERPRINT%%lib/liblastfm_fingerprint.so.1.0.9 +%%FINGERPRINT%%lib/liblastfm_fingerprint.so.1.1.0 diff --git c/audio/liblastfm/pkg-plist.qt5 i/audio/liblastfm/pkg-plist.qt5 new file mode 100644 index 000000000000..8a3560b97e35 --- /dev/null +++ i/audio/liblastfm/pkg-plist.qt5 @@ -0,0 +1,36 @@ +include/lastfm5/AbstractType.h +include/lastfm5/Album.h +include/lastfm5/Artist.h +include/lastfm5/Audioscrobbler.h +include/lastfm5/Auth.h +include/lastfm5/Chart.h +%%FINGERPRINT%%include/lastfm5/Fingerprint.h +include/lastfm5/FingerprintId.h +%%FINGERPRINT%%include/lastfm5/FingerprintableSource.h +include/lastfm5/InternetConnectionMonitor.h +include/lastfm5/Library.h +include/lastfm5/Mbid.h +include/lastfm5/NetworkAccessManager.h +include/lastfm5/NetworkConnectionMonitor.h +include/lastfm5/Playlist.h +include/lastfm5/RadioStation.h +include/lastfm5/RadioTuner.h +include/lastfm5/ScrobbleCache.h +include/lastfm5/ScrobblePoint.h +include/lastfm5/Tag.h +include/lastfm5/Tasteometer.h +include/lastfm5/Track.h +include/lastfm5/Url.h +include/lastfm5/UrlBuilder.h +include/lastfm5/User.h +include/lastfm5/XmlQuery.h +include/lastfm5/Xspf.h +include/lastfm5/global.h +include/lastfm5/misc.h +include/lastfm5/ws.h +lib/liblastfm5.so +lib/liblastfm5.so.1 +lib/liblastfm5.so.1.1.0 +%%FINGERPRINT%%lib/liblastfm_fingerprint5.so +%%FINGERPRINT%%lib/liblastfm_fingerprint5.so.1 +%%FINGERPRINT%%lib/liblastfm_fingerprint5.so.1.1.0