Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2019 11:21:11 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r495869 - head/audio/liblastfm-qt5
Message-ID:  <201903161121.x2GBLBPA026271@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sat Mar 16 11:21:11 2019
New Revision: 495869
URL: https://svnweb.freebsd.org/changeset/ports/495869

Log:
  audio/liblastfm-qt5: unbundle from audio/liblastfm (Qt4 deprecation)
  
  * audio/liblastfm will be removed later on, prepare for it.
  
  Approved by:	portmgr (implicit)

Added:
  head/audio/liblastfm-qt5/distinfo
     - copied unchanged from r495868, head/audio/liblastfm/distinfo
  head/audio/liblastfm-qt5/pkg-descr
     - copied unchanged from r495868, head/audio/liblastfm/pkg-descr
  head/audio/liblastfm-qt5/pkg-plist
     - copied unchanged from r495868, head/audio/liblastfm/pkg-plist
Modified:
  head/audio/liblastfm-qt5/Makefile

Modified: head/audio/liblastfm-qt5/Makefile
==============================================================================
--- head/audio/liblastfm-qt5/Makefile	Sat Mar 16 10:52:14 2019	(r495868)
+++ head/audio/liblastfm-qt5/Makefile	Sat Mar 16 11:21:11 2019	(r495869)
@@ -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>

Copied: head/audio/liblastfm-qt5/distinfo (from r495868, head/audio/liblastfm/distinfo)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/liblastfm-qt5/distinfo	Sat Mar 16 11:21:11 2019	(r495869, copy of r495868, head/audio/liblastfm/distinfo)
@@ -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

Copied: head/audio/liblastfm-qt5/pkg-descr (from r495868, head/audio/liblastfm/pkg-descr)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/liblastfm-qt5/pkg-descr	Sat Mar 16 11:21:11 2019	(r495869, copy of r495868, head/audio/liblastfm/pkg-descr)
@@ -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

Copied: head/audio/liblastfm-qt5/pkg-plist (from r495868, head/audio/liblastfm/pkg-plist)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/liblastfm-qt5/pkg-plist	Sat Mar 16 11:21:11 2019	(r495869, copy of r495868, head/audio/liblastfm/pkg-plist)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903161121.x2GBLBPA026271>