freebsd-ports/audio/playmidi/Makefile

50 lines
1.1 KiB
Makefile
Raw Normal View History

# Created by: ache
1999-08-25 06:36:31 +02:00
# $FreeBSD$
1995-02-27 21:23:12 +01:00
PORTNAME= playmidi
PORTVERSION= 2.5
2007-02-09 09:41:49 +01:00
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SF
1996-11-15 07:54:09 +01:00
MAINTAINER= ports@FreeBSD.org
2003-02-20 18:07:10 +01:00
COMMENT= MIDI player
2014-02-16 11:59:21 +01:00
LICENSE= GPLv2
WRKSRC= ${WRKDIR}/${PORTNAME}-2.4
ONLY_FOR_ARCHS= i386 amd64
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
CONFIGURE_ENV= PREFIX=${PREFIX}
INSTALL_TARGET= install.lame install.man
OPTIONS_SINGLE= DEFAULTDEVICE
OPTIONS_SINGLE_DEFAULTDEVICE= EXTERNAL YAMAHA2 YAMAHA4 GRAVISULTRA SBAWE32
OPTIONS_DEFAULT= EXTERNAL
EXTERNAL_DESC= External midi synth, Ensoniq Soundscape, TB Maui, waveblaster cards
YAMAHA2_DESC= Yamaha 2-op FM
YAMAHA4_DESC= Yamaha 4-op FM
GRAVISULTRA_DESC= Gravis Ultrasound
SBAWE32_DESC= SB AWE32 Synth
.include <bsd.port.options.mk>
post-patch:
${REINPLACE_CMD} '/^read/d' ${WRKSRC}/Configure
.if ${PORT_OPTIONS:MYAMAHA2}
CONFIGURE_ENV+= ans1=2
.elif ${PORT_OPTIONS:MYAMAHA4}
CONFIGURE_ENV+= ans1=3
.elif ${PORT_OPTIONS:MGRAVISULTRA}
CONFIGURE_ENV+= ans1=4
.elif ${PORT_OPTIONS:MSBAWE32}
2014-02-16 11:59:21 +01:00
CONFIGURE_ENV+= ans1=5
.endif # EXTERNAL is default anyway; just use other defaults
.include <bsd.port.mk>