Bug 233609

Summary: mail/dovecot: Modify OPTIONS_DEFAULT in Makefile.
Product: Ports & Packages Reporter: HEO SeonMeyong <seirios>
Component: Individual Port(s)Assignee: Larry Rosenman <ler>
Status: Closed Works As Intended    
Severity: Affects Only Me CC: ler
Priority: --- Flags: tobik: maintainer-feedback? (ler)
Version: Latest   
Hardware: Any   
OS: Any   

Description HEO SeonMeyong 2018-11-28 13:58:49 UTC
I want to create sub ports using mail/dovecot.

Currently those Makefile is described above.

> OPTIONS_DEFAULT=GSSAPI_NONE LIBWRAP

Please modify to following

> OPTIONS_DEFAULT?=GSSAPI_NONE LIBWRAP

So, people create variants like www/nginx-*.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2018-11-29 13:23:19 UTC
Why do you need to modify OPTIONS_DEFAULT to create slave ports?
Can you not use OPTIONS_EXCLUDE and OPTIONS_SLAVE instead.
Comment 2 HEO SeonMeyong 2018-11-30 02:01:48 UTC
Tobias.
Thank you for your sugestion.
I didn’t know such method.

I will test that this weekend.

When I got your suggestion, I searched that OPTION at google, and described only described in bsd.options.mk.

I think this method is useful for personal sub ports, but I didn’t find without your information...
Comment 3 HEO SeonMeyong 2018-11-30 05:49:28 UTC
I did test that method, and work it! Thanks a lot.
But I think many Beginner of private ports creator can not reach that information.
So I think this modify is very intuitive to them (including me...).

Anyway this modify and suggestions tell me how to create POSTFIX and DOVECOT with LDAP port.

Again thank you very much. for ler and tobik.
Comment 4 Larry Rosenman freebsd_committer freebsd_triage 2018-12-04 13:59:31 UTC
I don't think I need to change the mail/dovecot port here per tobik@freebsd.org's comment #1.