Re: git: 0dd69d0adfd2 - main - mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3
- Reply: Larry Rosenman : "Re: git: 0dd69d0adfd2 - main - mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3"
- In reply to: Neel Chauhan : "git: 0dd69d0adfd2 - main - mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 16 Apr 2022 00:00:24 UTC
And how do I now tell poudriere to build the pgsql version? You broke my build process without an UPDATING entry. this is why the PR was sitting..... On 04/15/2022 5:48 pm, Neel Chauhan wrote: > The branch main has been updated by nc: > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=0dd69d0adfd2ef48dc949bb2325c2c534117fc29 > > commit 0dd69d0adfd2ef48dc949bb2325c2c534117fc29 > Author: Neel Chauhan <nc@FreeBSD.org> > AuthorDate: 2022-04-15 22:47:24 +0000 > Commit: Neel Chauhan <nc@FreeBSD.org> > CommitDate: 2022-04-15 22:48:18 +0000 > > mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3 > > PR: 254164 > Approved by: maintainer timeout (>1 year) > --- > mail/dovecot/Makefile | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile > index 0379f598643f..4b96bf4c4506 100644 > --- a/mail/dovecot/Makefile > +++ b/mail/dovecot/Makefile > @@ -23,6 +23,14 @@ LIB_DEPENDS= libzstd.so:archivers/zstd > USES= cpe iconv libtool pkgconfig ssl > USE_RC_SUBR= dovecot > > +FLAVORS= default cdb ldap mysql pgsql sqlite3 > +FLAVOR?= ${FLAVORS:[1]} > +cdb_PKGNAMESUFFIX= -cdb > +ldap_PKGNAMESUFFIX= -ldap > +mysql_PKGNAMESUFFIX= -mysql > +pgsql_PKGNAMESUFFIX= -pgsql > +sqlite3_PKGNAMESUFFIX= -sqlite3 > + > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --localstatedir=/var \ > --with-docs \ > @@ -48,6 +56,22 @@ OPTIONS_GROUP_FTS= ICU LUCENE SOLR TEXTCAT > OPTIONS_SINGLE= GSSAPI > OPTIONS_SINGLE_GSSAPI= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL > GSSAPI_MIT > > +.if ${FLAVOR} == cdb > +OPTIONS_DEFAULT+= CDB > +.endif > +.if ${FLAVOR} == ldap > +OPTIONS_DEFAULT+= LDAP > +.endif > +.if ${FLAVOR} == mysql > +OPTIONS_DEFAULT+= MYSQL > +.endif > +.if ${FLAVOR} == pgsql > +OPTIONS_DEFAULT+= PGSQL > +.endif > +.if ${FLAVOR} == sqlite3 > +OPTIONS_DEFAULT+= SQLITE3 > +.endif > + > DB_DESC= Database support > CDB_DESC= CDB database support -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106