if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
Among other things, this update fixes log2() function detection and
doesn't attempt to link against libdl, so we can shorten one of the
patches and drop the other.
OK juanfra@
- Project moved to GitHub so fetch distfile from there
- Changed comment to a more accurate description
- Release tarball doesn't bundle a configure script, so the port now
uses autoconf + automake, with patched configure.ac (comment in file)
- Use upstream Makefile install target, as it also installs manpage
OK jung@
the development. Unlike the last release, this version works well and has
the benefit of further work. Because versioning is YYYYMMDD, when upstream
cuts a new release we will be able to move to it without issue.
ok jung@