icecast: add SPDX license info per homepage

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
CONTRIBUTING.md: typo in PKG_LICENSE_FILES

Per r33861, it should be PKG_LICENSE and PKG_LICENSE_FILES used for licensing information.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
misc: correct typo in Makefiles for PKG_LICENSE_FILES

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
lftp: add PKG_LICENSE SPDX information

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
libxml2: fix compilation on archlinux and gentoo

Compilation of libxml2 on some distributions is problematic (at least
archlinux) for OpenWrt. This commit fixes the issue. Issue is caused
because configuration for some reason does not find gzopen from zlib.
This patch issues linker to include zlib anyway, if host system doesn't
have this issue, it is not a problem as linker should not link libs
twice anyway.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>

[ Slightly modified commit message ]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
libtheora: add SPDX license information

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
ntpd: add SPDX license information

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
python: use Build/Prepare rule for the config.site file

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Merge pull request #566 from commodo/python-build-prepare

python: use Build/Prepare rule for the config.site file
Merge pull request #563 from antonlacon/license-updates

License updates and metadata typo correction