Bug 233609 - mail/dovecot: Modify OPTIONS_DEFAULT in Makefile.
Summary: mail/dovecot: Modify OPTIONS_DEFAULT in Makefile.
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Larry Rosenman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-28 13:58 UTC by HEO SeonMeyong
Modified: 2018-12-04 13:59 UTC (History)
1 user (show)

See Also:
tobik: maintainer-feedback? (ler)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 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 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.