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