1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

audio/streamripper: Simplify port, reset maintainer, pet portlint

This port was using an unecessary roll-your-own extraction to control
where it was extracted.  Just let the standard mechanisms extract the
second tarball and move in the post-extract target.

Also:
 * minor alignment
 * pet portlint
 * reset maintainer (MIA for 16 months)
This commit is contained in:
John Marino 2014-05-30 17:48:24 +00:00
parent 8c922aa7c9
commit 20ab0e623a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=355883
2 changed files with 8 additions and 10 deletions

View File

@ -9,18 +9,17 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28current%29/${PORTVERSION} \
http://gd.tuwien.ac.at/hci/cdk/:cdk
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:DEFAULT \
cdk-${CDK_VERSION}.tgz:cdk
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= sylvio@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Splits SHOUTcast stream into tracks
LICENSE= GPLv2
LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad \
libtre.so:${PORTSDIR}/textproc/libtre
OPTIONS_DEFINE= FAAD VORBIS
OPTIONS_DEFAULT= FAAD VORBIS
LICENSE= GPLv2
OPTIONS_DEFAULT=FAAD VORBIS
USES= iconv pkgconfig
USE_GNOME= glib20
@ -42,20 +41,19 @@ CDK_VERSION= 5.0-20060507
.include <bsd.port.options.mk>
.if ! ${PORT_OPTIONS:MFAAD}
CONFIGURE_ARGS+= ac_cv_lib_faad_NeAACDecDecode2=no
CONFIGURE_ARGS+=ac_cv_lib_faad_NeAACDecDecode2=no
.else
LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad
.endif
.if ! ${PORT_OPTIONS:MVORBIS}
CONFIGURE_ARGS+= --without-ogg
CONFIGURE_ARGS+=--without-ogg
.else
LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis
.endif
post-extract:
@cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
${DISTDIR}/cdk-${CDK_VERSION}.tgz ${EXTRACT_AFTER_ARGS}
${MV} ${WRKDIR}/cdk-${CDK_VERSION} ${WRKSRC}
post-patch:
@${REINPLACE_CMD} -e '/if test/s|==|=|g ; \

View File

@ -4,4 +4,4 @@ separate files as they arrive, and names the files by appending
".mp3" to the name of the track. The tracks can be listened to at
the user's leisure with an MPEG Layer 3 audio player.
WWW: http://streamripper.sourceforge.net
WWW: http://streamripper.sourceforge.net