Import audio/flacon version 2.1.0
[dports.git] / audio / gnormalize / Makefile
1 # Created by: Denise H. G. <darcsis@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       gnormalize
5 PORTVERSION=    0.63
6 PORTREVISION=   8
7 CATEGORIES=     audio
8 MASTER_SITES=   SF
9
10 MAINTAINER=     darcsis@gmail.com
11 COMMENT=        Alternative for replaygain
12
13 RUN_DEPENDS+=   p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
14                 wavegain:audio/wavegain
15
16 USES=           perl5 shebangfix
17 USE_PERL5=      run
18 INSTALLS_ICONS= yes
19
20 SHEBANG_FILES=  ${PORTNAME}
21
22 NO_BUILD=       yes
23
24 OPTIONS_DEFINE= MP3 OGG MP4 CDPARANOIA CDDB CDPLAY PLAC MAC MUSEPACK
25 OPTIONS_DEFAULT=        MP3 OGG MP4
26
27 MAC_DESC=       Monkey's Audio Encoding and Playback
28 CDPLAY_DESC=    CD Playback
29
30 MP3_RUN_DEPENDS=        lame:audio/lame \
31                         p5-MP3-Info>=0:audio/p5-MP3-Info
32 OGG_RUN_DEPENDS=        oggenc:audio/vorbis-tools
33 MP4_RUN_DEPENDS=        faac:audio/faac \
34                         faad:audio/faad
35 CDDB_RUN_DEPENDS=       cddb.pl:audio/p5-CDDB_get
36 CDPLAY_RUN_DEPENDS=     p5-Audio-CD>=0:audio/p5-Audio-CD
37 FLAC_RUN_DEPENDS=       flac:audio/flac
38 MAC_RUN_DEPENDS=        mac:audio/mac
39 MUSEPACK_RUN_DEPENDS=   mppenc:audio/musepack
40
41 .include <bsd.port.options.mk>
42
43 .if ${PORT_OPTIONS:MCDPARANOIA} || ${PORT_OPTIONS:MCDDA2WAV}
44 RUN_DEPENDS+=   cdda2wav:sysutils/cdrtools
45 .else
46 RUN_DEPENDS+=   cdparanoia:audio/cdparanoia
47 .endif
48
49 post-patch:
50         @${REINPLACE_CMD} -e 's,^PREFIX=.*,PREFIX=${PREFIX},; \
51                 s,^MANDIR=.*,MANDIR=${MANPREFIX}/man,; \
52                 s,^BASE=.*,BASE=${DATADIR},' \
53                 ${WRKSRC}/Makefile
54         @${REINPLACE_CMD} -e 's,/usr/share/gnormalize,${DATADIR},' \
55                 ${WRKSRC}/gnormalize
56
57 .include <bsd.port.mk>