- Fix conflict of PKGNAME by adding PKGNAMESUFFIX to the ports below
- databases/tdb1410
- devel/talloc242
- devel/tevent016
- Set CONFLICTS_INSTALL between different versions of each port.
- Update dependencies of databases/ldb29 and net/samba420 to reflect change of PKGNAME.
- Introduce 3 new variable, SAMBA_TALLOC_PORT, SAMBA_TDB_PORT and SAMBA_TEVENT_PORT. Proper port origin ("databases/ldb29" for example) is assigned to them depending on the value of SAMBA_DEFAULT. They are intended to be used by ports that works with Samba to specify proper version of talloc, tdb and/or tevent as dependency.
- Update some ports that work with Samba and depend on either of them so these variables are used in LIB_DEPENDS.
- Add item in CHANGES.
Note that there are some other ports that depends on either of talloc,
tdb or tevent. But they just use them as dependencies and have
nothing to do with Samba itself. So I keep them untouched.