[OPTIONS NG] multiple OPTIONS_MULTI not possible

Lars Engels lars.engels at 0x20.net
Mon Jun 4 20:29:30 UTC 2012


Hi all,

I think I found a bug in the new Options framework:

When more than one MULTI group is defined, only the last one is shown
in the OPTIONS window and in "make showconfig":

# make showconfig
===> The following configuration options are available for atunes-2.0.1_2:
     CDDA2WAV=on: Ripper:  Enable cdrtools support
====> Options available for the multi ENGINE: you have to choose at least one of them
     MPLAYER=on: Engine:  Use Mplayer
     XINE=off: Engine:  Use Xine
===> Use 'make config' to modify these settings

The port's Makefile looks like this:

[...]

OPTIONS_DEFINE=         CDDA2WAV

OPTIONS_MULTI=          ENCODER
OPTIONS_MULTI_ENCODER=  LAME VORBIS FLAC

OPTIONS_MULTI=          ENGINE
OPTIONS_MULTI_ENGINE=   MPLAYER XINE

OPTIONS_DEFAULT=        MPLAYER CDDA2WAV LAME VORBIS

MPLAYER_DESC=           Engine:  Use Mplayer
XINE_DESC=              Engine:  Use Xine
CDDA2WAV_DESC=          Ripper:  Enable cdrtools support
LAME_DESC=              Encoder: Enable lame MP3 encoder
VORBIS_DESC=            Encoder: Enable vorbis OGG encoder
FLAC_DESC=              Encoder: Enable FLAC encoder

.include <bsd.port.options.mk>

[...]

So the ENCODER MULTI selection is missing.

Lars  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120604/d0ee82b1/attachment-0001.pgp


More information about the freebsd-ports mailing list