Update 2/3 for audio/clementine.

I need this port update to update Clementine. Simple switch from qt4 to
qt5. Tested with upcoming Clementine-1.4.0rc1.

OK?


Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/liblastfm/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile    17 Jul 2019 14:49:20 -0000      1.12
+++ Makefile    25 Jan 2020 06:28:13 -0000
@@ -1,35 +1,32 @@
 # $OpenBSD: Makefile,v 1.12 2019/07/17 14:49:20 danj Exp $
 
 COMMENT =      Qt-based C++ library for the Last.fm webservices
-V =            1.0.9
+V =            1.1.0
 DISTNAME =     $V
 PKGNAME =      liblastfm-$V
 CATEGORIES =   audio devel net
-REVISION =     3
 
 HOMEPAGE =     https://github.com/lastfm/liblastfm
-SHARED_LIBS =  lastfm                  1.0
-SHARED_LIBS += lastfm_fingerprint      1.0
+
+SHARED_LIBS =  lastfm5                  0.0
+SHARED_LIBS += lastfm_fingerprint5      0.0
 
 # GPLv3
-PERMIT_PACKAGE =               Yes
+PERMIT_PACKAGE = Yes
+
+WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Network Qt5Sql
+WANTLIB += Qt5Xml c fftw3f m samplerate
 
 # archives are stable but naming scheme sucks, thus DIST_SUBDIR
-MASTER_SITES = ${HOMEPAGE}/archive/
+MASTER_SITES = https://github.com/lastfm/liblastfm/archive/
 DIST_SUBDIR =  liblastfm
 WRKDIST =      ${WRKDIR}/${PKGNAME}
 
-WANTLIB =  lib/qt4/QtDBus lib/qt4/QtNetwork lib/qt4/QtSql lib/qt4/QtXml
-WANTLIB += fftw3f c m pthread samplerate ${COMPILER_LIBCXX}
-
-COMPILER =             base-clang ports-gcc base-gcc
+MODULES =      devel/cmake \
+               x11/qt5
 
 LIB_DEPENDS =  audio/libsamplerate \
                math/fftw3,float
-
-MODULES =      devel/cmake x11/qt4
-
-CONFIGURE_ARGS =       -DBUILD_WITH_QT4=On
 
 # network access
 TEST_IS_INTERACTIVE =  Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/liblastfm/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo    6 Oct 2014 22:05:04 -0000       1.2
+++ distinfo    25 Jan 2020 06:28:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (liblastfm/1.0.9.tar.gz) = Una1/gCTJHnOb+NwujIT86uELXCn1V5L6tbiZzhCX3s=
-SIZE (liblastfm/1.0.9.tar.gz) = 119320
+SHA256 (liblastfm/1.1.0.tar.gz) = 9h8NqjhOCBqPK9L3ohSLq/8iaW5bcuzayGlAoQEAscg=
+SIZE (liblastfm/1.1.0.tar.gz) = 119392
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/liblastfm/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST   6 Oct 2014 22:05:04 -0000       1.2
+++ pkg/PLIST   25 Jan 2020 06:28:13 -0000
@@ -1,34 +1,34 @@
 @comment $OpenBSD: PLIST,v 1.2 2014/10/06 22:05:04 zhuk Exp $
-include/lastfm/
-include/lastfm/AbstractType.h
-include/lastfm/Album.h
-include/lastfm/Artist.h
-include/lastfm/Audioscrobbler.h
-include/lastfm/Auth.h
-include/lastfm/Chart.h
-include/lastfm/Fingerprint.h
-include/lastfm/FingerprintId.h
-include/lastfm/FingerprintableSource.h
-include/lastfm/InternetConnectionMonitor.h
-include/lastfm/Library.h
-include/lastfm/Mbid.h
-include/lastfm/NetworkAccessManager.h
-include/lastfm/NetworkConnectionMonitor.h
-include/lastfm/Playlist.h
-include/lastfm/RadioStation.h
-include/lastfm/RadioTuner.h
-include/lastfm/ScrobbleCache.h
-include/lastfm/ScrobblePoint.h
-include/lastfm/Tag.h
-include/lastfm/Tasteometer.h
-include/lastfm/Track.h
-include/lastfm/Url.h
-include/lastfm/UrlBuilder.h
-include/lastfm/User.h
-include/lastfm/XmlQuery.h
-include/lastfm/Xspf.h
-include/lastfm/global.h
-include/lastfm/misc.h
-include/lastfm/ws.h
-@lib lib/liblastfm.so.${LIBlastfm_VERSION}
-@lib lib/liblastfm_fingerprint.so.${LIBlastfm_fingerprint_VERSION}
+include/lastfm5/
+include/lastfm5/AbstractType.h
+include/lastfm5/Album.h
+include/lastfm5/Artist.h
+include/lastfm5/Audioscrobbler.h
+include/lastfm5/Auth.h
+include/lastfm5/Chart.h
+include/lastfm5/Fingerprint.h
+include/lastfm5/FingerprintId.h
+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 lib/liblastfm5.so.${LIBlastfm5_VERSION}
+@lib lib/liblastfm_fingerprint5.so.${LIBlastfm_fingerprint5_VERSION}

Reply via email to