Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above )
Rename python setuptools ports to better match other python ports
Reviewed by: mat, sunpoet
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D9983
sysutils/py-ploy_ansible: Depend on ansible1, unbreak runtime
1.3.1 changes the ansible requirement to < 2.dev0 due to too many
incompatible changes. Switch the dependency to ansible1 to compensate.
While I'm here:
* Add TEST_DEPENDS and test target
PR: 210215
Reported by: Claus Andersen <Claus.Andersen+FreeBSDbugzilla enkel-it dk>
MFH: 2016Q3
sysutils/py-ploy_ansible: Update to 1.3.1
- Update PORTVERSION and distinfo checksum (1.3.1)
- Update COMMENT to match upstream setup.py:description=
- Re-order RUN_DEPENDS to match setup.py install_requires order
- Add NO_ARCH
Changes:
https://github.com/ployground/ploy_ansible/blob/1.3.1/HISTORY.rst
sysutils/py-ploy_ansible: Update to 1.2.2
- Update to 1.2.2
- Upstream now sdist upload's tar.gz (thanks @fschulze!) [1]
Changes:
* Test and fixes for changes in ansible 1.8. [fschulze]
[1] https://github.com/ployground/ploy_ansible/issues/11
sysutils/bsdploy: Update to 1.0.0 !! #GOLD
Update BSDploy and plugins to the latest, greatest, stable and gold 1.0.0
release while @tomlazar and @fschulze are running BSDploy training at
EuroPython 2014 :D
- Update RUN_DEPENDS to require >= 1.0.0 for all plugins