Import audio/flacon version 2.1.0
[dports.git] / audio / shntool / Makefile
1 # Created by: Bill Fenner <fenner@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       shntool
5 PORTVERSION=    3.0.10
6 PORTREVISION=   1
7 CATEGORIES=     audio
8 MASTER_SITES=   http://www.etree.org/shnutils/shntool/dist/src/
9
10 MAINTAINER=     multimedia@FreeBSD.org
11 COMMENT=        Multi-purpose WAVE data processing and reporting utility
12
13 GNU_CONFIGURE=  yes
14 SHN_ALIASES=    cat cmp conv cue fix gen hash info join len pad split \
15                 strip tool trim
16
17 PLIST_FILES=    ${SHN_ALIASES:S|^|bin/shn|} \
18                 man/man1/shntool.1.gz
19
20 OPTIONS_DEFINE= AIFF ALAC APE FLAC KXS LA LPAC OFR SHN TTA WAVPACK
21
22 AIFF_DESC=      AIFF audio format support (via SoX)
23 KXS_DESC=       Kexis audio format support
24 LA_DESC=        Laudio audio format support
25 LPAC_DESC=      LPAC audio format support
26 OFR_DESC=       OptimFROG audio format support
27 SHN_DESC=       Shorten audio compressor support
28
29 RDEP_MAPPING=   AIFF:sox ALAC:alac APE:mac FLAC KXS:kexis \
30                 LA:laudio:linux-laudio LPAC OFR:ofr:optimfrog \
31                 SHN:shorten TTA:ttaenc:tta WAVPACK
32
33 .include <bsd.port.options.mk>
34
35 .for o in ${PORT_OPTIONS}
36 m=      ${RDEP_MAPPING:M${o}*}
37 .if ${m}
38 b=      ${m:C/^[A-Z]*://:C/:.*//:tl}
39 p=      ${m:C/^[A-Z]*://:C/.*://:tl}
40 RUN_DEPENDS+=   ${b}:audio/${p}
41 RUN_DEPENDS:=   ${RUN_DEPENDS}
42 .endif
43 .endfor
44
45 .include <bsd.port.mk>