ba2c37cdc1
synthesizer: hardware (like the EMU10K1 sound card), or software (like e.g. FluidSynth). This package provides both the larger GM sound set and smaller GS sound set of Roland Sound Canvas extensions. Timidity configuration files (fluidr3_gm.cfg and fluidr3_gs.cfg for GM and GS sets, respectively) were obtained from Debian. WWW: https://musescore.org/en/handbook/soundfont
40 lines
969 B
Makefile
40 lines
969 B
Makefile
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= fluid-soundfont
|
|
PORTVERSION= 3.1
|
|
CATEGORIES= audio
|
|
MASTER_SITES= GENTOO
|
|
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
|
|
|
MAINTAINER= multimedia@FreeBSD.org
|
|
COMMENT= Fluid R3 sound fonts (GM/GS)
|
|
|
|
LICENSE= MIT
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
NO_ARCH= yes
|
|
NO_BUILD= yes
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
|
|
|
PLIST_FILES= share/sounds/sf2/FluidR3_GM.sf2 \
|
|
share/sounds/sf2/FluidR3_GS.sf2 \
|
|
lib/timidity/fluidr3_gm.cfg \
|
|
lib/timidity/fluidr3_gs.cfg
|
|
PORTDOCS= README
|
|
|
|
OPTIONS_DEFINE= DOCS
|
|
|
|
do-install:
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/share/sounds/sf2
|
|
${INSTALL_DATA} ${WRKSRC}/FluidR3_G?.sf2 \
|
|
${STAGEDIR}${PREFIX}/share/sounds/sf2
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/timidity
|
|
${INSTALL_DATA} ${FILESDIR}/fluidr3_g?.cfg \
|
|
${STAGEDIR}${PREFIX}/lib/timidity
|
|
|
|
do-install-DOCS-on:
|
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
|
|
|
|
.include <bsd.port.mk>
|