2013-01-18 12:34:02 +01:00
|
|
|
# Created by: ache
|
1999-08-25 06:36:31 +02:00
|
|
|
# $FreeBSD$
|
1995-02-27 21:23:12 +01:00
|
|
|
|
2000-04-08 23:25:03 +02:00
|
|
|
PORTNAME= playmidi
|
2004-05-21 11:33:07 +02:00
|
|
|
PORTVERSION= 2.5
|
2007-02-09 09:41:49 +01:00
|
|
|
PORTREVISION= 1
|
2000-01-05 21:56:50 +01:00
|
|
|
CATEGORIES= audio
|
2009-08-22 02:13:26 +02:00
|
|
|
MASTER_SITES= SF
|
1996-11-15 07:54:09 +01:00
|
|
|
|
2000-01-05 21:56:50 +01:00
|
|
|
MAINTAINER= ports@FreeBSD.org
|
2003-02-20 18:07:10 +01:00
|
|
|
COMMENT= MIDI player
|
1996-11-15 11:52:00 +01:00
|
|
|
|
2014-02-16 11:59:21 +01:00
|
|
|
LICENSE= GPLv2
|
|
|
|
|
2004-05-21 11:33:07 +02:00
|
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}-2.4
|
|
|
|
|
2013-01-18 12:34:02 +01:00
|
|
|
ONLY_FOR_ARCHS= i386 amd64
|
|
|
|
HAS_CONFIGURE= yes
|
2000-01-05 21:56:50 +01:00
|
|
|
CONFIGURE_SCRIPT= Configure
|
|
|
|
CONFIGURE_ENV= PREFIX=${PREFIX}
|
|
|
|
INSTALL_TARGET= install.lame install.man
|
1995-04-12 06:56:21 +02:00
|
|
|
|
2013-01-18 12:34:02 +01:00
|
|
|
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
|
2013-01-18 12:34:02 +01:00
|
|
|
.endif # EXTERNAL is default anyway; just use other defaults
|
|
|
|
|
2007-04-16 04:23:06 +02:00
|
|
|
.include <bsd.port.mk>
|