Can we have multiple flavors for a port?

Mathieu Arnold mat at FreeBSD.org
Mon Dec 18 21:56:54 UTC 2017


Le 16/12/2017 à 14:51, Matthew Seaman a écrit :
> Given that django-2.0 requires python-3.5+ we end up with the following
> combinations:
>
>    py27 django111
>    py36 django111
>    py36 django20

So you have:

FLAVORS= py27_django111 py36_django111 py36_django20

and if BUILD_ALL_PYTHON_FLAVORS is set, you'll need to add
py34_django111, py35_django111, py35_django20, but this can be done
automatically.

> and there's some 104 django ports which will mostly end up needing all
> three of these variants built -- so as combinatorial explosions go, it's
> not particularly earth-shattering.
>
> However, my questions are:
>
>   - Is it possible or desirable to have multiple flavourings like this?
>
>   - If so, what should the syntax look like for specifying a particular
> combination?  eg. www/py-django-mezzanine at py27+django111 ?
>
> 	Cheers,
>
> 	Matthew
>
>

-- 
Mathieu Arnold


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20171218/8196ae24/attachment.sig>


More information about the freebsd-ports mailing list