1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-27 10:03:20 +00:00
freebsd-ports/audio/shntool/Makefile
Thomas Zander 164d9650ba
audio/shntool: Fix build on 14-CURRENT
Build failure resulted from 14-CURRENT's strverscmp function which
conflicts with shntool's own implementation.

While on it: Move the patch to support WAVE_FORMAT_EXTENSIBLE into
${FILESDIR} as the upstream github repo where this patch originated no
longer exists.
2022-11-05 07:52:21 +01:00

44 lines
1.2 KiB
Makefile

PORTNAME= shntool
DISTVERSION= 3.0.10
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://shnutils.freeshell.org/shntool/dist/src/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Multi-purpose WAVE data processing and reporting utility
WWW= http://www.etree.org/shnutils/shntool/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
EXTRA_PATCHES= ${FILESDIR}/cfd06e4ed.patch:-p1
GNU_CONFIGURE= yes
PLIST_FILES= ${_SHN_ALIASES:S|^|bin/shn|} \
man/man1/shntool.1.gz
OPTIONS_DEFINE= AIFF ALAC APE FLAC KXS LA LPAC OFR TTA WAVPACK
AIFF_DESC= AIFF audio format support (via SoX)
KXS_DESC= Kexis audio format support
LA_DESC= Laudio audio format support
LPAC_DESC= LPAC audio format support
OFR_DESC= OptimFROG audio format support
AIFF_RUN_DEPENDS= sox:audio/sox
ALAC_RUN_DEPENDS= alacconvert:audio/alac
APE_RUN_DEPENDS= mac:audio/mac
FLAC_RUN_DEPENDS= flac:audio/flac
KXS_RUN_DEPENDS= kexis:audio/kexis
LA_RUN_DEPENDS= laudio:audio/linux-laudio
LPAC_RUN_DEPENDS= lpac:audio/lpac
OFR_RUN_DEPENDS= ofr:audio/optimfrog
TTA_RUN_DEPENDS= ttaenc:audio/tta
WAVPACK_RUN_DEPENDS= wavpack:audio/wavpack
_SHN_ALIASES= cat cmp conv cue fix gen hash info join len pad split strip \
tool trim
.include <bsd.port.mk>