aboutsummaryrefslogtreecommitdiff
path: root/audio/wildmidi/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/wildmidi/Makefile')
-rw-r--r--audio/wildmidi/Makefile19
1 files changed, 11 insertions, 8 deletions
diff --git a/audio/wildmidi/Makefile b/audio/wildmidi/Makefile
index 4080660c3295..45a96459db14 100644
--- a/audio/wildmidi/Makefile
+++ b/audio/wildmidi/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= wildmidi
-PORTVERSION= 0.3.8
+PORTVERSION= 0.3.9
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= audio
@@ -13,12 +13,13 @@ LICENSE= LGPL3
USE_GITHUB= yes
GH_ACCOUNT= Mindwerks
+
USES= gmake cmake:outsource
USE_LDCONFIG= yes
OPTIONS_SUB= yes
-OPTIONS_SINGLE= BACKEND
-OPTIONS_SINGLE_BACKEND= ALSA OSS OPENAL OPENALSOFT
+OPTIONS_RADIO= BACKEND
+OPTIONS_RADIO_BACKEND= ALSA OSS OPENAL OPENALSOFT
OPTIONS_DEFINE= PLAYER PLAYERSTATIC STATIC
OPTIONS_DEFAULT= ALSA PLAYER
@@ -27,7 +28,7 @@ STATIC_CMAKE_OFF= -DWANT_STATIC:BOOL=OFF
PLAYER_DESC= Simple player
PLAYERSTATIC_DESC= Simple player using STATIC libWildMidi
-BACKEND_DESC= Sound system PLAYER and PLAYERSTATIC uses
+BACKEND_DESC= Sound system PLAYER and PLAYERSTATIC use
PLAYER_CMAKE_ON= -DWANT_PLAYER:BOOL=ON
PLAYER_CMAKE_OFF= -DWANT_PLAYER:BOOL=OFF
PLAYERSTATIC_CMAKE_ON= -DWANT_PLAYERSTATIC:BOOL=ON
@@ -43,15 +44,17 @@ OPENALSOFT_DESC= OpenAL support
.if ${PORT_OPTIONS:MPLAYER} || ${PORT_OPTIONS:MPLAYERSTATIC}
LICENSE+= GPLv3
LICENSE_COMB= multi
-CMAKE_ARGS+= -DWANT_OPENAL:BOOL=OFF
-. if ${PORT_OPTIONS:MALSA}
-LIB_DEPENDS+= libasound.so:audio/alsa-lib
-. elif ${PORT_OPTIONS:MOPENALSOFT}
+. if ${PORT_OPTIONS:MOPENALSOFT}
LIB_DEPENDS+= libopenal.so:audio/openal-soft
CMAKE_ARGS+= -DWANT_OPENAL:BOOL=ON
. elif ${PORT_OPTIONS:MOPENAL}
LIB_DEPENDS+= libopenal.so:audio/openal
CMAKE_ARGS+= -DWANT_OPENAL:BOOL=ON
+. else
+CMAKE_ARGS+= -DWANT_OPENAL:BOOL=OFF
+. if ${PORT_OPTIONS:MALSA}
+LIB_DEPENDS+= libasound.so:audio/alsa-lib
+. endif
. endif
.endif