TERMUX_PKG_HOMEPAGE=https://github.com/svenstaro/miniserve TERMUX_PKG_DESCRIPTION="Tool to serve files and dirs over HTTP" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.19.3 TERMUX_PKG_SRCURL=https://github.com/svenstaro/miniserve/archive/v$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=3165e3847d5aa52d47d097f13a2769e6ed2b5f360bfdc0ac5aa80956f785cd42 TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_DEPENDS=libbz2 TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { rm -f Makefile } termux_step_create_debscripts() { cat <<- EOF > ./postinst #!$TERMUX_PREFIX/bin/sh # Generating shell completions. mkdir -p $TERMUX_PREFIX/share/bash-completion/completions mkdir -p $TERMUX_PREFIX/share/zsh/site-functions mkdir -p $TERMUX_PREFIX/share/fish/vendor_completions.d miniserve --print-completions bash \ > "$TERMUX_PREFIX"/share/bash-completion/completions/miniserve miniserve --print-completions zsh \ > "$TERMUX_PREFIX"/share/zsh/site-functions/_miniserve miniserve --print-completions fish \ > "$TERMUX_PREFIX"/share/fish/vendor_completions.d/miniserve.fish # Warn user on default behaviour of miniserve. echo echo "WARNING: miniserve follows symlinks in selected directory by default. Consider aliasing it with '--no-symlinks' for safety." echo "See: https://github.com/svenstaro/miniserve/issues/498" echo EOF }