Index | Thread | Search

From:
Steven Mestdagh <steven@openbsd.org>
Subject:
UPDATE: audio/mpdscribble
To:
ports@openbsd.org
Date:
Thu, 2 May 2024 22:25:18 +0200

Download raw body.

Thread
  • Steven Mestdagh:

    UPDATE: audio/mpdscribble

overdue maintenance update;  works fine here on amd64.
ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/mpdscribble/Makefile,v
diff -u -p -u -r1.10 Makefile
--- Makefile	5 Sep 2023 16:13:40 -0000	1.10
+++ Makefile	2 May 2024 20:15:52 -0000
@@ -1,8 +1,8 @@
 COMMENT =		mpd client to scrobble track info to last.fm
 
-V =			0.22
+V =			0.25
 DISTNAME =		mpdscribble-$V
-REVISION =		2
+EXTRACT_SUFX = 		.tar.xz
 
 CATEGORIES =		audio
 
@@ -13,19 +13,19 @@ MAINTAINER =		Steven Mestdagh <steven@op
 # GPLv2
 PERMIT_PACKAGE =	Yes
 
-WANTLIB += c curl glib-2.0 intl mpdclient
+WANTLIB += c curl gcrypt mpdclient
+WANTLIB += ${COMPILER_LIBCXX} m
 
 SITES =			http://www.musicpd.org/download/mpdscribble/$V/
 
 LIB_DEPENDS =		net/curl \
-			devel/glib2 \
-			audio/libmpdclient
+			audio/libmpdclient \
+			security/libgcrypt
 
-CONFIGURE_STYLE =	gnu
-CONFIGURE_ARGS =	--with-http-client=curl
+MODULES =		devel/meson
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/mpdscribble ${PREFIX}/bin/mpdscribble
+	${INSTALL_PROGRAM} ${WRKBUILD}/mpdscribble ${PREFIX}/bin/mpdscribble
 	${INSTALL_MAN} ${WRKSRC}/doc/mpdscribble.1 ${PREFIX}/man/man1/mpdscribble.1
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mpdscribble
 	${INSTALL_DATA} ${WRKSRC}/doc/mpdscribble.conf ${PREFIX}/share/doc/mpdscribble
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/mpdscribble/distinfo,v
diff -u -p -u -r1.3 distinfo
--- distinfo	11 Nov 2013 14:01:56 -0000	1.3
+++ distinfo	2 May 2024 20:15:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (mpdscribble-0.22.tar.gz) = /4gtAr2DC9y8z+PDybDTL0+Y2b7Nto3DE190gEZfHjg=
-SIZE (mpdscribble-0.22.tar.gz) = 141480
+SHA256 (mpdscribble-0.25.tar.xz) = IPidlFv1F8TWi/d6d6NZ/bE4QqsSlejSHtp5vitbNc4=
+SIZE (mpdscribble-0.25.tar.xz) = 68732