svn commit: r512036 - in head/multimedia/lives: . files

René Ladan rene at freebsd.org
Sat Sep 14 20:55:07 UTC 2019


Op za 14 sep. 2019 18:59 schreef Jan Beich <jbeich at freebsd.org>:

> Rene Ladan <rene at FreeBSD.org> writes:
>
> > Author: rene
> > Date: Sat Sep 14 16:47:24 2019
> > New Revision: 512036
> > URL: https://svnweb.freebsd.org/changeset/ports/512036
> >
> > Log:
> >   multimedia/lives: make ALSA, Jack, PulseAudio and ProjectM optional.
> [...]
> > +OPTIONS_DEFINE=      ALSA DOCS DOXYGEN FREI0R JACK MATROSKA V4L NLS
> PROJECTM PULSEAUDIO
>
> Bump PORTREVISION as you haven't adjusted OPTIONS_DEFAULT.
>

Done.

> # r512035
> $ __MAKE_CONF= PORT_DBDIR=/var/empty make -V LIB_DEPENDS:M\*alsa\*
> libasound.so:audio/alsa-lib
>
> # r512036
> $ __MAKE_CONF= PORT_DBDIR=/var/empty make -V LIB_DEPENDS:M\*alsa\*
>
> > +ALSA_VARS_OFF=               --disable-alsa
> > +ALSA_LIB_DEPENDS=    libasound.so:audio/alsa-lib
> >  DOXYGEN_BUILD_DEPENDS=       doxygen:devel/doxygen
> >  DOXYGEN_CONFIGURE_OFF=       --disable-doxygen
>
> Without special logic _VARS/_VARS_OFF only define variables.
> Did you notice other options use _CONFIGURE_OFF?
>

I didn't, but should have. Thanks for pointing this out.

René

$ make -V CONFIGURE_ARGS:M\*alsa\* WITHOUT=ALSA
> $ make -V CONFIGURE_ARGS:M\*doxygen\* WITHOUT=DOXYGEN
> --disable-doxygen
>


More information about the svn-ports-head mailing list