This machinery actually seems to work remarkably well. I'm impressed.
--- /dev/null
+### -*-sh-*-
+
+TERMUX_SUBPKG_DESCRIPTION="Asynchronous-capable DNS client utilities"
+
+TERMUX_SUBPKG_INCLUDE="bin"
+TERMUX_SUBPKG_DEPENDS="libadns"
--- /dev/null
+### -*-sh-*-
+
+TERMUX_PKG_MAINTAINER="Mark Wooding <mdw@distorted.org.uk>"
+
+TERMUX_PKG_DESCRIPTION="Asynchronous-capable DNS client library"
+TERMUX_PKG_HOMEPAGE="http://www.gnu.org/software/adns/"
+
+TERMUX_PKG_VERSION=1.5.0
+TERMUX_PKG_SHA256=7fc5eb4d315111a3a3a3f45ff143339ad4050185fbe6bff687f21364cb4ae841
+TERMUX_PKG_SRCURL="http://www.chiark.greenend.org.uk/~ian/adns/ftp/adns-$TERMUX_PKG_VERSION.tar.gz"
--- /dev/null
+### -*-sh-*-
+
+TERMUX_PKG_MAINTAINER="Mark Wooding <mdw@distorted.org.uk>"
+
+TERMUX_PKG_DESCRIPTION="Check filesystem paths for trustworthiness."
+TERMUX_PKG_HOMEPAGE="https://git.distorted.org.uk/~mdw/checkpath/"
+
+TERMUX_PKG_VERSION=1.2.4
+TERMUX_PKG_SHA256=45c2ed466b113836bad3056ededb81e649ba4bdd113ff835470cb1ecd2cb09b0
+TERMUX_PKG_SRCURL="http://ftp.distorted.org.uk/u/mdw/checkpath-$TERMUX_PKG_VERSION.tar.gz"
+
+TERMUX_PKG_CLANG=no
+TERMUX_PKG_BUILD_DEPENDS="mlib2"
+TERMUX_PKG_DEPENDS="mlib2"
--- /dev/null
+### -*-sh-*-
+
+TERMUX_SUBPKG_DESCRIPTION="Utilities to check filesystem paths for trustworthiness."
+
+TERMUX_SUBPKG_INCLUDE="bin, share/man/man1"
+TERMUX_SUBPKG_DEPENDS="mlib2"
--- /dev/null
+### -*-sh-*-
+
+TERMUX_PKG_MAINTAINER="Mark Wooding <mdw@distorted.org.uk>"
+
+TERMUX_PKG_DESCRIPTION="The mLib library provides various handy utilities."
+TERMUX_PKG_HOMEPAGE="https://git.distorted.org.uk/~mdw/mLib/"
+
+TERMUX_PKG_VERSION=2.2.4
+TERMUX_PKG_SHA256=8872093a2102f043c5d04f28bf16c2d7e23eea2c482d22a5f67b7ef6fb1b8dce
+TERMUX_PKG_SRCURL="http://ftp.distorted.org.uk/u/mdw/mLib-$TERMUX_PKG_VERSION.tar.gz"
+
+TERMUX_PKG_CLANG=no
+TERMUX_PKG_BUILD_DEPENDS="libadns"
+TERMUX_PKG_DEPENDS="libadns"
+
+TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-adns"
--- /dev/null
+### -*-sh-*-
+
+TERMUX_SUBPKG_DESCRIPTION="Utility programs from the mLib library."
+
+TERMUX_SUBPKG_INCLUDE="bin, share/man/man1"
+TERMUX_SUBPKG_DEPENDS="mlib2"