Исправление beastie, (текущая версия) :
Довольно таки просто. Возмём для примера dovecot.
В опен он существует в 4-х ипостасиях. 4 главных use-case. Всё это бинарные пакеты и так они и ставятся и обновляются под своими собственными именами (но пакетный менеджер знает, что всё это варианты одного и того же.)
make show=PKGNAMES
dovecot-2.2.21p0 dovecot-ldap-2.2.21 dovecot-mysql-2.2.21 dovecot-postgresql-2.2.21
TL;DR: less is more А вот фря:
make showconfig
===> The following configuration options are available for dovecot2-2.2.23:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
KQUEUE=on: kqueue(2) support
LIBWRAP=off: TCP wrapper support
LZ4=off: LZ4 compression support
SSL=on: SSL protocol support
VPOPMAIL=off: vpopmail support
====> Database support
CDB=off: CDB database support
LDAP=off: LDAP protocol support
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=off: SQLite database support
====> Full text search plugins
ICU=off: Use libicu for FTS unicode normalization
LUCENE=off: CLucene FTS support
SOLR=off: Solr FTS support
TEXTCAT=off: Libtextcat FTS support
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_NONE=on: Build without GSSAPI support
GSSAPI_BASE=off: Use GSSAPI from base
GSSAPI_HEIMDAL=off: Use Heimdal GSSAPI from security/heimdal
GSSAPI_MIT=off: Use MIT GSSAPI from security/krb5
===> Use 'make config' to modify these settings
ref1: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail/dovecot/Makefile?rev=1.23...
ref2: https://svnweb.freebsd.org/ports/head/mail/dovecot2/Makefile?revision=414114&...
Исходная версия beastie, :
Довольно таки просто. Возмём для примера dovecot.
В опен он существует в 4-х ипостасиях. 4 главных use-case. Всё это бинарные пакеты и так они и ставятся и обновляются под своими собственными именами (но пакетный менеджер знает, что всё это варианты одного и того же.)
make show=PKGNAMES
dovecot-2.2.21p0 dovecot-ldap-2.2.21 dovecot-mysql-2.2.21 dovecot-postgresql-2.2.21
А вот фря:
make showconfig
===> The following configuration options are available for dovecot2-2.2.23:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
KQUEUE=on: kqueue(2) support
LIBWRAP=off: TCP wrapper support
LZ4=off: LZ4 compression support
SSL=on: SSL protocol support
VPOPMAIL=off: vpopmail support
====> Database support
CDB=off: CDB database support
LDAP=off: LDAP protocol support
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=off: SQLite database support
====> Full text search plugins
ICU=off: Use libicu for FTS unicode normalization
LUCENE=off: CLucene FTS support
SOLR=off: Solr FTS support
TEXTCAT=off: Libtextcat FTS support
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_NONE=on: Build without GSSAPI support
GSSAPI_BASE=off: Use GSSAPI from base
GSSAPI_HEIMDAL=off: Use Heimdal GSSAPI from security/heimdal
GSSAPI_MIT=off: Use MIT GSSAPI from security/krb5
===> Use 'make config' to modify these settings
ref1: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail/dovecot/Makefile?rev=1.23...
ref2: https://svnweb.freebsd.org/ports/head/mail/dovecot2/Makefile?revision=414114&...