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  

Attachment: pgp0akeqa6j5k.pgp
Description: PGP signature

Reply via email to