svn commit: r328592 - head/audio/mpg321
Christian Weisgerber
naddy at FreeBSD.org
Sat Sep 28 16:03:59 UTC 2013
Author: naddy
Date: Sat Sep 28 16:03:59 2013
New Revision: 328592
URL: http://svnweb.freebsd.org/changeset/ports/328592
Log:
Support staging.
Turn obscure WITH_ variable into OPTION for Last.fm Audioscrobbler support.
Modified:
head/audio/mpg321/Makefile
Modified: head/audio/mpg321/Makefile
==============================================================================
--- head/audio/mpg321/Makefile Sat Sep 28 15:54:10 2013 (r328591)
+++ head/audio/mpg321/Makefile Sat Sep 28 16:03:59 2013 (r328592)
@@ -8,34 +8,33 @@ CATEGORIES= audio
MASTER_SITES= SF
MAINTAINER= naddy at FreeBSD.org
-COMMENT= A free command-line mp3 player, compatible with mpg123
+COMMENT= Command-line MP3 player, compatible with mpg123
-LIB_DEPENDS= ao.4:${PORTSDIR}/audio/libao \
- id3tag.0:${PORTSDIR}/audio/libid3tag \
- mad.2:${PORTSDIR}/audio/libmad
-
-NO_STAGE= yes
-.if defined(WITH_MPG321_SCROBBLER_PATCH)
-RUN_DEPENDS= scrobbler-helper:${PORTSDIR}/audio/p5-Audio-Scrobbler
-
-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
-
-
-MPG321_SCROBBLER_PLUGIN_NAME?= 321
-.endif
+LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao \
+ libid3tag.so:${PORTSDIR}/audio/libid3tag \
+ libmad.so:${PORTSDIR}/audio/libmad
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-mpg123-symlink
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-MAN1= mpg321.1
+PLIST_FILES= bin/mpg321 man/man1/mpg321.1.gz
-PLIST_FILES= bin/mpg321
+OPTIONS_DEFINE= SCROBBLER
+SCROBBLER_DESC= Last.fm Audioscrobbler support
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MSCROBBLER}
+RUN_DEPENDS+= scrobbler-helper:${PORTSDIR}/audio/p5-Audio-Scrobbler
+
+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
+
+MPG321_SCROBBLER_PLUGIN_NAME?= 321
-.if defined(WITH_MPG321_SCROBBLER_PATCH)
post-patch:
${REINPLACE_CMD} "s/\"mpg321\"/\"${MPG321_SCROBBLER_PLUGIN_NAME}\"/" ${WRKSRC}/scrobbler.c
.endif
More information about the svn-ports-all
mailing list