Needed by newer samba releases, switches to python3.
The SHARED_LIBS handling is a bit ugly because of the .cpython-XY tag added
to some libraries names.
Input from sthen@ and Ian McWilliam
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.
download.samba.org now rejects the HTTP/1.0 requests sent by our ftp(1).
Changing ftp(1) now is asking for trouble so work around it.
distfiles hosting courtesy of kmos@, thanks!
Bite the bullet and switch to an upstream version that uses waf*. The
plan is to use databases/tdb and devel/libtalloc in the samba4 port, and
thus to keep those ports in sync with whatever bundled version comes
with the samba4 tarball.
* trying to make sense of the waf patches is highly discouraged
While here, take maintainership.
This is a SHARED_ONLY port, and a python module is now provided.
ok sthen@
* provide debugging symbols
* kill soname
* mark as SHARED_ONLY
* ftp:// url for peek-ftp
* regen distinfo
Use of CONFIGURE_ENV suggested by zhuk@, ok zhuk.