[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / audio / generaluser-gs-soundfont

File: [local] / ports / audio / generaluser-gs-soundfont / Makefile (download)

Revision 1.8, Tue Sep 5 16:13:36 2023 UTC (8 months, 4 weeks ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.7: +1 -1 lines

move to new sites format

COMMENT=	GM and GS compatible SoundFont bank for MIDI

V=		1.44
REVISION=	1
PKGNAME=	generaluser-gs-soundfont-$V
DISTNAME=	GeneralUser_GS_$V-FluidSynth
EXTRACT_SUFX=	.zip

CATEGORIES=	audio

HOMEPAGE=	http://www.schristiancollins.com/generaluser.php

# see LICENSE.TXT
PERMIT_PACKAGE=	Yes

SITES=		http://www.schristiancollins.com/soundfonts/ \
		https://spacehopper.org/mirrors/

NO_BUILD=	Yes
NO_TEST=	Yes

PKG_ARCH=	*
WRKDIST=	${WRKDIR}/generaluser-gs
INST=		${PREFIX}/share/generaluser-gs

post-extract:
	cd ${WRKDIR}; ln -s GeneralUser*FluidSynth generaluser-gs

do-install:
	${INSTALL_DATA_DIR} ${INST} ${PREFIX}/share/{doc,examples}/generaluser-gs
	${INSTALL_DATA} ${WRKSRC}/GUTest.mid ${PREFIX}/share/examples/generaluser-gs/
	${INSTALL_DATA} ${WRKSRC}/GeneralUser*.sf2 ${INST}/GeneralUser_GS.sf2
	${INSTALL_DATA} ${WRKSRC}/*txt ${PREFIX}/share/doc/generaluser-gs
	cd "${WRKSRC}/instrument lists"; \
	    ${INSTALL_DATA} "GeneralUser GS 1.43.ins" ${PREFIX}/share/generaluser-gs/GeneralUser_GS.ins; \
	    ${INSTALL_DATA} "GeneralUser GS 1.43-Drumsets.ins" ${PREFIX}/share/generaluser-gs/GeneralUser_GS-Drumsets.ins; \
	    ${INSTALL_DATA} "GeneralUser_GS_1.43.rgd" ${PREFIX}/share/generaluser-gs/GeneralUser_GS.rgd; \
	    ${INSTALL_DATA} "GU1.43 Percussion Map.pdf" ${PREFIX}/share/doc/generaluser-gs/GU_Percussion_Map.pdf

.include <bsd.port.mk>