How to pick up options from another ("master") port, but don't show "config" dialog at all and have defaults in case of absence of "master" port options file?

Michelle Sullivan michelle at sorbs.net
Mon Jun 16 13:40:58 UTC 2014


Lev Serebryakov wrote:
> Hello, Ports.
>
>   I want some "dependant" ports to pick-up options set in "main" port, but
>  never ever show "config" dialog/UI. I've tried to set
>  OPTIONS_NAME=cat_port, and it set OPTIONS_FILE_SET and OPTIONS_FILE_UNSET
>  variables, but not PORT_OPTIONS variable, as this exact ("dependant") port
>  doesn't have OPTIONS_DEFINE (of course).
>
>   What is proper way to use options in this situation? OPTIONS_SLAVE doesn't
>  look right, as it override options file. I need something like
>  OPTIONS_SLAVE_DEFAULT, which will work as OPTIONS_SLAVE if here is no
>  ${OPTIONS_FILE} and could be overridden by ${OPTIONS_FILE}, if it is
>  present.
>
>   
Have a look at editors/pico-alpine and mail/alpine that does exactly
what you're asking I think.

Michelle

-- 
Michelle Sullivan
http://www.mhix.org/



More information about the freebsd-ports mailing list