mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 17:29:23 -04:00
audio/liblastfm-qt5: unbundle from audio/liblastfm (Qt4 deprecation)
* audio/liblastfm will be removed later on, prepare for it. Approved by: portmgr (implicit)
This commit is contained in:
parent
d32eede489
commit
7c8701d7c3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=495869
4 changed files with 83 additions and 3 deletions
|
@ -1,6 +1,42 @@
|
|||
# $FreeBSD$
|
||||
|
||||
SLAVE= qt5
|
||||
MASTERDIR= ${.CURDIR}/../../audio/liblastfm
|
||||
PORTNAME= liblastfm
|
||||
DISTVERSION= 1.0.9-5
|
||||
DISTVERSIONSUFFIX= -g4433165
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -qt5
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
MAINTAINER= jhale@FreeBSD.org
|
||||
COMMENT= Qt C++ library for the Last.fm webservices
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake compiler:c++11-lang pkgconfig qt:5
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= lastfm
|
||||
USE_LDCONFIG= yes
|
||||
USE_QT= core dbus network sql xml \
|
||||
buildtools_build qmake_build
|
||||
CMAKE_OFF= BUILD_WITH_QT4
|
||||
QTVER_SUFFIX= 5
|
||||
|
||||
PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}"
|
||||
|
||||
OPTIONS_DEFINE= FINGERPRINT TEST
|
||||
OPTIONS_DEFAULT= FINGERPRINT
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
FINGERPRINT_DESC= Build the lastfm-fingerprint library
|
||||
FINGERPRINT_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate \
|
||||
libfftw3f.so:math/fftw3-float
|
||||
FINGERPRINT_CMAKE_BOOL= BUILD_FINGERPRINT
|
||||
# We only need fftw3.h from math/fftw3; no need to install
|
||||
FINGERPRINT_BUILD_DEPENDS= ${NONEXISTENT}:math/fftw3:patch
|
||||
FINGERPRINT_CMAKE_ON= -DLIBFFTW3_INCLUDE_DIR:PATH=`${MAKE} -C ${PORTSDIR}/math/fftw3 -VWRKSRC`/api
|
||||
|
||||
TEST_USE= QT=testlib_build
|
||||
TEST_CMAKE_BOOL= BUILD_TESTS
|
||||
TEST_TEST_TARGET= test
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
3
audio/liblastfm-qt5/distinfo
Normal file
3
audio/liblastfm-qt5/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1524002793
|
||||
SHA256 (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 8cf1835af3f38f0c7c576e8a01c2d19ee32c7006a44d2d183fb64ed228bc5ca6
|
||||
SIZE (lastfm-liblastfm-1.0.9-5-g4433165_GH0.tar.gz) = 119427
|
5
audio/liblastfm-qt5/pkg-descr
Normal file
5
audio/liblastfm-qt5/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
liblastfm is a collection of libraries to help you integrate Last.fm services
|
||||
into your rich desktop software. It is officially supported software developed
|
||||
by Last.fm staff.
|
||||
|
||||
WWW: https://github.com/lastfm/liblastfm
|
36
audio/liblastfm-qt5/pkg-plist
Normal file
36
audio/liblastfm-qt5/pkg-plist
Normal file
|
@ -0,0 +1,36 @@
|
|||
include/lastfm%%QTVER_SUFFIX%%/AbstractType.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Album.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Artist.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Audioscrobbler.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Auth.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Chart.h
|
||||
%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/Fingerprint.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/FingerprintId.h
|
||||
%%FINGERPRINT%%include/lastfm%%QTVER_SUFFIX%%/FingerprintableSource.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/InternetConnectionMonitor.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Library.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Mbid.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/NetworkAccessManager.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/NetworkConnectionMonitor.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Playlist.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/RadioStation.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/RadioTuner.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/ScrobbleCache.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/ScrobblePoint.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Tag.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Tasteometer.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Track.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Url.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/UrlBuilder.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/User.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/XmlQuery.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/Xspf.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/global.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/misc.h
|
||||
include/lastfm%%QTVER_SUFFIX%%/ws.h
|
||||
lib/liblastfm%%QTVER_SUFFIX%%.so
|
||||
lib/liblastfm%%QTVER_SUFFIX%%.so.1
|
||||
lib/liblastfm%%QTVER_SUFFIX%%.so.1.1.0
|
||||
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so
|
||||
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1
|
||||
%%FINGERPRINT%%lib/liblastfm_fingerprint%%QTVER_SUFFIX%%.so.1.1.0
|
Loading…
Add table
Reference in a new issue