Index: ports/audio/mpg321/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/mpg321/Makefile,v retrieving revision 1.30 diff -u -r1.30 Makefile --- ports/audio/mpg321/Makefile 28 Oct 2005 07:59:51 -0000 1.30 +++ ports/audio/mpg321/Makefile 10 Feb 2006 12:14:32 -0000 @@ -7,7 +7,7 @@ PORTNAME= mpg321 PORTVERSION= 0.2.10 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= mpg321 @@ -19,6 +19,16 @@ id3tag.0:${PORTSDIR}/audio/libid3tag \ mad.2:${PORTSDIR}/audio/libmad +.if defined(WITH_MPG321_SCROBBLER_PATCH) +PATCHFILES+= mpg321-0.2.10-scrobbler-01.patch:scrobbler +PATCH_SITES+= http://people.FreeBSD.org/~roam/ports/audio/:scrobbler \ + http://devel.ringlet.net/audio/mpg321-scrobbler/:scrobbler + +USE_REINPLACE= true + +MPG321_SCROBBLER_PLUGIN_NAME?= 321 +.endif + GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --disable-mpg123-symlink @@ -29,4 +39,9 @@ PLIST_FILES= bin/mpg321 +.if defined(WITH_MPG321_SCROBBLER_PATCH) +post-patch: + ${REINPLACE_CMD} "s/\"mpg321\"/\"${MPG321_SCROBBLER_PLUGIN_NAME}\"/" ${WRKSRC}/scrobbler.c +.endif + .include Index: ports/audio/mpg321/distinfo =================================================================== RCS file: /home/ncvs/ports/audio/mpg321/distinfo,v retrieving revision 1.14 diff -u -r1.14 distinfo --- ports/audio/mpg321/distinfo 22 Jan 2006 08:12:53 -0000 1.14 +++ ports/audio/mpg321/distinfo 10 Feb 2006 12:14:43 -0000 @@ -1,3 +1,6 @@ MD5 (mpg321-0.2.10.tar.gz) = bb403b35c2d25655d55f0f616b8f47bb SHA256 (mpg321-0.2.10.tar.gz) = db0c299592b8f1f704f41bd3fc3a2bf138658108588d51af61638c551af1b0d4 SIZE (mpg321-0.2.10.tar.gz) = 113449 +MD5 (mpg321-0.2.10-scrobbler-01.patch) = f2171e1c878768011ce12ec9e5a0c1ae +SHA256 (mpg321-0.2.10-scrobbler-01.patch) = bc3cc20e7002bb18ce3e4b2623568cb01b99ccc23cec1fb2c1cd0e6b196db0d6 +SIZE (mpg321-0.2.10-scrobbler-01.patch) = 15406