aboutsummaryrefslogtreecommitdiff
path: root/audio/rebot3/Makefile
blob: 8b6c28026c9a7a6dd14747b28fb1d47968fdaa10 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# $FreeBSD$

PORTNAME=	rebot3
PORTVERSION=	1.0.2
CATEGORIES=	audio
MASTER_SITES=	http://www.headmqa.com/${PORTNAME}/ \
		http://www.bayofrum.net/dist/${PORTNAME}/

MAINTAINER=	crees@FreeBSD.org
COMMENT=	Renames mp3 files using freedb or local CDDB

LICENSE=	GPLv2

RUN_DEPENDS=	p5-CDDB>=0:${PORTSDIR}/audio/p5-CDDB \
		p5-MP3-ID3v1Tag>=0:${PORTSDIR}/audio/p5-MP3-ID3v1Tag

USES=		perl5
NO_STAGE=	yes
NO_BUILD=	yes

MAN1=		${PORTNAME}.1
PLIST_FILES=	bin/${PORTNAME}

.include <bsd.port.pre.mk>

post-patch:
# Yes, we know it's perl, but we don't want to type '.pl' the whole time.
	@${REINPLACE_CMD} -e 's#\(${PORTNAME}\).pl#\1#' \
		-e '1s#/usr/bin/perl#${PERL}#' \
		-e 's#defined (\(@.*\))#\1#' \
		${WRKSRC}/${PORTNAME}.pl ${WRKSRC}/${PORTNAME}.pl.1

do-install:
	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
	@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.pl.1 \
		${MAN1PREFIX}/man/man1/${PORTNAME}.1

.include <bsd.port.post.mk>