Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Oct 2012 13:07:29 +0000 (UTC)
From:      Marcus von Appen <mva@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r305470 - head/audio/sdl_sound
Message-ID:  <201210071307.q97D7TdO003625@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mva
Date: Sun Oct  7 13:07:29 2012
New Revision: 305470
URL: http://svn.freebsd.org/changeset/ports/305470

Log:
  - Convert to OptionsNG
  
  Submitted by:	A.J. Kehoe IV (Nanoman) (via mail)

Modified:
  head/audio/sdl_sound/Makefile   (contents, props changed)

Modified: head/audio/sdl_sound/Makefile
==============================================================================
--- head/audio/sdl_sound/Makefile	Sun Oct  7 12:56:59 2012	(r305469)
+++ head/audio/sdl_sound/Makefile	Sun Oct  7 13:07:29 2012	(r305470)
@@ -22,69 +22,67 @@ USE_SDL=	sdl
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-OPTIONS=	FLAC "Enable FLAC decoding support" on \
-		MIKMOD "Enable MOD decoding support using mikmod" on \
-		MIDI "Enable software MIDI music" on \
-		MODPLUG "Enable MOD decoding support using modplug" on \
-		PHYSFS "Enable PhysicsFS support" on \
-		SMPEG "Enable MP3 decoding support" on \
-		SPEEX "Enable SPX decoding support" on \
-		VORBIS "Enable Ogg Vorbis decoding support" on
+OPTIONS_DEFINE=		FLAC MIKMOD MIDI MODPLUG PHYSFS SMPEG SPEEX VORBIS
+OPTIONS_DEFAULT=	FLAC MIKMOD MIDI MODPLUG PHYSFS SMPEG SPEEX VORBIS
+
+MIDI_DESC=	Software MIDI music
+PHYSFS_DESC=	PhysicsFS support
+SMPEG_DESC=	MP3 audio format
 
 .include <bsd.port.pre.mk>
 
-.if !defined(WITHOUT_FLAC)
-LIB_DEPENDS+=	FLAC.10:${PORTSDIR}/audio/flac
+.if ${PORT_OPTIONS:MFLAC}
+LIB_DEPENDS+=	FLAC:${PORTSDIR}/audio/flac
 .else
 CONFIGURE_ARGS+=--disable-flac
 .endif
 
-.if !defined(WITHOUT_MIKMOD)
-LIB_DEPENDS+=	mikmod.2:${PORTSDIR}/audio/libmikmod
+.if ${PORT_OPTIONS:MMIKMOD}
+LIB_DEPENDS+=	mikmod:${PORTSDIR}/audio/libmikmod
 .else
 CONFIGURE_ARGS+=--disable-mikmod
 .endif
 
-.if !defined(WITHOUT_MODPLUG)
-LIB_DEPENDS+=	modplug.1:${PORTSDIR}/audio/libmodplug
+.if ${PORT_OPTIONS:MMODPLUG}
+LIB_DEPENDS+=	modplug:${PORTSDIR}/audio/libmodplug
 .else
 CONFIGURE_ARGS+=--disable-modplug
 .endif
 
-.if !defined(WITHOUT_PHYSFS)
-LIB_DEPENDS+=	physfs.1:${PORTSDIR}/devel/physfs
+.if ${PORT_OPTIONS:MPHYSFS}
+LIB_DEPENDS+=	physfs:${PORTSDIR}/devel/physfs
 .else
 CONFIGURE_ARGS+=--disable-physfs
 .endif
 
-.if !defined(WITHOUT_SMPEG)
-LIB_DEPENDS+=	smpeg.1:${PORTSDIR}/multimedia/smpeg
+.if ${PORT_OPTIONS:MSMPEG}
+LIB_DEPENDS+=	smpeg:${PORTSDIR}/multimedia/smpeg
 CONFIGURE_ARGS+=--disable-mpglib
 .else
 CONFIGURE_ARGS+=--disable-smpeg
 .endif
 
-.if !defined(WITHOUT_SPEEX)
-LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex
+.if ${PORT_OPTIONS:MSPEEX}
+LIB_DEPENDS+=	speex:${PORTSDIR}/audio/speex
 .else
 CONFIGURE_ARGS+=--disable-speex
 .endif
 
-.if !defined(WITHOUT_MIDI)
+.if ${PORT_OPTIONS:MMIDI}
 RUN_DEPENDS+=	${LOCALBASE}/lib/timidity/goemon.cfg:${PORTSDIR}/audio/timidity
 BUILD_DEPENDS+=	${LOCALBASE}/lib/timidity/goemon.cfg:${PORTSDIR}/audio/timidity
 .else
 CONFIGURE_ARGS+=--disable-midi
 .endif
 
-.if !defined(WITHOUT_VORBIS)
-LIB_DEPENDS+=	vorbis.4:${PORTSDIR}/audio/libvorbis
+.if ${PORT_OPTIONS:MVORBIS}
+LIB_DEPENDS+=	vorbis:${PORTSDIR}/audio/libvorbis
 .else
 CONFIGURE_ARGS+=--disable-ogg
 .endif
 
-.if defined(WITHOUT_SMPEG)
 pre-everything::
+.if !${PORT_OPTIONS:MSMPEG}
 	@${ECHO_CMD}
 	@${ECHO_CMD} "WARNING: the built-in MP3 support is currently broken, consider enabling the SMPEG option to use that library instead." | ${FMT}
 	@${ECHO_CMD}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210071307.q97D7TdO003625>