Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Apr 2022 00:55:15 +0200
From:      Mathieu Arnold <mat@freebsd.org>
To:        Neel Chauhan <nc@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 0dd69d0adfd2 - main - mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3
Message-ID:  <20220416225515.qppw6vzsebek6ns3@aching.in.mat.cc>
In-Reply-To: <202204152248.23FMmKfV041481@gitrepo.freebsd.org>
References:  <202204152248.23FMmKfV041481@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ovkufvvirj2aumri
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 15, 2022 at 10:48:20PM +0000, Neel Chauhan wrote:
> The branch main has been updated by nc:
>=20
> URL: https://cgit.FreeBSD.org/ports/commit/?id=3D0dd69d0adfd2ef48dc949bb2=
325c2c534117fc29
>=20
> 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
>=20
>     mail/dovecot: Add FLAVORs for CDB, LDAP, MYSQL, PGSQL, and SQLITE3

You are probably abusing flavors to get subpackages, please revert.

>     PR:             254164
>     Approved by:    maintainer timeout (>1 year)
> ---
>  mail/dovecot/Makefile | 24 ++++++++++++++++++++++++
>  1 file changed, 24 insertions(+)
>=20
> 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=3D	libzstd.so:archivers/zstd
>  USES=3D		cpe iconv libtool pkgconfig ssl
>  USE_RC_SUBR=3D	dovecot
> =20
> +FLAVORS=3D	default cdb ldap mysql pgsql sqlite3
> +FLAVOR?=3D	${FLAVORS:[1]}
> +cdb_PKGNAMESUFFIX=3D	-cdb
> +ldap_PKGNAMESUFFIX=3D	-ldap
> +mysql_PKGNAMESUFFIX=3D	-mysql
> +pgsql_PKGNAMESUFFIX=3D	-pgsql
> +sqlite3_PKGNAMESUFFIX=3D	-sqlite3
> +
>  GNU_CONFIGURE=3D	yes
>  CONFIGURE_ARGS=3D	--localstatedir=3D/var \
>  		--with-docs \
> @@ -48,6 +56,22 @@ OPTIONS_GROUP_FTS=3D	ICU LUCENE SOLR TEXTCAT
>  OPTIONS_SINGLE=3D		GSSAPI
>  OPTIONS_SINGLE_GSSAPI=3D	GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_M=
IT
> =20
> +.if ${FLAVOR} =3D=3D cdb
> +OPTIONS_DEFAULT+=3D	CDB
> +.endif
> +.if ${FLAVOR} =3D=3D ldap
> +OPTIONS_DEFAULT+=3D	LDAP
> +.endif
> +.if ${FLAVOR} =3D=3D mysql
> +OPTIONS_DEFAULT+=3D	MYSQL
> +.endif
> +.if ${FLAVOR} =3D=3D pgsql
> +OPTIONS_DEFAULT+=3D	PGSQL
> +.endif
> +.if ${FLAVOR} =3D=3D sqlite3
> +OPTIONS_DEFAULT+=3D	SQLITE3
> +.endif
> +
>  DB_DESC=3D	Database support
>  CDB_DESC=3D	CDB database support
> =20
>=20

--=20
Mathieu Arnold

--ovkufvvirj2aumri
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAABCgB9FiEEFD4jMKwz5Ud8Ywu3ecmT/A9inX0FAmJbSVNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
M0UyMzMwQUMzM0U1NDc3QzYzMEJCNzc5Qzk5M0ZDMEY2MjlEN0QACgkQecmT/A9i
nX3MYAf/cWhaHDi4uaOp5RV6PaqH1qaT98pdLqBrcrOyhBJXb8WRaTE/NHTpWrZg
OKkTeQG3D2HnU/JnrXHQLJZtFXFBwFQuk5nQOZM9qZbv1OeuTeDAezeC6y36XmsC
7VtunmxcIeieVBShTlP17BnSZGK79zxPV+tXjw+WHcltCFFHehRgqqJPjMdMCIob
T/BwfBknNMNnM/p9/1n97vgAHXXgOLi+0LSwoGDsAHc87mOHarcbsUrkurB5EvML
LTpwbQtJ9x2ZcajK8BHtHxJj6A1Z6rzp6wof73ZL+sm2L+k9Tj52PLtlwj5M86JT
T6AgNRx6vIXMULdoVZrnGAVJpiuEWg==
=uNH0
-----END PGP SIGNATURE-----

--ovkufvvirj2aumri--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220416225515.qppw6vzsebek6ns3>