mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
Use OPTIONS instead of INTERACTion with the configure script
Works fine on amd64 While here, rename patches to correct scheme
This commit is contained in:
parent
65e8e3d6a7
commit
193b93c8d9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=310598
@ -1,9 +1,5 @@
|
||||
# New ports collection makefile for: playmidi
|
||||
# Date created: 27 Feb 1995
|
||||
# Whom: ache
|
||||
#
|
||||
# Created by: ache
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= playmidi
|
||||
PORTVERSION= 2.5
|
||||
@ -16,12 +12,37 @@ COMMENT= MIDI player
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-2.4
|
||||
|
||||
ONLY_FOR_ARCHS= i386
|
||||
IS_INTERACTIVE= YES # asks what devices you want to support
|
||||
HAS_CONFIGURE= YES
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_SCRIPT= Configure
|
||||
CONFIGURE_ENV= PREFIX=${PREFIX}
|
||||
INSTALL_TARGET= install.lame install.man
|
||||
MAN1= playmidi.1
|
||||
|
||||
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}
|
||||
CONFIGURE_ENV+= ans1=5
|
||||
.endif # EXTERNAL is default anyway; just use other defaults
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user