#33489: MPlayer @1.0rc4 - hidden dependencies ----------------------------+----------------------------------------------- Reporter: hans@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: wontfix | Keywords: Port: MPlayer | ----------------------------+----------------------------------------------- Comment(by ecronin@…): Replying to [comment:7 hans@…]:
Regarding that comment, the "let autodetect do its magic" part means that explicit {{{--enable-foo}}} or {{{--enable-foo=/opt/local}}} do not do the right thing with (ancient) mplayer's ./configure. To enable a feature you really do need to remove the --disable-foo flag but just let ./configure autodetect that foo is present, instead of adding --enable-foo like you do in normal autoconf'd programs. But the removing of --disable- foo only happens inside variant blocks where the necessary depends are added
I believe a comment like this should be present in the Portfile to explain it to the innocent Portifle reader.
r90625 for MPlayer and mplayer-devel. -- Ticket URL: <https://trac.macports.org/ticket/33489#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS